一个简单的问题(也许)可以将一个守护进程编码和编译为32位在64位Linux发行版上运行吗?我还没有看到任何不可能的信息。
答案 0 :(得分:4)
是的,您可以在64位Linux系统上运行32位进程。守护进程没什么特别的。
答案 1 :(得分:0)
它取决于体系结构支持(即执行64位和32位代码)和特定的linux支持(提供对64位和32位代码的系统调用)。对于amd64 linux,两者都是真的。例如,见:
https://help.ubuntu.com/community/MultiArch
类似地,ARMv8支持32位和64位模式:
https://en.wikipedia.org/wiki/ARMv8#ARMv8_and_64-bit http://www.arm.com/files/downloads/ARMv8_Architecture.pdf
答案 2 :(得分:0)
只要共享库以32位提供,那么32位守护程序将在64位Linux上运行。