จะวัดประสิทธิภาพ CPU ของ VPS ได้อย่างไร?

ไม่กี่วันที่ผ่านมาฉันบอกคุณว่าจะรู้ได้อย่างไร ความเร็วของ HDD ใช้คำสั่ง ddคราวนี้ฉันจะแสดงเครื่องมือที่ช่วยเราเปรียบเทียบหลาย ๆ อย่าง แต่วันนี้เราจะใช้เพื่อ ประสิทธิภาพของ CPU.

ซีพียู

การติดตั้ง sysbench

เครื่องมือนี้ (sysbench) ไม่ได้ทำหน้าที่ตามที่ฉันได้กล่าวไว้ก่อนหน้านี้เพื่อเปรียบเทียบสิ่งต่าง ๆ (I / O, CPU, MySQL ฯลฯ ) คราวนี้เราจะใช้กับ CPU เท่านั้นเห็นได้ชัดว่าก่อนอื่น ... เราต้องติดตั้ง:

ในระบบเช่น Debian, Ubuntu หรือที่คล้ายกัน:

sudo aptitude install sysbench

ใน ArchLinux และอนุพันธ์:

yaourt -S sysbench

ใช้ sysbench เพื่อวัดประสิทธิภาพของ CPU

ตอนนี้เราต้องเรียกใช้ด้วยสิทธิ์ของผู้ดูแลระบบและด้วยพารามิเตอร์ที่เหมาะสมเท่านั้น:

sysbench --test=cpu --cpu-max-prime=20000 run

สิ่งนี้หมายความว่า?

  1. เราจะทำการทดสอบ CPU
  2. ตัวเลขต้องเป็นจำนวนที่การทดสอบใช้เวลาอย่างน้อย 10 วินาที 20000 เป็นค่าที่ควรให้บริการ

นี่คือผลลัพธ์หลายอย่างจากพีซีของฉันและเซิร์ฟเวอร์บางตัวที่ฉันจัดการ:

วิธีตรวจสอบประสิทธิภาพของ CPU

สิ่งที่สำคัญมากคือเวลาดำเนินการนั่นคือความเร็วที่ CPU ทำการทดสอบเสร็จสิ้น

กล่าวอีกนัยหนึ่งคือในภาพหน้าจอที่ 1 จะเห็นว่า CPU เสร็จสิ้นการทดสอบใน 40.5 วินาทีส่วนที่สองแสดงให้เห็นว่าเสร็จสิ้นใน 46.5 วินาทีในขณะที่ภาพหน้าจอที่ 3 และภาพสุดท้ายระบุว่าการทดสอบเสร็จสิ้นใน 26.9 วินาที

นั่นหมายความว่าซีพียูตัวที่ 3 นั้นเร็วที่สุดเพราะมันเสร็จสิ้นการทดสอบในเวลาน้อยกว่าตัวอื่น ๆ เรียบง่ายหรือไม่?

อย่างไรก็ตามหากคุณคิดว่าเซิร์ฟเวอร์ / คอมพิวเตอร์ที่มี 8 คอร์และอีกเครื่องมีเพียง 4 คอร์ 8 คอร์จะทำการทดสอบได้เร็วกว่าเสมอเพราะมีมากกว่า ... คุณมีข้อผิดพลาดการทดสอบจะทำงานบนคอร์เดียวนั่นคือ จำนวนเงินไม่สำคัญที่นี่😉

