Linux 如何强制vdso内存位于固定地址?

Linux 如何强制vdso内存位于固定地址?,linux,memory,vdso,Linux,Memory,Vdso,可执行文件中似乎没有关于vdso应该在哪里的信息。假设我可以控制程序的编译、链接和编写方式,我如何才能强制它位于我想要的地址?你可能不能,我不明白你为什么要这样做。如何编译和链接二进制文件?你知道吗?我知道ASLR,我知道vdso地址是随机的。但我真的需要那种记忆。我可以在其他地方给它一些空间。然后你可能需要修补你的内核。祝你好运呃,我希望事情不会变成这样……你读了吗?你可能读不到,我不明白你为什么要读。如何编译和链接二进制文件?你知道吗?我知道ASLR,我知道vdso地址是随机的。但我真的需要

可执行文件中似乎没有关于vdso应该在哪里的信息。假设我可以控制程序的编译、链接和编写方式,我如何才能强制它位于我想要的地址?

你可能不能,我不明白你为什么要这样做。如何编译和链接二进制文件?你知道吗?我知道ASLR,我知道vdso地址是随机的。但我真的需要那种记忆。我可以在其他地方给它一些空间。然后你可能需要修补你的内核。祝你好运呃,我希望事情不会变成这样……你读了吗?你可能读不到,我不明白你为什么要读。如何编译和链接二进制文件?你知道吗?我知道ASLR,我知道vdso地址是随机的。但我真的需要那种记忆。我可以在其他地方给它一些空间。然后你可能需要修补你的内核。祝你好运呃,我希望不会变成这样……你读了吗?