為什么阿里云服務器ECS默認沒有啟用虛擬內(nèi)存或Swap說明?
發(fā)布時間:2019-08-28 點擊數(shù):2014
Swap分區(qū)或虛擬內(nèi)存文件,是在系統(tǒng)物理內(nèi)存不夠用的時候,由系統(tǒng)內(nèi)存管理程序?qū)⒛切┖荛L時間沒有操作的內(nèi)存數(shù)據(jù),臨時保存到Swap分區(qū)虛擬內(nèi)存文件中,以提高可用內(nèi)存額度的一種機制。
但是,如果在內(nèi)存使用率已經(jīng)非常高,而同時I/O性能也不是很好的情況下,該機制其實會起到相反的效果。阿里云ECS云磁盤使用了分布式文件系統(tǒng)作為云服務器的存儲,對每一份數(shù)據(jù)都進行了強一致的多份拷貝。該機制在保證用戶數(shù)據(jù)安全的同時,由于3倍增漲的I/O操作,會降低本地磁盤的存儲性能和I/O性能。
綜上,為了避免當系統(tǒng)資源不足時進一步降低ECS云磁盤的I/O性能,所以ECS Windows默認沒有啟用虛擬內(nèi)存,Linux默認未配置Swap分區(qū)。