Tag Archives: cache

Clear file system memory cache

RAM เต็มแก้ปัญหาแบบไม่ต้องรีบูตเครื่องหรือรีบูต apache วิธีนี้ง่ายสุดๆด้วยคำสั่ง

sync
echo 3 > /proc/sys/vm/drop_caches

วิธีที่เราเช็คว่า Ram หรือเยอะแค่ไหนก็ free -m หากเครื่อง server ใช้ Ram หมดแล้วจะวิ่งไปทำงานที่ swap แทนซึ่งนั้นก็หมายความว่าข้อมูลทุกอย่างถูกเขียนบน Harddisk ปัญหาต่อมาจะทำให้ IO ของเครื่องสูง ซึ่งนั่นก็เป็นสาเหตุของเว็บช้าและ server ล่มตามมา วิธีแก้ปัญหาหากคุณอยู่หน้าเครื่องและคอย monitor ดูตลอดมันก็ไม่มีปัญหาอะไร แต่ถ้าเราไม่อยู่ล่ะทำไง วันนี้ณเดชเอา shell script ง่ายๆมาฝากครับซึ่งเราสามารถตั้งได้ว่าจะให้ restart apache หรือ restart mysql เราก็เปลี่ยนจาก Continue reading Clear file system memory cache