0125 | การคำนวณ load ของ server

Tuesday, September 20th, 2011 Posted in Linux, Web Server | 2 Comments »

สืบเนื่องจากคำถามที่เจอบ่อยๆ:

- เว็บผมมีคนเข้า วันละ xxxx คน พี่รับไหวมั้ยครับ
- เว็บผมมีคนเข้า วันละ xxxx คน ต้องใช้ host ประมาณไหนเหรอครับ

==============================================

เรื่องมันมีอยู่ว่า server 1 เครื่อง ก็เปรียบเสมือนกับ ห้อง 1 ห้อง มีขนาดความจุรับได้ N คน “พร้อมๆ กัน”
แล้วก็มาถามว่า ไอ้ห้อง 1 ห้องที่ว่านี่ “วันนึง” จะรองรับ “คนเข้า” ได้กี่คนครับ?

==============================================

ปัจจัยที่เกิดขึ้นคือ

1) คนที่เข้าห้องนั้น อยู่ในห้องนานแค่ไหน? = response time ของ 1 request
2) ขนาดตัวของคนที่เข้า ใหญ่แค่ไหน (แน่นอน อ้วนมากก็เปลืองพื้นที่ห้องมาก) = request+response size

จากสองข้อนี้ ก็เลยทำให้ไม่สามารถประมาณการใช้งานจริงๆ ได้หรอกครับ เพราะขึ้นอยู่กับพฤติกรรมคนดูล้วนๆ ครับ

ของอย่างนี้มันต้องลอง !!!

Tags: , ,

0026 | ค้นหา และแก้ไขแฟ้มบน linux แบบโคตรง่าย

Monday, July 21st, 2008 Posted in Linux | 3 Comments »

เอามาเก็บไว้ เพิ่งแก้เครื่องเสร็จไปเครื่องนึง (มีแววได้ใช้อีกเร็วๆ นี้)

ก่อนอื่นเลย คำสั่งค้นหา (ขอบคุณพี่วุธ ผ่านพี่โดม thaicybergames ด้วยครับ)

find /path/ -type f 2>/dev/null | xargs -i grep -l "search" {}

แล้วก็… คำสั่ง replace

perl -pi -w -e 's/search/replace/g;' filename

ทีนี้ก็… เอามารวมร่างกัน ใช้แค่คำสั่งนี้อันเดียวจบ

find /path/ -type f 2>/dev/null | xargs -i grep -l "search" {} | xargs perl -pi -w -e 's/search/replace/g;'

อ้างอิง: Linux – Search and replace over multiple files

Tags: , ,