Announcement

Collapse
No announcement yet.

อยากอัพเกรต RAM ของ Server ครับ

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • อยากอัพเกรต RAM ของ Server ครับ

    ปัจจุบันใช้ 4G อยู่

    อยากเพิ่มเป็น 16G ต้องดูที่อะไรอะ ไม่ค่อยรู้เรื่อง Server เลย

    Code:
    # cat /proc/cpuinfo
    processor	: 0
    vendor_id	: GenuineIntel
    cpu family	: 6
    model		: 30
    model name	: Intel(R) Xeon(R) CPU           X3450  @ 2.67GHz
    stepping	: 5
    cpu MHz		: 1197.000
    cache size	: 8192 KB
    physical id	: 0
    siblings	: 8
    core id		: 0
    cpu cores	: 4
    apicid		: 0
    fdiv_bug	: no
    hlt_bug		: no
    f00f_bug	: no
    coma_bug	: no
    fpu		: yes
    fpu_exception	: yes
    cpuid level	: 11
    wp		: yes
    flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc nonstop_tsc pni monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr sse4_1 sse4_2 popcnt lahf_lm [8]
    bogomips	: 5320.10

  • #2
    Load average มันกินจุมาก

    Last edited by danya; 9 Nov 2012, 20:49:13.

    Comment


    • #3
      ยังไม่ต้องเพิ่มก็ได้มั้งหน่ะ เหลือเฟือเลยครับ

      Comment


      • #4
        ดูว่า Ram ใช้ไปจริงเท่าไหร่ ดูด้วยคำสั่ง free -h ครับ จะได้ดูง่ายๆ เช่น
        $ free -h
        total used free shared buffers cached
        Mem: 2.0G 1.9G 49M 0B 21M 1.5G
        -/+ buffers/cache: 394M 1.6G
        Swap: 199M 7.7M 192M

        ดูที่บรรทัด -/+ buffer/cache นะครับ จะเห็นว่าจาก ต.ย. นี้ เครื่องมี Ram 2G ใช้ไปกับ system+application แค่ 394M แต่ถ้าดูจากบรรทัดบนจะเห็นเหลือน้อยเพราะ kernel เอาไปสำรองทำ cache อยู่ตั้ง 1.5G อันนี้ถ้า application ต้องการมากขึ้นมันจะคืนมาให้เองครับ

        แต่ดูๆ จาก top แล้ว เห็น i/o wait อยู่ 7.4% (ตรง 7.4%wa) ถ้ามานานๆ ครั้งไม่เป็นไร แต่ถ้ามาบ่อยกว่านี้ หรือค้างนานๆ ค่าเยอะๆ แสดงว่า disk วิ่งเกิน iops แล้วครับ ตามค่านี้ ผลเสียคือ CPU มันจะต้องไปรอ i/o นานตั้ง 7.4% ของเวลาที่มันทำงานทั้งหมด ตรงนี้ลองเอาพวก cacti จับดูซักพักน่าจะเห็น trend ครับ

        Comment


        • #5
          ผมดู Server ไม่เป็นด้วยซิ เล่นแบบลวกๆ มา 2 ปีละ

          ดูจาก top แล้ว ผมควรอัพเกรตอะไรดีครับ

          Server อืดมากๆ

          Comment


          • #6
            Originally posted by 0gravity View Post
            ดูว่า Ram ใช้ไปจริงเท่าไหร่ ดูด้วยคำสั่ง free -h ครับ จะได้ดูง่ายๆ เช่น
            $ free -h
            total used free shared buffers cached
            Mem: 2.0G 1.9G 49M 0B 21M 1.5G
            -/+ buffers/cache: 394M 1.6G
            Swap: 199M 7.7M 192M

            ดูที่บรรทัด -/+ buffer/cache นะครับ จะเห็นว่าจาก ต.ย. นี้ เครื่องมี Ram 2G ใช้ไปกับ system+application แค่ 394M แต่ถ้าดูจากบรรทัดบนจะเห็นเหลือน้อยเพราะ kernel เอาไปสำรองทำ cache อยู่ตั้ง 1.5G อันนี้ถ้า application ต้องการมากขึ้นมันจะคืนมาให้เองครับ

            แต่ดูๆ จาก top แล้ว เห็น i/o wait อยู่ 7.4% (ตรง 7.4%wa) ถ้ามานานๆ ครั้งไม่เป็นไร แต่ถ้ามาบ่อยกว่านี้ หรือค้างนานๆ ค่าเยอะๆ แสดงว่า disk วิ่งเกิน iops แล้วครับ ตามค่านี้ ผลเสียคือ CPU มันจะต้องไปรอ i/o นานตั้ง 7.4% ของเวลาที่มันทำงานทั้งหมด ตรงนี้ลองเอาพวก cacti จับดูซักพักน่าจะเห็น trend ครับ
            อยากอัพเกรตเลยครับ มันคงถึงเวลา เพราะอายุมัน 2 ปีแล้วว

            Comment


            • #7
              เอา cacti จับก่อนเลยครับ ซัก 2 วันน่าจะเห็นว่าอะไรเยอะ ของดีๆ ฟรีๆ ลอง google ดูครับ ดูจาก top มันเป็น snapshot ถ้าจะประเมินว่าอะไรไม่พอต้องดู trend ครับ
              แต่เท่าที่ดูตรงนี้ ผมเดาว่า php script กินครับ ต้องไปดูว่า script มันทำอะไร ถึงได้ขึ้นไปค้างฟ้าขนาดนั้น

              Comment


              • #8
                ผมเขียนเกมออนไลน์ครับ ด้วยภาษา php

                ซึ่งมีการทำงานแบบ Realtime php เลยค้างแบบนั้น เพราะมีการทำงาน 1วินาที ก็หลายๆ Process แน่นอน
                Last edited by danya; 11 Nov 2012, 13:41:33.

                Comment

                Working...
                X