我想知道有没有办法限制每个线程的内存,这样当所有现有进程使用的内存超过可用 RAM 时,操作系统不会将虚拟地址空间移动到计算机的硬盘上,而是会等待其他线程结束并释放内存,然后只有另一个线程将启动。这样做的原因是当计算机开始使用页面文件时,它会大大减慢整个进程,它的运行速度甚至比单线程进程还要慢。
问问题
944 次
我想知道有没有办法限制每个线程的内存,这样当所有现有进程使用的内存超过可用 RAM 时,操作系统不会将虚拟地址空间移动到计算机的硬盘上,而是会等待其他线程结束并释放内存,然后只有另一个线程将启动。这样做的原因是当计算机开始使用页面文件时,它会大大减慢整个进程,它的运行速度甚至比单线程进程还要慢。