!$title$!
!$text$!
leaving a memory trail
หลังจากที่คุณคนเขียนใจสั่นไปเมื่อเช้านี้ เพราะนึกว่า upgrade แล้วจะใช้งานไม่ได้ … ผลสุดท้าย ก็ใช้ได้อย่างไม่มีปัญหา



ฮี่ ๆๆๆ … มีความสุขแล้ว สำหรับเช้าวันอาทิตย์ (เลยไปโบสถ์รอบเช้าไม่ทัน ต้องไปตอน 10 โมงแทนเลย)
ว่าแต่ว่า ปัญหากับ server เหมือนกับจะหายไปแล้ว อาจจะเป็นเพราะโปรแกรมเก็บสถิติจริง ๆ ก็ได้ คงต้องลองดูอีกสักพักครับ :)
มาอวดเท่านี้แหละครับ
สวัสดีครับ
I don’t have firmware 2.0 on my iPhone yet but I have already prepared. Downloaded some free apps and eagerly waiting to get some more. :P

I’m a scout — be prepared. :P
คุณคนเขียนตื่นมาเช้าวันนี้ พร้อมกับเสียงเตือน email บน iPhone พอเปิดดูก็เห็นข้อความว่า …
This is an automatic notification to let you know that your slice, macsf, is showing a considerable amount of consistent swapping activity. Quite often this is an indicator that your application or database are not as efficient as they could be. It also may indicate that you need to upgrade your slice for more RAM.
ตาย หะ … จะพังเอาอีกแล้ว คุณคนเขียนเลยรีบกุลีกุจอ ลุกขึ้นมาดู ปรากฎว่า mysql กับ apache2 ทำงานกันหนักหน่วง จะเป็นอื่นไปไม่ได้ นอกจาก wordpress กำลังกินหน่วยความจำเป็นอาหาร
คุณคนเขียนเปิดเข้าไปดูหน่วยความจำที่บน server ก็ปรากฎให้เห็นว่า swap หายไปเกินครึ่งแล้ว ขืนปล่อยเอาไว้ มีหวังพังแหง๋
อันที่จริงคุณคนเขียนก็ยังไม่แน่ใจนะครับ ว่าอะไรทำให้เกิดปัญหานี้ขึ้นมา เพราะทุกอย่างก็เหมือนเดิม ไม่ได้เปลี่ยนแปลงอะไรกับระบบเลย แต่คุณคนเขียนก็เดาว่า อาจจะเป็น statistic plugin ที่คอยดูว่า มีใครมาเปิด website บ้าง ตอนนี้คุณคนเขียนก็ลองปิด plugin อันนี้ไปชั่วคราวก่อน
เดี๋ยวว่ากันอีกที … ถ้า breadcrumb หายอีก ก็ไม่ต้องแปลกใจครับ … พัง :)
[ ว่าแต่ ถ้ายังมีปัญหาอีก สงสัยต้องลองเปลี่ยนไปใช้ nginx เห็นว่า memory footprint เล็กติ๊ดเดียว ]
ช่วงนี้คุณคนเขียนกำลังสนุกสนานกับงานใหม่ ก็เลยไม่ค่อยมีเวลาแวะมาเยี่ยมเยียนเว๊บตัวเองสักเท่าไหร่ เมื่อวานนี้ลองเปิดขึ้นมาดู เห็นมี error ว่าหา server ไม่เจอ ก็นึกว่าเป็นปัญหาที่ internet พอผ่านไปถึงเช้าวันนี้ ก็ยังเปิดไม่ได้อีก คุณคนเขียนก็ไม่ได้เอะใจอะไร
ปล่อยยาววววไป จะกระทั่งข้างบ้านถามว่า เว๊บไซต์ไม่สบายหรือเปล่า คุณคนเขียนก็เลยเอะใจ ลองเปิดเข้าไปดูไส้ดูพุงสักหน่อย ปรากฎว่าคุณคนเขียนได้ตกใจเกือบหงายหลัง

โอ้โฮ … CPU usage มันอยู่ที่เกือบ 200% เชียว ทำอะไรกันนักหนาเนี่ย
คุณคนเขียนพยายามจะเข้าไปทางหน้าบ้านแบบดี ๆ (SSH) แต่ก็ยังไม่สามารถเข้าไปได้ ก็เลยลองใช้ webbased console ดู ปรากฎว่า แทนที่จะได้ login prompt ปกติ คุณคนเขียนเจอ error ประมาณแบบข้างล่างนี้ วิ่งไม่หยุดเลย

คาดว่า เมื่อฝ่ายหญิงไม่ยอม เราก็คงทำอะไรไม่ได้ เอ๊ย ไม่ใช่สิครับ เมื่อเราไม่สามารถเข้าไปที่ command-line ได้ เราก็คงจะทำอะไรต่อไปไม่ได้ คุณคนเขียนก็เลยสั่งให้ server ปิดแล้วเปิดใหม่ซะเลย
ตอนนี้ปัญหาเรื่องการใช้ CPU เยอะ ๆ ยังไม่เกิด ส่วนที่ว่าปัญหาเก่าเกิดจากอะไร คุณคนเขียนก็ยังไม่ทราบครับ เพราะยังไม่ได้ดูประวัติการทำงาน (log files) … download มาแล้ว แต่ง่วงเหลือเกิน เอาไว้ค่อยว่ากันอีกทีแล้วกัน
สำหรับตอนนี้ เตรียมนอนครับ … ไม่ไหวแล้ว
สวัสดี และ ราตรีสวัสดิ์ครับ