ฉันขอโทษด้วยใจจริง แต่สิ่งนี้อาจไม่เจาะจงพอๆ กับคำถาม
ฉันใช้ linux VPS และ...ฉันคิดว่ามันมีปัญหาด้านประสิทธิภาพที่สำคัญ แต่ฉันไม่สามารถระบุได้ว่ามันคืออะไรหรืออาจเป็นได้ ฉันติดต่อฝ่ายสนับสนุนแล้ว แต่พวกเขาบอกว่าไม่พบปัญหาใดๆ ฉันต้องจ่ายเพื่อการสนับสนุนเพิ่มเติม
ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์พร้อมข้อมูลเชิงลึกบางอย่าง ฉันต้องการค้นหาตัวเองให้ได้มากที่สุดเท่าที่จะทำได้
อาการที่ชัดเจนที่สุด:
- การเข้าสู่ระบบผ่าน ssh การดำเนินการในเชลล์จะช้า สิ่งนี้ส่วนใหญ่เป็นผลมาจากเวลาแฝงเนื่องจากตำแหน่งที่ตั้ง (ฉันอยู่ในอเมริกาใต้ เซิร์ฟเวอร์ตั้งอยู่ในยุโรป) แต่ไม่ใช่ทั้งหมดเพราะ:
- บางครั้ง โดยเฉพาะอย่างยิ่งถ้าฉันรันสิ่งที่ต้องใช้ CPU ฉันสามารถสังเกตได้ราวกับว่ากระบวนการนั้นขาด CPU มันจะหยุดเหมือนมันพูดติดอ่าง (บางทีพวกเขากำลังควบคุมมันหรืออย่างอื่น?) แล้วก็ดำเนินต่อไป ขั้นตอนการประมวลผลหลังจาก
sudo apt อัปเกรดเต็ม
ใช้เวลานานมากและดูเหมือนจะไม่ราบรื่น
- ฉันใช้เว็บเซิร์ฟเวอร์ที่นั่นด้วย และบางครั้งการตอบสนองก็รวดเร็วมาก แต่การหมดเวลาก็เกิดขึ้นบ่อยครั้ง (เช่น เมื่อฉันเรียกใช้การอัปเดต Nextcloud ผ่านเบราว์เซอร์ ฉันต้องโหลดซ้ำหลังจากทุกขั้นตอนเพราะจะทำให้การเชื่อมต่อขาดหายไป)
ข้อมูลบางอย่าง:
ชื่อ -a
Linux 4.15.0-147-generic #151-Ubuntu SMP วันศุกร์ที่ 18 มิถุนายน 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
HW:
ข้อมูลซีพียู
ชื่อ QEMU Virtual version 2.5+
โทโพโลยี 4 โปรเซสเซอร์ 4 คอร์
ความถี่พื้นฐาน 3.50 GHz
แคชคำสั่ง L1 32.0 KB x 1
L1 แคชข้อมูล 32.0 KB x 1
แคช L2 4.00 MB x 1
แคช L3 16.0 MB x 1
ข้อมูลหน่วยความจำ
หน่วยความจำ 7.60 GB
ใช้งาน sysbench บนซีพียู:
sysbench --test=cpu ทำงาน
คำเตือน: ตัวเลือก --test เลิกใช้แล้ว คุณสามารถส่งชื่อสคริปต์หรือเส้นทางบนบรรทัดคำสั่งโดยไม่มีตัวเลือกใดๆ
sysbench 1.0.11 (ใช้ระบบ LuaJIT 2.1.0-beta3)
ทำการทดสอบด้วยตัวเลือกต่อไปนี้:
จำนวนเธรด: 1
กำลังเริ่มต้นตัวสร้างตัวเลขสุ่มจากเวลาปัจจุบัน
ขีดจำกัดจำนวนเฉพาะ: 10,000
กำลังเริ่มต้นเธรดผู้ปฏิบัติงาน...
กระทู้เริ่ด!
ความเร็วซีพียู:
เหตุการณ์ต่อวินาที: 1094.64
สถิติทั่วไป:
เวลาทั้งหมด: 10.0008 วินาที
จำนวนเหตุการณ์ทั้งหมด: 10949
เวลาแฝง (มิลลิวินาที):
นาที: 0.83
เฉลี่ย: 0.91
สูงสุด: 101.27
เปอร์เซ็นไทล์ที่ 95: 0.94
ผลรวม: 9991.70
ความเป็นธรรมของเธรด:
เหตุการณ์ (เฉลี่ย/stddev): 10949.0000/0.00
เวลาดำเนินการ (เฉลี่ย/stddev): 9.9917/0.00
คะแนน Geekbench ดูต่ำมากเมื่อเทียบกับสิ่งอื่น ๆ ที่ฉันเคยเห็นที่นั่น
515
คะแนนแกนเดียว
1629
คะแนนมัลติคอร์
เอาต์พุต geekbench แบบเต็ม: https://browser.geekbench.com/v5/cpu/12431904
ฉันขอขอบคุณคำแนะนำหรือข้อเสนอแนะอย่างมาก ยินดีให้ข้อมูลเพิ่มเติมหากจำเป็น
แก้ไข: ขอบคุณความคิดเห็นด้านล่างฉันตรวจสอบเวลาขโมย ดูเหมือนว่าบางครั้งจะพุ่งสูงถึง 4.8% สูงสุด แต่ส่วนใหญ่แล้วจะอยู่ที่ประมาณ 0.1 ดังนั้นฉันไม่คิดว่านั่นคือตัวการจริงๆ
สิ่งที่แปลกคือในขณะที่ CPU ดูเหมือนว่าจะอยู่ที่ 100% หากฉันรันกระบวนการที่ใช้ CPU มาก ปริมาณที่ไม่ได้ใช้งานยังคงรายงานว่าสูงมาก และจำนวนผู้ใช้ดูเหมือนจะต่ำ ยังมีการแทงกั๊กซ้ำๆ ซึ่งผมไม่รู้จะตีความอย่างไร ผมว่าแก้จุดบกพร่องต่อไป...