[系統] 關於Page/Virtual memory技術的必要性

看板CSSE (電腦科學及軟體工程)作者 (ㄚ冰)時間7年前 (2016/12/08 22:18), 編輯推噓3(306)
留言9則, 4人參與, 最新討論串1/1
最近老師OS上到Memory Management 不管是page segment或是後面在講virtual memory 他時不時一直說 "我真的很懷疑現在的系統需要這種技術嗎" 一直想表達說現在記憶體動不動就是好幾GB 那些fragment的問題可能根本不重要 可是我看恐龍花在這部分的的篇幅也不小 小弟我也才正在學 不可能有寫os的經驗 我很好奇在現在的pc、手機、sever等等如果沒有用到這些技術 fragment的問題到底大不大 (因為我覺得現在多是分時多工系統 不理會fragment感覺會很嚴重 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 134.208.0.167 ※ 文章網址: https://www.ptt.cc/bbs/CSSE/M.1481206682.A.D39.html

12/10 02:14, , 1F
virtual memory超級重要,並不是只拿來做swapping
12/10 02:14, 1F

12/10 02:14, , 2F
比如說用copy on write實作fork,效率提昇非常多
12/10 02:14, 2F

12/10 02:15, , 3F
現在的OS不太可能走回頭路了
12/10 02:15, 3F

12/13 08:17, , 4F
隨著記憶體變大,fragment問題是變小了,但是學習OS
12/13 08:17, 4F

12/13 08:18, , 5F
還是要會吧
12/13 08:18, 5F

12/13 08:20, , 6F
他在嵌入式系統還是很重要,不至於到跳過不用懂的地步!
12/13 08:20, 6F

01/12 14:01, , 7F
你老師應該很久沒寫程式了齁
01/12 14:01, 7F

02/07 17:20, , 8F
不管是大型server還是embeded system這都很重要
02/07 17:20, 8F

02/07 17:21, , 9F
更何況現在的很多實作是建立在這些技術之上...
02/07 17:21, 9F
文章代碼(AID): #1OIMkQqv (CSSE)
文章代碼(AID): #1OIMkQqv (CSSE)