Pfsense
pfSense 記憶體報告
我有一個剛剛安裝 pfSense 2.1 的盒子。該盒子有 16GB 的 RAM,並且是一個四核處理器(是的,我們正計劃處理一些嚴重的流量並使用代理過濾器來處理大量客戶端)。
BSD shell 正確報告安裝了 16GB 的 RAM:
dmesg | grep memory real memory = 17179869184 (16384 MB) avail memory = 2604027904 (2483 MB)
我在這裡的假設是,BSD 報告記憶體使用的方式與其他 Unix 系統非常相似——機器已經繼續並“保留”了近 14GB 的 RAM,這就是為什麼只有 2GB 被報告為可用的原因。
困惑:
在 pfSense 儀表板上,它僅在系統資訊小元件中的“記憶體使用情況”旁邊報告可用記憶體:
記憶體使用 2534 MB 的 10%
這讓我很擔心。我需要 pfSense 來查看所有 16GB 的 RAM,以便我可以為代理內容過濾器 (SquidGuard) 提供適當的數量。
這有什麼好擔心的嗎?為什麼或者為什麼不?如果有什麼需要擔心的,我該如何解決?
在頭腦中敲自己
這個問題是一個(非常)愚蠢的錯誤。我安裝了 32 位版本的 pfSense,而不是 64 位版本。
問題解決了!