Linux vdso32和vdsox32之间有什么区别?
如果这个问题的答案显而易见,我很抱歉,但是为什么在linux系统上有两个用于32位可执行文件的vdso版本[1],以及在其中选择的标准是什么Linux vdso32和vdsox32之间有什么区别?,linux,linux-kernel,shared-libraries,vdso,Linux,Linux Kernel,Shared Libraries,Vdso,如果这个问题的答案显而易见,我很抱歉,但是为什么在linux系统上有两个用于32位可执行文件的vdso版本[1],以及在其中选择的标准是什么 *可以在/lib/modules/KERNEL\u NAME/vdso中找到,x32是一种介于x86和x64之间的混合体。它使用32位地址大小,但在全64位模式下运行,包括所有可用的64位指令和寄存器。x32是x86和x64的混合体。它使用32位地址大小,但在全64位模式下运行,包括所有可用的64位指令和寄存器。似乎就是这样!标准x86_64内核现在似乎支
*可以在
/lib/modules/KERNEL\u NAME/vdso
中找到,x32是一种介于x86和x64之间的混合体。它使用32位地址大小,但在全64位模式下运行,包括所有可用的64位指令和寄存器。x32是x86和x64的混合体。它使用32位地址大小,但在全64位模式下运行,包括所有可用的64位指令和寄存器。似乎就是这样!标准x86_64内核现在似乎支持三种ABI。请转载您的评论作为答复,以便我可以接受。