你还在为liunix x86程序移植到ARM环境而烦恼吗?你们现在您的福利来了,ExaGear可以解决您的烦恼,让您试下零代码迁移运行Linux x86程序。
ExaGear是华为自研动态二进制翻译工具,通过在运行时,将x86应用指令翻译为ARM64指令并执行,从而支持Linux x86应用无需重新编译就能运行在ARM64服务器上,帮助客户将Linux x86无源码应用快速迁移到ARM服务器上,且能稳定可靠运行。
安装
默认情况下ExaGear会被安装到opt目录,建议采用默认不要修改。
获取ExaGear
下载地址: https://mirrors.huaweicloud.com/kunpeng/archive/ExaGear/
主要有CentOS和Ubuntu两种系统的支持,本文验证ExaGear for Ubuntu安装。
验证页大小
通过以下命令验证页大小
getconf PAGE_SIZE