我想创建很多相同类型的对象,并且我希望它们在内存中相对接近以避免页面丢失。
有没有办法告诉操作系统(Windows 平台)分配内存尽可能接近给定地址?(地址提示)
某些功能隐藏在 MSDN 深处?
我知道有新的操作员安置,但我试图找出是否有任何其他技巧。
是的,我知道如何使用新位置创建自定义内存管理......
伪代码(如果存在):
Myclass *a = new Myclass();
Myclass *b = AloocateNear(a,sizeof(Myclass));
我想创建很多相同类型的对象,并且我希望它们在内存中相对接近以避免页面丢失。
有没有办法告诉操作系统(Windows 平台)分配内存尽可能接近给定地址?(地址提示)
某些功能隐藏在 MSDN 深处?
我知道有新的操作员安置,但我试图找出是否有任何其他技巧。
是的,我知道如何使用新位置创建自定义内存管理......
伪代码(如果存在):
Myclass *a = new Myclass();
Myclass *b = AloocateNear(a,sizeof(Myclass));