เป็นการอ้างอิง Memory Usage ที่ไม่เหมือนกันนะครับ
(http://www.hadyaiinternet.com/images/mem2.jpg)
ในตัวของ Webmin จะอ้างอิงจาก memory ที่มีการใช้งานของ process ต่าง ๆ ไม่รวม cache memory
เข้าไปด้วย เนื่องจากว่า หาก process ต้องการใช้งาน memory ก็สามารถไปดึง มาจาก cache memory
มาใช้ได้ จึงถือเสมือนเป็น free memory
(http://www.hadyaiinternet.com/images/mem1.jpg)
แต่ในตัวของ phpsysinfo จะรวม cache memory เข้าไปด้วย จึงทำให้เห็นว่า free memory มีน้อย เนื่องจาก
ใช้งานไปกับ cache เพื่อความรวดเร็วในการดึงข้อมูล
(http://www.hadyaiinternet.com/images/mem3.jpg)
การที่ Server ใช้งาน memory 96%-98% นั้น เป็นเรื่องปกติ ของ Server
เนื่องจากระบบได้ใช้ memory มาทำเป็น cache เพื่อความเร็วในการอ่านเขียนข้อมูล
ข้อควรระวังก็คือว่า อย่าตั้ง SQUID_CACHE_MEM ในตอน Config มากกว่า Memory ที่มีอยู่จริง
บางท่านอาจจะเห็นว่า Memory ใกล้เต็ม แล้วเกิดอาการไม่สบายใจ กลัว Server จะมีปัญหา
จะมีคำสั่งสำหรับ clear cache memory เพื่อทำให้ดูว่ามี memory ว่างเพิ่มมากขึ้น
โดยใช้คำสั่ง
root@jerry:~# sync ; echo 3 > /proc/sys/vm/drop_caches
ก็จะทำให้รู้สึกว่า memory ว่างคืนกลับมา
(http://www.hadyaiinternet.com/images/mem4.jpg)
(http://www.hadyaiinternet.com/images/mem5.jpg)
การที่ Server ใช้งาน memory 96%-98% นั้น เป็นเรื่องปกติ ของ Server
เนื่องจากระบบได้ใช้ memory มาทำเป็น cache เพื่อความเร็วในการอ่านเขียนข้อมูล
ข้อควรระวังก็คือว่า อย่าตั้ง SQUID_CACHE_MEM ในตอน Config มากกว่า Memory ที่มีอยู่จริง
บางท่านอาจจะเห็นว่า Memory ใกล้เต็ม แล้วเกิดอาการไม่สบายใจ กลัว Server จะมีปัญหา
จะมีคำสั่งสำหรับ clear cache memory เพื่อทำให้ดูว่ามี memory ว่างเพิ่มมากขึ้น
โดยใช้คำสั่ง
root@jerry:~# sync ; echo 3 > /proc/sys/vm/drop_caches
ก็จะทำให้รู้สึกว่า memory ว่างคืนกลับมา
(http://www.hadyaiinternet.com/images/mem4.jpg)
(http://www.hadyaiinternet.com/images/mem5.jpg)
ขอบคุณคร๊าบบ.