gpt4 book ai didi

windows - 如何为每个 Windows 操作系统和我的应用程序拆分 RAM?

转载 作者:可可西里 更新时间:2023-11-01 11:15:52 26 4
gpt4 key购买 nike

我想将 PC 中的 RAM 分成两部分;一半用于我的 Windows 操作系统,另一半用于我的应用程序的图像缓冲区。例如,我的桌面有 32GB 内存,我想为 Windows 分配 16GB,并为我的应用程序访问分配另外 16GB。 Windows 不会触及其他 16GB,但我的应用程序应使用该 16GB 图像缓冲区。我知道如何在 Linux 中执行此操作,但我需要在 Windows 操作系统中执行此操作。我想我必须配置 BIOS 并需要为我的应用程序访问实现图像缓冲区的页面重映射 Windows 驱动程序。有什么好的方法吗?

最佳答案

您可以使用 Address Windowing Extensions 来做到这一点应用程序接口(interface)。虽然这最初是为 32 位应用程序设计的,但它仍然适用于 64 位应用程序,并且虚拟内存管理系统无法使用这种方式分配的内存。

但是,您应该注意,在大多数情况下,允许虚拟内存管理器执行其工作会比显式锁定内存获得更好的整体性能。

关于windows - 如何为每个 Windows 操作系统和我的应用程序拆分 RAM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46019633/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com