[Linux學習日誌] OS中的記憶體快取

posted in: Linux, Server | 2

最近在玩cloudatcost賣的便宜vps主機,發現明明我什麼程式都沒開,結果記憶體卻用到了73%,如下圖:

image

查了一下,發現下面這篇文章寫的蠻好的:

http://blogger.gtwang.org/2013/07/linux-cache-memory-linux.html

原來linux會把沒用到memory拿來當做memdisk來用阿……第一次知道有這種事。

另外發現自己不太懂buffer跟cache的差別,稍微查了一下:

http://stackoverflow.com/questions/6345020/linux-memory-buffer-vs-cache

簡單來說:

A buffer is something that has yet to be “written” to disk.

A cache is something that has been “read” from the disk and stored for later use.

dorgon

dorgon

職業:LV3遊戲軟體工程師 為了追尋小時候玩遊戲的感動,而一頭栽入遊戲業界。 本來以撰寫遊戲劇本為主要志向,但回過神來才發現已經踏入程序猿的不歸路。 專長為client端跨平台遊戲開發架構與自動建置流程,主要使用引擎為cocos2d-x與UnrealEngine4。

More Posts - Website

Follow Me:
FacebookLinkedIn

2 Responses

  1. 訪客
    | 回覆

    朝聖推

    • dorgon
      dorgon
      | 回覆

      這位訪客看留言的ip好眼熟…應該是…坐我對面的?

有什麼想法嗎?請發表你的看法