The arbitration rule is a policy that's used to resolve conflicts between jobs of equal That is, it typically dictates the order in which jobs of the same priority are to be executed. Two examples of arbitration rules are last-in first-out (LIFO) and first-in first-out (FIFO).
Most advances in job scheduling rely on one of three theories: queuing theory, statistical decision theory, or estimation theory. (These queuing and statistical decision theories are the same as those discussed in statistics courses.) An example of estimation theory is a scheduler based on process priorities and durations. It maximizes the system's throughput by using durations to compute and schedule the optimal way to interleave process chunks. Distributed scheduling is better achieved when migration of the scheduling function and policies considers all aspects of the system, including I/O, devices, processes, and communications
Processes are created, located, synchronized, and deleted using specific procedures. To create a process, the Process Manager (which is part of the Processor Manager) starts by creating a process control block (PCB) with information similar to the PCBs dis cussed in Chapter 4, but with additional information identifying the process's location in the network. To locate a process, the Process Manager uses a system directory or process that searches all kernel queue spaces--this requires system support for inter- process communications. To synchronize processes, the Process Manager uses message passing or remote procedure calls. To delete or terminate a process, the Process Manager finds the PCB accesses it, and deletes it.
There are two ways to design a distributed operating system. The first is a process based DO/S in which network resources are managed as a large heterogeneous collection The second and more recent is an object-based DO/S, which clumps each type of hardware with its necessary operational software into discrete objects that are manipulated as a unit. Of the two, process-based Do/s most closely resembles the theory described in Chapter 4.
กฎอนุญาโตตุลาการ คือ นโยบายที่ใช้ในการแก้ไขปัญหาความขัดแย้งระหว่างงานเท่านั้น มันมักจะสั่งการคำสั่งซึ่งในงานระดับเดียวกันจะถูกประหาร สองตัวอย่างของกฎอนุญาโตตุลาการเป็นครั้งสุดท้ายก่อนออก ( เข้า ) และเข้าก่อน - ออกก่อน ( FIFO )ก้าวหน้ามากที่สุดในการจัดลำดับงานพึ่งพาหนึ่งในสามทฤษฎี : ทฤษฎีแถวคอย ทฤษฎีการตัดสินใจเชิงสถิติ หรือประมาณทฤษฎี ( เหล่านี้ คิว และทฤษฎีการตัดสินใจเชิงสถิติเป็นเช่นเดียวกับที่กล่าวถึงในหลักสูตรสถิติ ) ตัวอย่างของทฤษฎีการประมาณค่าเป็นตารางเวลาตามลําดับความสําคัญกระบวนการและระยะเวลา มันช่วยเพิ่มอัตราความเร็วของระบบ โดยใช้ระยะเวลาในการคำนวณตารางและวิธีที่ดีที่สุดที่จะสอดแทรกท่อนที่กระบวนการ ตารางการกระจายดีขึ้นได้ เมื่อการย้ายถิ่นของนโยบายการกำหนดหน้าที่ และพิจารณาทุกด้านของระบบรวมทั้ง I / O , อุปกรณ์ , กระบวนการ , และการสื่อสารกระบวนการที่ถูกสร้างขึ้น อยู่ตรงกัน และลบโดยใช้ขั้นตอนที่เฉพาะเจาะจง เพื่อสร้างกระบวนการ , ผู้จัดการกระบวนการ ( ซึ่งเป็นส่วนหนึ่งของผู้จัดการหน่วยประมวลผล ) เริ่มด้วยการสร้างกระบวนการป้องกันควบคุม ( PCB ) กับข้อมูลที่คล้ายกับ PCBs จากคำสาปบทที่ 4 ครับ แต่เพิ่มเติมข้อมูลระบุตำแหน่งของกระบวนการในเครือข่าย ค้นหากระบวนการ , ผู้จัดการกระบวนการใช้ระบบไดเรกทอรีหรือกระบวนการที่ค้นหาทั้งหมดเป็นคิวเคอร์เนล -- นี้ต้องสนับสนุนระบบการสื่อสารระหว่างกระบวนการ ในการประสานกระบวนการ , ผู้จัดการกระบวนการใช้ข้อความผ่านหรือเรียกกระบวนการระยะไกล จะลบ หรือยกเลิกกระบวนการ , ผู้จัดการกระบวนการพบ PCB ใช้ และลบได้มีสองวิธีที่จะออกแบบการกระจายระบบปฏิบัติการ อย่างแรกคือ กระบวนการที่ใช้ทำ / s ซึ่งมีทรัพยากรเครือข่ายการจัดการเป็นคอลเลกชันขนาดใหญ่ข้อมูลที่สอง และล่าสุดคือ วัตถุที่ใช้ทำ / s ซึ่งกระจุกแต่ละชนิดของฮาร์ดแวร์กับซอฟต์แวร์จำเป็นปฏิบัติการเป็นวัตถุไม่ต่อเนื่องที่ใช้เป็นหน่วย ของทั้งสองกระบวนการที่ใช้ทำ / s อย่างใกล้ชิดที่สุด คล้ายกับทฤษฎีที่อธิบายไว้ในบทที่ 4
การแปล กรุณารอสักครู่..
