多架构包装脚本
项目描述
MARCH - 多架构包装脚本
用于执行机器优化的替代方案的实用程序。一般系统设置通过内核命令行完成:march={v2,v3,v4} 如果某个程序的父目录存在带有-march后缀的文件,并且包含与该名称相同的可执行文件,则运行该文件而不是程序。
示例
现有布局
/usr/bin/prog # standard program
/usr/bin-v3/prog # optimised version of program
# executing prog via march
march -mv3 prog
# result in execution of /usr/bin-v3/prog
注意
当然,如果您在$PATH中的/usr/bin之前插入/usr/bin-v3,效果相同,但march不需要任何$PATH修改,也可以与非标准路径中的可执行文件一起工作。