คำถามติดแท็ก benchmark

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

5
คุณทำการทดสอบโหลดและวางแผนกำลังการผลิตสำหรับเว็บไซต์อย่างไร
นี่เป็นคำถามที่เกี่ยวกับการวางแผนกำลังการผลิตสำหรับเว็บไซต์ ที่เกี่ยวข้อง: คุณช่วยฉันวางแผนกำลังการผลิตได้ไหม คุณทำการทดสอบโหลดและวางแผนกำลังการผลิตสำหรับฐานข้อมูลอย่างไร เครื่องมือและวิธีการที่แนะนำในการวางแผนกำลังการผลิตสำหรับเว็บไซต์และเว็บแอปพลิเคชั่นคืออะไร? โปรดอธิบายเครื่องมือและเทคนิคที่แตกต่างกันสำหรับเว็บเซิร์ฟเวอร์เฟรมเวิร์กและอื่น ๆ รวมถึงแนวปฏิบัติที่ดีที่สุดที่ใช้กับเว็บเซิร์ฟเวอร์โดยทั่วไป

12
เครื่องเสมือนช้ากว่าเครื่องจริงหรือไม่?
คำถามนี้ค่อนข้างทั่วไป แต่ส่วนใหญ่โดยเฉพาะฉันสนใจที่จะรู้ว่าเครื่องเสมือนที่ใช้งาน Ubuntu Enterprise Cloud จะช้ากว่าเครื่องจริงหรือไม่โดยไม่ต้องทำการจำลองเสมือน เท่าไหร่ (1%, 5%, 10%) มีใครวัดความแตกต่างด้านประสิทธิภาพของเว็บเซิร์ฟเวอร์หรือเซิร์ฟเวอร์ db (VS เสมือนจริง) หรือไม่ ถ้ามันขึ้นอยู่กับการกำหนดค่าลองจินตนาการถึงโปรเซสเซอร์ Quad-Core สองตัวหน่วยความจำ 12 GB และดิสก์ SSD จำนวนมากที่รันเซิร์ฟเวอร์องค์กร ubuntu แบบ 64 บิต นอกเหนือจากนั้นเครื่องเสมือนเพียง 1 เครื่องเท่านั้นที่อนุญาตให้ใช้ทรัพยากรทั้งหมดที่มี

7
ระบบไฟล์ Linux ที่ดีที่สุดสำหรับ MySQL (InnoDB) คืออะไร?
ฉันพยายามมองหาเกณฑ์มาตรฐานในการแสดงระบบไฟล์ต่างๆด้วย MySQL InnoDB แต่หาไม่เจอ ปริมาณงานฐานข้อมูลของฉันคือ OLTP บนเว็บทั่วไปอ่านประมาณ 90% เขียน 10% IO แบบสุ่ม ระบบไฟล์ที่ได้รับความนิยมเช่น ext3, ext4, xfs, jfs, Reiserfs, Reiser4 และอื่น ๆ ที่คุณคิดว่าดีที่สุดสำหรับ MySQL?

7
ระบบไฟล์สำหรับไฟล์ขนาดเล็กนับล้าน
ระบบไฟล์ Linux ใดที่คุณจะเลือกให้เร็วที่สุดในสถานการณ์ต่อไปนี้: หนึ่งร้อยล้านไฟล์ ขนาดไฟล์เฉลี่ย 2k > การเข้าถึงการอ่าน 95% การเข้าถึงแบบสุ่มสวย ภาวะพร้อมกันสูง (> 100 กระบวนการ) หมายเหตุ:ไฟล์จะถูกเก็บไว้ในลำดับชั้นลึกเพื่อหลีกเลี่ยงไดเรกทอรีขนาดใหญ่ แต่ละไดเร็กทอรีลีฟมีไฟล์ประมาณหนึ่งพันไฟล์ คุณจะวัดมาตรฐานอย่างไร

7
ประสิทธิภาพ Xen vs. KVM
จะเร็วกว่าอะไรในฮาร์ดแวร์เดียวกัน Xen หรือ KVM ฉันพยายามเลือกเทคโนโลยีเวอร์ชวลไลเซชันให้ใช้งานได้ซึ่งให้ประสิทธิภาพที่ดีที่สุด มีมาตรฐานบางอย่างที่ฉันพบในเรื่องนี้: http://virt.kernelnewbies.org/XenVsKVM พวกเขาแสดงให้เห็นว่า KVM เป็นผู้ชนะซึ่งมีความแตกต่างอย่างมากในประสิทธิภาพ - ซึ่งขัดกับแนวคิดที่ว่า KVM เป็นไฮเปอร์ไวเซอร์ประเภท 2 และโดยคำนิยามมันควรจะช้ากว่าไฮเปอร์ไวเซอร์ Type-1 (เช่น Xen) หรืออย่างน้อย บทความบนเว็บพูด มีความคิดเกี่ยวกับเรื่องนี้ไหม?

