在windows下,如何分配“写入组合”内存块?

时间:2009-05-19 15:59:46

标签: memory-management

主要动机:使用movntdqa汇编程序命令避免堆栈污染。此命令仅适用于写入组合内存(也称为WS和USWC)

1 个答案:

答案 0 :(得分:2)

将PAGE_WRITECOMBINE传递给VirtualAllocEx()。对该页面的顺序写入将由MMU写入组合。读取或非顺序写入将导致严重的性能损失。