![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 系統組件
(https://www.pcdvd.com.tw/forumdisplay.php?f=19)
- - 有了1G RAM能關掉虛擬嗎?
(https://www.pcdvd.com.tw/showthread.php?t=399673)
|
|---|
引用:
你有用過全世界的作業系統嘛? Unix-like的作業系統用unlink這個system call來刪除檔案 他有一個錯誤情形就是 EBUSY (not on Linux) The file pathname cannot be unlinked because it is being used by the system or another process and the implementation considers this an error. 有些系統如果檔案使用中..就會發生這個錯誤BUT NOT ON LINUX |
引用:
如果OS會自己管理那就好了喔 Linux要切一個swap空間..大小就固定了..那塊空間就不能用了 Windows設1G..他就給你開一個1G的檔案放在硬碟裡面.. 其實..512以上的可以不用設了啦..或設個128就行了.. 因為你的記憶體根本用不完...有一大堆都是cache |
引用:
舉這個例子.... 總之自己話說太滿了 跟那個老闆一樣被吐了....沒話說 :stupefy: 我只是想說以一般pc平台+windows的觀點 那個謬論實在 太誇張 :ase |
引用:
首先,請解釋一下什麼是虛擬記憶體?用途?影響? 如果連上面的基本定義都不知道,其他都不必說... 再來登錄檔是M$搞出來的,沒人規定所有的OS一定要有,但是VM只要是稍微大型的OS都會 具備,這兩個完全不搭嘎.還有我還真不知道明明實體記憶體就是夠,M$還是會用到硬碟做 swap.當然微軟可以不必照著學術研究的演算法去時作,但也不表示你可以知道如何分配 最佳的配置方式.所以如果您是微軟工程師,自然知道裡面的程式運作,那麼當然會知道如何 去分配,所以當然跟工程師有關係了. 我不是說過了,這邊都是"經驗">>"理論",沒有理論根據的東西,在怎麼討論都沒用,一樣是 廢話一則. |
其實....這...也不用講那麼多學理啊
如果你有1Gram的話 你可以關掉他 但是xp他在不夠的時候會自動開啟 像是玩一些即時戰略 等需要大量記憶空間的遊戲 就算你關掉 他也會直接開 然後再給你個警告 但是關起來~~平常作業會比較快 我的經驗是這樣啦 |
引用:
那有錢買各2G 或4G的記憶體 不就幾乎可關掉嚕 沒經過硬碟的緩衝 整體效率會跑的比較快嗎 |
少很多i/o, 虛擬記憶體本來就是一個解決方案
只是這種套裝給你灌的系統設計要為了相容性考量到很多最低需求 ,沒辦法 以停車為例 如果車位夠多 , 那也不需要蓋立體停車場或是停車塔這種東西 如果有神仙可以做 , 誰要做畜生 :laugh: :laugh: |
|
引用:
是沒錯啦,不過VM還可以做出一些更神奇的事情:D 例如:32bit的CPU只能定址4G,但是利用VM可以讓"可使用"的memory超過4G. 解釋一下,假設現在用的是32bit的CPU,今天想執行5隻程式,但是每隻程式需要使用 超過1G的記憶體,這時候VM的功能就出現了:like: :like:如果沒有vm這個case就不能跑了. :( |
有時我真的搞不懂,明明是討論一個設定的問題,為什麼也要搞的針鋒相對,難道口氣不能好一點嗎,說一堆東西詰難它人,就代表自己懂得真的比別人多嗎,說真的,微軟的作業系統是一個封閉的架構,我相信大部份的人的人都只能憑著自己一次又一次的經驗,去熟悉這個龐大要複雜的架構,再左以一些別人的討論經驗,如果有人那麼不屑別人的的經驗,那你大可自己去閉門造車,不要來這邊看到別人的意見又要執疑別人懂多少,這個社會已經很混亂了,大家都太喜歡和別人起爭執,一點雞毛蒜皮的小事都要吵。
不是不行和別人討論,但口氣要好一點,謙遜一點。 |
| 所有的時間均為GMT +8。 現在的時間是09:36 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。