Description
https://www.youtube.com/watch?v=p9yZNLeOj4s
### **视频内容总结**
📌 **分段内存管理**
- 程序按“段”划分(代码段、数据段等),大小不固定
- 整个段必须完整加载到内存,否则无法运行
- 容易产生内存碎片,大程序可能被“饿死”
📌 **分页内存管理**
- 内存被分成固定大小的“页”(如4KB)
- 程序可分散存储,减少碎片
- 支持虚拟内存,用硬盘扩展RAM
⚠ **磁盘抖动(Thrashing)**
- 内存不足时,系统疯狂交换数据到硬盘,导致卡顿
💡 **Windows 用分页内存,分段已淘汰?**
- 现代系统多用分页,但混合模式也存在
🎯 **优化建议**
- 增加物理内存减少交换
- 避免同时运行太多程序
**哪种更好?** 分页更高效,但分段适合特定场景!
拓展相关问题:
1. **「分段 vs 分页内存管理」计算机如何高效运行?**
2. **「内存碎片化」为什么你的电脑越用越卡?**
3. **「虚拟内存 vs 物理内存」操作系统如何管理RAM?**
4. **「分段内存 vs 分页内存」谁才是性能之王?**
5. **「磁盘抖动」电脑卡顿的罪魁祸首!**
Comments
16G内存已经不够用了[翻白眼]
♥ 11 ↩ 6
分页内存还有一个好处是,使用逻辑内存作为中间态,如果试图存取超出申请空间的内存位置时,会因为分页表没有对应的映射而失败(经典报错之xx内存不能为read/write)。这样可以避免意料外的对其他进程的内存修改导致崩溃
♥ 9 ↩ 1
重温408
♥ 7
程序和系统的锅,能快点上线赚钱就懒得优化榨干机器性能
♥ 7
感觉翻译成中文后,句子与句子之间的间隔时长太久了,等AI说话让我看得有点费劲。 然后去看了一下油管,油管里的原视频虽然语速也很慢,但是讲得绘声绘色, 在某些地方甚至加重口音和以更慢的速度讲解,让观众能够得知需要关注的地方。 [思考]AI翻译配音还是有蛮大的进步空间啊
♥ 5 ↩ 4
归根结底都是二进制的问题,要么开要么关,堆叠了成千上万个开关后感觉好像有了逻辑功能,但最终还是会卡在是或非两个结果上,因为一层一层往下走最终还是只能处理开或关两种状态,二进制已经走到头了,一百年都没到,没戏,要想在上一个台阶必须打破二进制的束缚,别无他法。
♥ 3 ↩ 1
07:08 翻译错了,是大型进程,不是大型处理器。
♥ 3 ↩ 1
UPUP 如果内存可以虚拟化,那磁盘可以虚拟化吗?
♥ 1 ↩ 4
[打call][打call][打call]
♥ 1
点赞转发投币等待下一期
♥ 1
有个概念一直没搞明白,bss段data段text段这里的段的概念和段页式内存管理的段是一个东西吗[灵魂出窍]
↩ 1
深入又易懂[点赞]
↩ 3