既然电脑内存不够时能用硬盘当内存
笔记本吧
全部回复
仅看楼主
level 11
那么需要读取硬盘文件时,为什么不直接把硬盘变成内存呢?或者把储存那个文件的部分变成内存[乖]
2022年05月01日 06点05分 1
level 11
[小乖]
2022年05月01日 07点05分 2
level 1
有没有可能你说的这种叫虚拟内存?
2022年05月01日 07点05分 3
level 1
内存的读写速度是硬盘比不了的
2022年05月01日 07点05分 4
level 5
是mana耶[吐舌]
ram内存能按位连续写入,而闪存是按块非连续写入的
2022年05月01日 07点05分 5
level 12
内存装不下才会拿一块硬盘当内存,要不然太慢了
2022年05月01日 08点05分 7
level 9
有什么区别吗[乖]
2022年05月01日 08点05分 8
level 1
Windows默认就可以
2022年05月01日 08点05分 9
level 13
速度延迟都差的远,只能部分空间划给swap
2022年05月01日 11点05分 10
level 14
1.为什么不能“直接把硬盘变成内存”
你得明白为什么搞出一个叫“内存”的东西,而不是“直接把硬盘变成内存”
首先我们需要知道一个前提:CPU运算速度和硬盘本身速度存在巨大差异
内存的意义就在于在他们之间设置一个快速中转站,减缓这种差异带来的影响
2.什么情况下会存在“把硬盘一部分变成内存”
这个东西不是真的能把硬盘当成内存,而是当成内存的“后备仓库”。
准确的说法叫“虚拟存储器”,也就是俗称的“虚拟内存”
毕竟我们很容易知道,运行一个80g的游戏,不可能把整个游戏塞进内存里面,因为内存容量受成本限制,装不下。
我们可以用一些奇技淫巧,例如将程序的一部分装入内存,其余部分留在硬盘里面,然后操作系统不断的将可能要用到的部分装进内存,把暂时不需要用到的部分清出内存,不断地交换。
这样就能提供一个[似乎]比实际内存容量大得多的内存容量了。
2022年05月01日 15点05分 12
level 1
您要找的是不是:内存里面装系统
2022年05月01日 19点05分 13
level 13
自学计算机操作系统

2022年05月01日 23点05分 14
level 10
建议细读《计算机组成原理》[滑稽]
2022年05月01日 23点05分 15
level 7
你需要傲腾
2022年05月02日 02点05分 16
1 2 尾页