系統
記憶體(RAM · Random-Access Memory)
記憶體(RAM)是電腦裡那塊又快又臨時的工作檯——你此刻開啟的每個程式,都把正在用的東西放在這裡。當你啟動一個應用、開啟一個檔案或載入一個網頁時,資料會從慢吞吞的硬碟被搬進記憶體,好讓 CPU 幾乎瞬間就能取用。可以把它想成你正在用的一張辦公桌:桌子越大,你能同時攤開、同時招呼的東西就越多。
麻煩之處在於,記憶體天生就會「遺忘」。它只在通著電的時候才記得住資料——一關機(或者一當機),記憶體裡的一切就煙消雲散。這正是沒儲存的工作會遺失的原因:儲存,就是把東西從這張轉瞬即逝的桌子複製到硬碟上,在那兒它才穩穩留得住。這就是記憶體(RAM,快但臨時)和儲存(硬碟,慢但永久)的區別。
當你聽到「這台筆電有 16 GB」時,這個數字說的就是桌子的大小。同時跑太多吃資源的程式,桌子就會被塞滿;系統只好把一些東西倒騰回慢硬碟騰地方,於是一切都變得卡頓。記憶體越大,通常就意味著你能同時進行更多事情,而不必忍受這種拖慢。
$ free -h
total used free
Mem: 16Gi 9.2Gi 6.8Gifree 顯示這張桌子的大小,以及此刻用掉了多少——這裡總共 16 GB,已用 9.2 GB。
RAM 之所以叫「隨機存取」,是因為 CPU 能等速地直接跳到它裡面的任意位置——不像磁帶,得按順序一路倒帶過去才行。
又稱
另見