2
คุณทำการทดสอบโหลดและวางแผนกำลังการผลิตสำหรับฐานข้อมูลอย่างไร
นี่เป็นคำถามที่ยอมรับได้เกี่ยวกับการวางแผนกำลังการผลิตสำหรับฐานข้อมูล ที่เกี่ยวข้อง: คุณช่วยฉันวางแผนกำลังการผลิตได้ไหม คุณทำการทดสอบโหลดและวางแผนกำลังการผลิตสำหรับเว็บไซต์อย่างไร ฉันต้องการสร้างคำถามเกี่ยวกับเครื่องมือและวิธีการวางแผนกำลังการผลิตสำหรับฐานข้อมูล นี่เป็นคำถามที่ยอมรับได้ เห็นได้ชัดว่าเวิร์กโฟลว์ทั่วไปคือ: ใส่สถานการณ์ของคุณในสถานที่ เพิ่มการตรวจสอบ เพิ่มทราฟฟิก ประเมินผลลัพธ์ ให้อภัยตามผลลัพธ์ ล้างซ้ำจนกว่าจะมีความสุขพอสมควร โปรดอธิบายเครื่องมือและเทคนิคที่แตกต่างกันสำหรับเว็บเซิร์ฟเวอร์เฟรมเวิร์กและอื่น ๆ รวมถึงแนวปฏิบัติที่ดีที่สุด

1
Apache ab: โปรดอธิบายผลลัพธ์
ฉันได้ดูไปรอบ ๆ และไม่สามารถหาคำอธิบายโดยละเอียดเกี่ยวกับผลลัพธ์ได้เลย ส่วนใหญ่แล้วจะเข้าใจได้ง่าย แต่มีส่วนหนึ่งที่ทำให้ฉันอ่อนแรง: Time per request: 109537.505 [ms] (mean) Time per request: 109.538 [ms] (mean, across all concurrent requests) นี่หมายถึง - สำหรับฉัน - หากคุณวัดคำขอทั้งหมดที่เกิดขึ้นพร้อมกัน (สิ่งใดก็ตามที่มีความหมาย) คำขอนั้นจะถูกส่งกลับเร็วขึ้น 100 เท่า ทำไมเวลาต่อคำขอเปลี่ยนไปมากขนาดนั้น? มันไม่สมเหตุสมผล มีคำอธิบายรายละเอียดของส่วนนี้และส่วนอื่น ๆ ของเอาต์พุต ab หรือไม่?

