พุธ, 12/09/2009 - 02:06
ตอนนี้ ผมลง CentOS 5.3 เป็น Server Database Postgresql ครับ Server ใช้งานได้ปกติ ครับ แต่มีปัญหา คือ มันใช้ Ram เยอะมากครับ ตอนนี้ เครื่อง Server มี Ram 8 GB โดนใช้ Ram เกือบหมดเลยครับ เหลือแค่ 30 MB กว่าๆ เท่านั้น มีวิธี ที่จะกั้นหน่วยความจำให้เหลือเยอะกว่านี้สักหน่อยไหมครับ ตอนนี้ยังไม่ได้ใช้งานในส่วนของ Swap นะครับ ผู้ใดเคยเจอปัญหาแบบนี้ช่วยด้วยนะครับ ขอบคุณครับ

ไม่ต้องตกใจครับ
แรมมันไม่ได้ไปไหนหรอกครับ linux kernel ใหม่ๆ จะไม่ยอมปล่อยให้มีแรมว่างเยอะๆ ครับ
คำถามแล้วมันเอาแรมไปไหน
คำตอบคือมันนำไป cache ไว้ครับ
root@mrgill-laptop:~# free -m
total used free shared buffers cached
Mem: 1498 1371 126 0 68 882
-/+ buffers/cache: 420 1077
Swap: 3153 8 3144
ดังนั้นจึงไม่ต้องกังวลเรื่องนี้ครับ