各位先進、大老們好:
小弟想知道在同樣設備和環境下,不同的作業系統
如:微軟架構的Windows 7、Windows 10、Windows Server 2019或Linux架構的作業系統,
之間乾淨環境下彼此之間記憶體的使用率是否相近呢?
由於Win7即將終止支援,因此升級到Win10後,發現記憶體比原先Win7吃得多且滿,
是因為Win10這個系統在背景運作的各項服務較Win7多嗎?
而Linux架構下反而吃得較少,在於能從最小安裝下有需求再安裝,所以運作的服務和程式較少?
還請替小弟解惑,同時如有文獻參考,希望可以不吝告知!謝謝!
為此問題剛利用午休吃飯時間裝了一台測試機
今年10月7日更版的Win10 1909+Office2019沒幹嘛記憶體吃快2.5GB,所以一些本來裝Win7 32Bit記憶體2GB的電腦系統想升級真的有點難度。
若您是公司IT,想讓用戶投訴你,請改用Linux相關系統。
事實證明:給一流的人才用三流的電腦只會加速人員流動並降低生產力
先幫自己公司評估全面採用Win10作業系統的用戶標準,未達標準的電腦建議老闆汰換。
OS:Win10 1909 64Bit
CPU:四代i5 以上
RAM:8GB 以上
SSD:240GB 以上
win10 有個特性,會分析您常用哪些程式,會預先載入部分來加快您開啟程式
所以應該win10會吃最多XD
如果把這功能關掉的畫win10應該不會高出Linux太多吧~~~
不考慮自動執行的程式,通常Server版的Linux、Windows會比一般的吃更少
微軟架構的Windows 7、Windows 10、Windows Server 2019或Linux架構的作業系統,
之間乾淨環境下彼此之間記憶體的使用率是否相近呢?
如果就單單這樣比較,再加上待機條件。一般會是
linux(無桌面版) < windows server < windows7 < windows10
只是,同樣的windows系統可能還能這樣比較。但其實依其服務的不同。
也會有不同的吃量。
再來就是記憶體的交換率也不同的計算模式。
真的要比其實是很難比的。
windows server為何我會偏向會比一般windows系統低的原因。
並不是他比較低。而是在無服務的情況下。他確實比較低。
但低的原因是因為其它windows系統已經本身就預載了基本服務
所以這樣比較是完全沒意義的。
但就經驗而言。linux無桌面版的確比較不會消耗記憶體。
windows server的記體體控管還算不錯。
而windows7跟10,因為光初始化的東西載入就很多了。
所以自然消耗的記憶體就會很大。
以上是依新安裝的情況下去分析的。但是,一但有應用在跑。就不太一定了。
其實吃的多也不是壞事,但是要看情況,因為Win10會先預載想要開啟的程式,讓你在下一次開啟時能夠快速,但記憶體吃多少才算多,這也沒個準,畢竟每台電腦裝的應用程式多寡也不同,我是認為吃到總體八成就要注意了,看你要加記憶體還是要拿掉吃比較重的程式,這就要觀察了