В чем разница между vdso32 и vdsox32? - PullRequest
0 голосов
/ 20 сентября 2018

Я прошу прощения, если ответ на этот вопрос очевиден, но почему существуют две версии [1] vdso для 32-битных исполняемых файлов в системах Linux, и какие критерии используются для выбора средиих?

*, как можно найти в /lib/modules/KERNEL_NAME/vdso

1 Ответ

0 голосов
/ 20 сентября 2018

x32 - это Linux ABI , который представляет собой смесь между x86 и x64.Он использует 32-разрядный размер адреса, но работает в полном 64-разрядном режиме, включая все доступные 64-разрядные инструкции и регистры.

...