首先,要了解为什么在 W 上运行的应用程序与其他操作系统相比更容易耗尽内存产生崩溃,就必须了解 W 如何处理内存。Linux命令大全的具体问题可以到我们网站了解一下,也有业内领域专业的客服为您解答问题,为成功合作打下一个良好的开端!https://www.linuxcool.com/category/knowledge
所有的现代操作系统都允许应用程序分配一块地址空间。比较初在没有数据被存储在其中时,这些块只代表没有物理内存支持的地址范围。当一个应用程序开始使用它所保留的地址空间时,操作系统将拿出一块物理内存来支持它,如果需要的话,可能会交换掉一些现有的数据。L 和 OS 都是这样工作的,W 也是如此,只是与其他操作系统相比,W 需要执行一个额外的步骤。
在一个应用程序请求了一块地址空间之后,应用需要在能够使用它之前提交使用范围,这个范围需要 W 保证它总是能够找到物理内存来支持它。之后,W 的行为就像 L 和 OS 一样没什么区别了。因此,W 限制了可以提交的内存大小,即机器的物理内存加上交换文件的大小之和。