linux mysql 手機完全自帶存儲32g和原來16g通過tf卡擴展到32g,使用起來有什么區(qū)別?
手機完全自帶存儲32g和原來16g通過tf卡擴展到32g,使用起來有什么區(qū)別?為什么Linux占用內存很少?在Linux中,經(jīng)常會發(fā)現(xiàn)幾乎沒有可用內存。似乎所有的內存都被系統(tǒng)占用了。似乎記性不夠,但事
手機完全自帶存儲32g和原來16g通過tf卡擴展到32g,使用起來有什么區(qū)別?
為什么Linux占用內存很少?
在Linux中,經(jīng)常會發(fā)現(xiàn)幾乎沒有可用內存。似乎所有的內存都被系統(tǒng)占用了。似乎記性不夠,但事實并非如此。這是Linux內存管理的一個優(yōu)秀特性,它不同于windows內存管理。其主要特點是無論物理內存有多大,Linux都會充分利用它,將一些程序調用的硬盤數(shù)據(jù)讀入內存,并利用內存讀寫的高速特性來提高Linux系統(tǒng)的數(shù)據(jù)訪問性能。然而,windows只在需要內存時為應用程序分配內存,不能充分利用大的內存空間。也就是說,隨著物理內存的每一次增加,Linux都能充分利用物理內存,充分發(fā)揮硬件投資的優(yōu)勢,而windows即使增加8GB以上的內存,也只能將其作為擺設。Linux的這一特性主要是利用空閑的物理內存來劃分一部分空間作為緩存和緩沖區(qū),從而提高數(shù)據(jù)訪問性能。頁面緩存是Linux內核實現(xiàn)的主磁盤緩存。它主要用于減少磁盤I/O操作。具體地說,通過將磁盤中的數(shù)據(jù)緩存到物理內存中,對磁盤的訪問就變成了對物理內存的訪問。磁盤緩存的價值主要體現(xiàn)在兩個方面:一是訪問磁盤的速度遠低于訪問內存的速度。因此,從內存訪問數(shù)據(jù)比從磁盤訪問數(shù)據(jù)快。其次,一旦數(shù)據(jù)被訪問,很可能在短時間內再次被訪問。參考鏈接:http://www.verydemo.com/democ158_i1105.html