การทดสอบแอป Google Stress
- หมวดหมู่: ลินุกซ์
Google เพิ่งเผยแพร่ผลการศึกษาร่วมกับมหาวิทยาลัยโตรอนโตซึ่งได้ข้อสรุปว่าอัตราความผิดพลาดของหน่วยความจำคอมพิวเตอร์สูงกว่าที่เคยสงสัยไว้ก่อนหน้านี้ ศึกษา ซึ่งดำเนินการในช่วง 2.5 ปีบนเซิร์ฟเวอร์ของ Google นับหมื่นเครื่องเผยว่าหนึ่งในสามของเครื่องทั้งหมดในการทดสอบพบข้อผิดพลาดของหน่วยความจำอย่างน้อยหนึ่งครั้งต่อปีโดยมีจำนวนข้อผิดพลาดที่แก้ไขได้ต่อปีโดยเฉลี่ยมากกว่า 22000
Google ได้เปิดตัว Stress App Test ที่ Google Code โปรแกรมที่เผยแพร่ภายใต้สิทธิ์การใช้งาน Apache 2.0 พยายามที่จะ 'เพิ่มปริมาณการรับส่งข้อมูลแบบสุ่มไปยังหน่วยความจำจากโปรเซสเซอร์และ I / O โดยมีจุดประสงค์เพื่อสร้างสถานการณ์ที่มีภาระงานสูงจริงเพื่อทดสอบอุปกรณ์ฮาร์ดแวร์ที่มีอยู่ในคอมพิวเตอร์'
การทดสอบแอป Google Stress ได้รับการออกแบบมาสำหรับแอปพลิเคชันต่างๆรวมถึงการทดสอบความเครียด แต่ยังรวมถึงคุณสมบัติของฮาร์ดแวร์และการดีบักการทดสอบอินเทอร์เฟซหน่วยความจำและการทดสอบดิสก์
stressapptest คือการทดสอบ userspace ซึ่งส่วนใหญ่ประกอบด้วยเธรดที่ทำสำเนาหน่วยความจำและอ่าน / เขียนดิสก์ directIO จะจัดสรรบล็อกหน่วยความจำขนาดใหญ่ (โดยทั่วไปคือ 85% ของหน่วยความจำทั้งหมดในเครื่อง) และแต่ละเธรดจะเลือกบล็อกหน่วยความจำแบบสุ่มเพื่อคัดลอกหรือเขียนลงดิสก์ โดยทั่วไปจะมีสองเธรดต่อโปรเซสเซอร์และสองเธรดสำหรับแต่ละดิสก์ การตรวจสอบผลลัพธ์เสร็จสิ้นเมื่อการทดสอบดำเนินการโดย CRCing ข้อมูลตามที่คัดลอก
โปรแกรมซอฟต์แวร์มีให้สำหรับ ดาวน์โหลด ที่หน้าโครงการ Google Code คู่มือการติดตั้งและการใช้งานมีอยู่ในเว็บไซต์