9
วิธีทำสำเนาปริมาณข้อมูล TCP กับเซิร์ฟเวอร์ระยะไกลหนึ่งตัวหรือหลายตัวเพื่อการเปรียบเทียบ?
โครงสร้างพื้นฐาน: เซิร์ฟเวอร์ใน Datacenter, ระบบปฏิบัติการ - Debian Squeeze, เว็บเซิร์ฟเวอร์ - Apache 2.2.16 สถานการณ์: cusotmers ของเราใช้งานเซิร์ฟเวอร์สดทุกวันซึ่งทำให้ไม่สามารถทดสอบการปรับปรุงและปรับปรุงได้ ดังนั้นเราจึงต้องการทำซ้ำทราฟฟิก HTTP ขาเข้าบนเซิร์ฟเวอร์ที่ใช้งานจริงไปยังเซิร์ฟเวอร์ระยะไกลหนึ่งหรือหลายเครื่องแบบเรียลไทม์ ปริมาณการใช้งานจะต้องถูกส่งผ่านไปยังเว็บเซิร์ฟเวอร์ท้องถิ่น (ในกรณีนี้ Apache) และไปยังเซิร์ฟเวอร์ระยะไกล ดังนั้นเราสามารถปรับการกำหนดค่าและใช้รหัสที่แตกต่าง / อัปเดตบนเซิร์ฟเวอร์ระยะไกลสำหรับการเปรียบเทียบและเปรียบเทียบกับเซิร์ฟเวอร์สดปัจจุบัน ขณะนี้เว็บเซิร์ฟเวอร์กำลังฟังเพลงโดยประมาณ 60 พอร์ตเพิ่มเติมนอกเหนือจาก 80 และ 443 เนื่องจากโครงสร้างไคลเอนต์ คำถาม: การทำซ้ำนี้ไปยังเซิร์ฟเวอร์ระยะไกลหนึ่งหรือหลายเครื่องสามารถนำไปใช้อย่างไร เราได้ลองแล้ว: agnoster โรเนียว - นี่จะต้องเปิดหนึ่งเซสชันต่อพอร์ตซึ่งไม่สามารถใช้ได้ ( https://github.com/agnoster/duplicator ) kklis proxy - ส่งต่อทราฟฟิกไปยังรีโมตเซิร์ฟเวอร์เท่านั้น แต่จะไม่ส่งต่อไปยัง logh webserver ( https://github.com/kklis/proxy …

3
ทางเลือกอื่นในการเปรียบเทียบ apache? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน4 ปีที่แล้ว ฉันต้องการเครื่องมือบางอย่างสำหรับ Ubuntu ที่ฉันสามารถใช้ทดสอบเซิร์ฟเวอร์ของฉันมันสามารถรองรับได้มากแค่ไหน ข้อเสนอแนะใด ๆ ฉันเคยใช้ apache benchmark มาก่อน แต่ฉันต้องการลองอย่างอื่น (ตามคำถามด้านข้าง, apache benchmark ทำงานถ้าฉันใช้แค่ nginx เท่านั้น)

4
อะไรคือวิธีที่ดีที่สุดในการวัดประสิทธิภาพ RAM (no-ECC) ภายใต้ linux / arm?
ฉันต้องการทดสอบความสมบูรณ์และสมรรถนะระดับโลกของชิปหน่วยความจำ no-ECC บนกระดานที่กำหนดเอง มีเครื่องมือบางอย่างที่ทำงานภายใต้ linux หรือไม่เพื่อให้ฉันสามารถตรวจสอบระบบและอุณหภูมิโลกในเวลาเดียวกันได้หรือไม่? มีการทดสอบเฉพาะแบบไม่มี ECC ให้ทำโดยทั่วไปหรือไม่? แก้ไข 1: ฉันรู้วิธีตรวจสอบอุณหภูมิแล้ว (ฉันใช้คุณสมบัติแพลตฟอร์มพิเศษ /sys/devices/platform/......../temp1_input) สำหรับตอนนี้ : wazoox: ใช้งานได้ แต่ฉันต้องเขียนรหัสการทดสอบของตัวเอง Jason Huntley: ramspeed: ไม่ทำงานบนแขน มาตรฐานการสตรีม: ใช้งานได้และเร็วมากดังนั้นฉันจะดูว่ามันแม่นยำและสมบูรณ์หรือไม่ memtest: ฉันจะลองใหม่ในภายหลังเพราะมันไม่ทำงานโดยตรงจาก linux ความเครียดสำหรับ fedora: ฉันจะลองใหม่ในภายหลังเช่นกันมันเป็นปัญหาสำหรับฉันที่จะติดตั้ง fedora ตอนนี้ ฉันพบการแจกจ่ายนี้: http://www.stresslinux.org/sl/ ฉันจะตรวจสอบเครื่องมือที่ทำงานภายใต้ linux โดยตรงโดยไม่ต้องพึ่งพาใครมากเกินไปหลังจากนั้นฉันอาจลองใช้วิธีแก้ปัญหาเช่น stresslinux, memtest, ความเครียดสำหรับ fedora ขอบคุณสำหรับคำตอบของคุณฉันจะตรวจสอบต่อไป
19 linux  memory  benchmark  arm 

1
วิธีการปิดการใช้งานระบบย่อย perf ในเคอร์เนล Linux?
ฉันใช้การวัดประสิทธิภาพ เกณฑ์มาตรฐานนักวิ่งของฉันตรวจสอบบัฟเฟอร์ dmesg ระหว่างการทดลองค้นหาสิ่งที่อาจส่งผลกระทบต่อประสิทธิภาพ วันนี้มันโยนสิ่งนี้ขึ้น: [2015-08-17 10:20:14 คำเตือน] ดูเหมือนว่า dmesg จะเปลี่ยนไป! ต่างดังนี้ --- 2015-08-17 09:55:00 +++ 2015-08-17 10:20:14 @@ -825,3 +825,4 @@ [3.802206] [drm] การเปิดใช้งานสถานะ RC6: เปิด RC6, ปิด RC6p, ปิด RC6pp [7.900533] r8169 0000: 06: 00.0 eth0: เชื่อมโยง [7.900541] IPv6: ADDRCONF (NETDEV_CHANGE): eth0: ลิงก์พร้อมใช้งาน + [236832.221937] การขัดจังหวะแบบสมบูรณ์ใช้เวลานานเกินไป (2504> 2500) …

6
มีใครเห็นการเปรียบเทียบ SAS / SATA ที่มีความหมายหรือไม่
ฉันได้ยินมากมายเกี่ยวกับ SATA ที่ช้ากว่า SAS แต่ฉันพบเพียง 1 เกณฑ์มาตรฐานเท่านั้น http://blog.whitesites.com/SAS-RAID-0-VS-SCSI-RAID-0-VS-SATA-Benchmarks__633689244191943184_blog.htm ในที่นี้ SAS จะออกมาด้านบนจนกว่าคุณจะอ่านว่าไดรฟ์ SAS คือ 10K และไดรฟ์ SATA คือ 7200 RPM มีใครเห็นการเปรียบเทียบ / การเปรียบเทียบที่ดีกับดิสก์ความเร็วเท่ากันหรือไม่ มีใครเห็นโหลดของจริง (โหลด DB / การค้นหา, การสตรีมสื่อ ฯลฯ )
15 sata  sas  benchmark 

5
ทำความเข้าใจกับข้อผิดพลาดนี้: apr_socket_recv: รีเซ็ตการเชื่อมต่อโดยเพียร์ (104)
ดังนั้นถ้าฉันทำการเปรียบเทียบกับ apache benchmark (ab) และฉันใช้การร้องขอจำนวนมาก จากนั้นบางครั้งในระหว่างการทดสอบฉันได้รับข้อผิดพลาดนี้ ฉันไม่รู้ด้วยซ้ำว่ามันหมายถึงอะไร ดังนั้นฉันจะแก้ไขได้อย่างไร หรือเป็นเพียงบางสิ่งที่จะเกิดขึ้นหากเซิร์ฟเวอร์ได้รับความนิยมมากเกินไป ปัญหาคือถ้าฉันวิ่ง 10,000 ครั้งมันจะทำงานได้อย่างสมบูรณ์แบบ หากฉันเรียกใช้อีกครั้งจะได้รับถึง 4,000 และได้รับข้อผิดพลาด: apr_socket_recv: Connection reset by peer (104) เล็ก ๆ น้อย ๆ เกี่ยวกับการตั้งค่าของฉัน: ฉันมี nginx รับคำขอคงที่และการประมวลผลแบบไดนามิกเพื่อ Apache ไฟล์ที่เป็นปัญหาถูกนำเสนอจากแคชโดย nginx ดังนั้นฉันคิดว่ามันน่าจะเกี่ยวข้องกับวิธีที่ nginx จัดการกับคำร้องขอ? ไอเดีย?

6
ประเมิน FLOPS ใน Linux หรือไม่
ฉันกำลังมองหาโปรแกรมที่ง่ายและรวดเร็วในการประมาณค่า FLOPS บนระบบ Linux ของฉัน ฉันพบHPLแต่การรวบรวมมันเป็นการพิสูจน์ว่าน่ารำคาญ ทั้งหมดที่ฉันต้องการคือการประมาณ ballpark ของ FLOPS โดยไม่จำเป็นต้องใช้เวลาหนึ่งวันในการค้นคว้าหาเกณฑ์มาตรฐานและติดตั้งซอฟต์แวร์ตาม มีโปรแกรมดังกล่าวหรือไม่? มันจะเพียงพอหรือไม่ที่จะเขียนโปรแกรม C ที่ทวีคูณเป็นสองเท่าในลูป?
14 linux  benchmark 

6
วิธีสร้างโหลด CPU บนเซิร์ฟเวอร์ Linux
ฉันต้องการทดสอบการโหลดปลอมบนเซิร์ฟเวอร์ฉันกำลังค้นหายูทิลิตีบรรทัดคำสั่งเบิร์นอินหรือเบนช์มาร์กที่จะสร้างโหลด CPU บนระบบ ฉันต้องการเบิร์นอินเฉพาะ CPU (ไม่มีฮาร์ดดิสโหลดเครือข่ายและ co) และฉันจะสามารถกำหนดช่วงเวลาที่โหลดจะทำงานได้ หมายความว่าฉันต้องการบางสิ่งที่จะสามารถทำงานได้: โหลด CPU เป็นเวลา 10 นาทีในระบบ ความคิดใด ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.