作者TMDTMD2487 (ㄚ冰)
看板CSSE
標題[系統] 關於Page/Virtual memory技術的必要性
時間Thu Dec 8 22:18:00 2016
最近老師OS上到Memory Management
不管是page segment或是後面在講virtual memory
他時不時一直說 "我真的很懷疑現在的系統需要這種技術嗎"
一直想表達說現在記憶體動不動就是好幾GB
那些fragment的問題可能根本不重要
可是我看恐龍花在這部分的的篇幅也不小
小弟我也才正在學 不可能有寫os的經驗
我很好奇在現在的pc、手機、sever等等如果沒有用到這些技術
fragment的問題到底大不大
(因為我覺得現在多是分時多工系統 不理會fragment感覺會很嚴重
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 134.208.0.167
※ 文章網址: https://webptt.com/m.aspx?n=bbs/CSSE/M.1481206682.A.D39.html
1F:推 littleshan: virtual memory超級重要,並不是只拿來做swapping 12/10 02:14
2F:→ littleshan: 比如說用copy on write實作fork,效率提昇非常多 12/10 02:14
3F:→ littleshan: 現在的OS不太可能走回頭路了 12/10 02:15
4F:推 tomjpsun: 隨著記憶體變大,fragment問題是變小了,但是學習OS 12/13 08:17
5F:→ tomjpsun: 還是要會吧 12/13 08:18
6F:→ tomjpsun: 他在嵌入式系統還是很重要,不至於到跳過不用懂的地步! 12/13 08:20
7F:→ MOONRAKER: 你老師應該很久沒寫程式了齁 01/12 14:01
8F:推 demintree: 不管是大型server還是embeded system這都很重要 02/07 17:20
9F:→ demintree: 更何況現在的很多實作是建立在這些技術之上... 02/07 17:21