简体   繁体   English

vdso32 amd vdsox32有什么区别?

[英]What is the difference between vdso32 amd vdsox32?

I apologize if the answer to this question is apparent, but why are there two versions [1] of the vdso for 32-bit executables on linux systems, and what is the criteria used to select among them? 如果这个问题的答案很明显,我深表歉意,但是为什么在Linux系统上对于32位可执行文件有两个版本的vdso [1] ,请问从中选择什么标准?

* as can be found in /lib/modules/KERNEL_NAME/vdso *可以在/lib/modules/KERNEL_NAME/vdso

x32 is a Linux ABI which is kind of a mix between x86 and x64. x32是Linux ABI ,是x86和x64之间的混合体。 It uses 32-bit address size but runs in full 64-bit mode, including all 64-bit instructions and registers available. 它使用32位地址大小,但以完整的64位模式运行,包括所有可用的64位指令和寄存器。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 GNUWin32 和 cygwin 的区别 - Difference between GNUWin32 and cygwin 32 位和 64 位汇编程序之间的区别? - Difference between 32bit and 64bit Assembler Programs? crc32() 实现之间的区别<linux/crc32.h>和<zlib.h>在 C 中 - Difference between crc32() implementations of <linux/crc32.h> and <zlib.h> in C 什么是 vdso 和 vsyscall? - What are vdso and vsyscall? 在debian wheezy amd64上安装ia32-libs - To install ia32-libs on debian wheezy amd64 32位和64位Linux机器中4字节类型之间的差异 - Difference between 4-byte types in 32-bit and 64-bit Linux machines 32/64位应用程序,操作系统和处理器之间有什么关系? - What's the relation between 32/64-bit application, OS and processor? int32_t 的对齐要求:gcc/linux 86 vs amd64 - alignment requirements for int32_t: gcc/linux 86 vs amd64 如何在高山Linux中获得docker体系结构,例如amd64,arm32v7? - How to get docker architecture, like amd64, arm32v7, in alpine linux? 在32位linux计算机上生成的预处理器指令列表与为64位linux计算机生成的预处理器指令列表之间是否有区别? - Is there difference between the list of preprocessor directives generated in 32 bit linux machine than those generated for 64 bit linux machine?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM