กลับไปหน้าบทความ

อ่าน 1 นาที

ขนาดชุดการทำงาน

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

ขนาดชุดการทำงาน

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

เมื่อโปรแกรม/ อัลกอริทึมคำนวณคำตอบของปัญหา โปรแกรมจะใช้ชุดข้อมูล (ข้อมูลป้อนเข้าและข้อมูลระหว่างดำเนินการ) เพื่อให้การทำงานเสร็จสมบูรณ์ สำหรับปัญหาแต่ละกรณี โปรแกรมจะมีชุดข้อมูลหนึ่งชุด ซึ่งเรียกว่าชุดข้อมูลที่ใช้ในการทำงาน (Working Set ) ขนาดของชุดข้อมูลที่ใช้ในการทำงาน (WSS) คือขนาดของชุดข้อมูลนี้

ความสำคัญของเรื่องนี้คือ หากขนาดของชุดการทำงาน (Working Set Size) ใหญ่กว่าหน่วยความจำที่มีอยู่ใน ระบบ หน่วยความจำเสมือนตัวจัดการหน่วยความจำจะต้องอ้างอิงไปยังระดับถัดไปในลำดับชั้นของหน่วยความจำ (โดยปกติคือฮาร์ดดิสก์ ) เพื่อทำการสลับข้อมูลบางส่วนจากRAMไปยังฮาร์ดดิสก์เพื่อให้โปรแกรมสามารถทำงานต่อไปได้ หากการสลับข้อมูลนี้เกิดขึ้นอย่างต่อเนื่อง โปรแกรมจะทำงานช้าลงอย่างมาก ปรากฏการณ์นี้เรียกว่า "การทำงานหนักเกินไปจนเกิดการสั่น คลอน" (thrashing )

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Working_set_size&oldid=1280937734 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ขนาดชุดการทำงาน

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