内存与处理数据问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:34:24
(1) CPU运行数据是在内存中进行的,我们平时所说的内存不足时会占用硬盘空间,什么时候就会占用硬盘空间呢?
(2) CPU运行数据会在硬盘中进行吗?

这个这么解释吧,CPU处理的数据必须是在内存中的,如果数据不在内存中,会先将数据从外存(硬盘,光盘等)中载入内存后再进行处理,而关于你的第一问不是那样的,并不是说内存不足时才会将数据放入硬盘,操作系统的内存管理机制里面有一种命中处理方法,就是将现在正在内存中但较长时间未进行处理的数据暂时放入硬盘中(这一部分硬盘空间被称做虚拟内存),以空出足够的内存供使用,而将哪些数据暂时放入硬盘中,有许多种不同的处理算法,具体要看操作系统使用的哪种算法了

也想学习一下.

虚拟内存就会占用硬盘空间
CPU运行的数据不会在硬盘中进行的,CPU是无法直接对硬盘进行操作的。