นั่นคือทั้งหมดที่ฉันหวังว่ามันจะมีประโยชน์ฉันยังคงทำการทดสอบกับ GNUTransfer VPS 😀


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   มิเกล dijo

    การรันการทดสอบคอร์เดียวบนเซิร์ฟเวอร์ไม่สมเหตุสมผลมากนักเนื่องจากงานส่วนใหญ่ที่จะดำเนินการจะใช้หลายคอร์

    1.    KZKG ^ กาอาระ dijo

      มักจำเป็นต้องทราบโดยไม่คำนึงถึงจำนวนคอร์ซึ่งเป็นซีพียูที่ให้ประสิทธิภาพดีที่สุด

      ปริมาณไม่ใช่ทุกอย่างคุณภาพมักจะสำคัญกว่า

    2.    แค่เกินบรรยาย dijo

      ด้วยการทดสอบนี้คุณจะสามารถทราบได้ว่า iPC มีหน่วยประมวลผลมากน้อยเพียงใดและจากการทดสอบนั้นคุณจะสามารถเลือกจำนวนคอร์ที่คุณจะมีได้…. เรียบง่าย

    3.    มนูติ dijo

      ในตัวอย่างเหล่านี้คุณสามารถดูวิธีเลือกจำนวนเธรดที่รันการทดสอบเพื่อบีบคอร์ที่เป็นไปได้ทั้งหมด:
      http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/

    4.    ฮวน ปอนเซ ริเกลเม dijo

      เห็นด้วยอย่างยิ่งสำหรับฉันมันน่าจะเป็นความจริงมากกว่าที่ bech k จะครอบครองคอร์ทั้งหมดด้วยกัน

  2.   มนูติ dijo

    และในกรณีที่คุณต้องการเปรียบเทียบชุดการทดสอบกับ mini PC ARM, Raspberry Pi, ODROID และ Banana PRO ที่มีระดับต่ำ:
    http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-2/
    http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/

  3.   สลี dijo

    บทความที่ดีเนื่องจากคุณบอกว่ามันมีไว้สำหรับเซิร์ฟเวอร์ที่คุณสามารถวางไว้สำหรับ centos

  4.   สลี dijo

    มีโอกาสใดที่ภาพหน้าจอตรงกลางจะไม่เป็นการถ่ายโอน GNU?

    1.    KZKG ^ กาอาระ dijo

      สองรายการแรกมาจาก GNUTransfer 😀

  5.   นรก dijo

    สรุปการดำเนินการทดสอบ:
    เวลารวม: 21.6028 วินาที
    จำนวนเหตุการณ์ทั้งหมด: 10000
    เวลาทั้งหมดที่ดำเนินการโดยเหตุการณ์: 21.6020
    สถิติตามคำขอ:
    นาที: 2.14 มิลลิวินาที
    เฉลี่ย: 2.16 มิลลิวินาที
    สูงสุด: 5.56ms
    ประมาณ เปอร์เซ็นไทล์ที่ 95: 2.24ms

    ความเป็นธรรมของเธรด:
    เหตุการณ์ (เฉลี่ย / stddev): 10000.0000 / 0.00
    เวลาดำเนินการ (เฉลี่ย / stddev): 21.6020 / 0.00

  6.   Juan dijo

    สรุปการดำเนินการทดสอบ:
    เวลารวม: 19.7614 วินาที
    จำนวนเหตุการณ์ทั้งหมด: 10000
    เวลาทั้งหมดที่ดำเนินการโดยเหตุการณ์: 19.7599
    สถิติตามคำขอ:
    นาที: 1.91 มิลลิวินาที
    เฉลี่ย: 1.98 มิลลิวินาที
    สูงสุด: 5.73ms
    ประมาณ เปอร์เซ็นไทล์ที่ 95: 2.08ms

    ความเป็นธรรมของเธรด:
    เหตุการณ์ (เฉลี่ย / stddev): 10000.0000 / 0.00
    เวลาดำเนินการ (เฉลี่ย / stddev): 19.7599 / 0.00

    อย่างนี้ดีแล้ว? มันคือ fx 8120

    1.    มิเกล่อน 66 dijo

      ทำการทดสอบด้วยตัวเลือกต่อไปนี้:
      จำนวนเธรด: 1

      กำลังทำเกณฑ์มาตรฐานประสิทธิภาพของ CPU

      กระทู้เริ่ด!

      เสร็จสิ้น

      จำนวนเฉพาะสูงสุดที่ตรวจสอบในการทดสอบ CPU: 20000

      สรุปการดำเนินการทดสอบ:
      เวลารวม: 108.2065 วินาที
      จำนวนเหตุการณ์ทั้งหมด: 10000
      เวลาทั้งหมดที่ดำเนินการโดยเหตุการณ์: 108.1852
      สถิติตามคำขอ:
      นาที: 9.02 มิลลิวินาที
      เฉลี่ย: 10.82 มิลลิวินาที
      สูงสุด: 54.76ms
      ประมาณ เปอร์เซ็นไทล์ที่ 95: 16.91ms

      ความเป็นธรรมของเธรด:
      เหตุการณ์ (เฉลี่ย / stddev): 10000.0000 / 0.00
      เวลาดำเนินการ (เฉลี่ย / stddev): 108.1852 / 0.00

      ฉันดูเหมือนจะช้ามากสำหรับคุณใช่มั้ย?

  7.   ไม่ระบุชื่อ dijo

    สิ่งที่ดีคือการวางระบบหลายอย่างโดยเฉพาะ rasberry orange pi และอื่น ๆ และดูความแตกต่างที่ใหญ่ / ไม่ใหญ่มาก