Operating System Memory - Management Simulator is a simple Java application (supplied as a JAR file - double-clickable on systems with a Java 1.2-compliant runtime environment installed) that shows graphically the state of a simulated multiprocessor computing system allocating memory to jobs of random sizes created at random times and with random lifetimes.
Processes represent allocated memory according to either standard first-fit, best fit-algorithms or next-fit, with or without memory compaction. Memory is displayed as a bar, with blocks colored gray, green or white to correspond to free blocks, runnable processes, and running processes, respectively.
The simulator displays a running tabulation of statistics relevant to job scheduling and memory management, such as average process completion time, average memory utilization, number of compactions, etc., which can be used to compare the benefits of each allocation strategy.
Finally, all pertinent parameters are configurable on the fly, such as average process size, interarrival time and completion time; in addition, the application is multi-threaded, permitting the operation of up to 10 processors (each implemented as a separate thread) to be simulated.
หน่วยความจำ - ระบบปฏิบัติการจำลองการจัดการเป็นโปรแกรม Java ง่าย ( มาเป็นไฟล์ jar - ดับเบิลคลิกบนระบบด้วย Java Runtime Environment ติดตั้ง 1.2-compliant ) ที่แสดงภาพกราฟิกรัฐของคอมพิวเตอร์ระบบการจัดสรรหน่วยความจำมัลติจำลองงานขนาดสุ่มสร้างในเวลาที่สุ่มและมีช่วงชีวิตที่สุ่มกระบวนการแสดงการจัดสรรหน่วยความจำตามมาตรฐานแรกพอดี พอดีขั้นตอนวิธีหรือถัดไปพอดี มี หรือ ไม่มีการบดอัดหน่วยความจำ หน่วยความจำจะปรากฏเป็นแถบที่มีบล็อกสีเทา , สีเขียวหรือสีขาวเพื่อให้สอดคล้องกับกระบวนการบล็อกฟรี runnable , และการใช้กระบวนการ ตามลำดับจำลองแสดงตารางสถิติที่เกี่ยวข้องกับการใช้งานและการจัดการหน่วยความจำ เช่น เวลาเฉลี่ยที่ใช้หน่วยความจำกระบวนการ , เฉลี่ย , จำนวน compactions ฯลฯ ซึ่งสามารถใช้ในการเปรียบเทียบการจัดสรรผลประโยชน์ของแต่ละกลยุทธ์ในที่สุด , พารามิเตอร์ที่เกี่ยวข้องมีกำหนดในการบิน เช่น กระบวนการ interarrival ขนาดเฉลี่ย เวลา และเวลา นอกจากนี้ การโปรแกรมแบบมัลติเธรด , อนุญาตให้ดำเนินงานถึง 10 ตัว ( แต่ละใช้เป็นหัวข้อแยกต่างหาก ) เพื่อจำลอง
การแปล กรุณารอสักครู่..