What are the advantages of using unequal- size partitions, Operating System

Assignment Help:

In fixed portioning scheme, what are the advantages of using unequal- size partitions?

With unequal-size partitions there are two probable ways to assign process to partitions. The simplest way is to assign every process to the smallest partition within which it will fit. In this case, scheduling queue is required for each partition, to hold swapped out process destined for that partition. The benefit of this approach is that processes are for all time assigned in such a way as to minimize wasted memory within a partition.

There are two difficulties with the utilize of equal-size fixed partition:

  • A program may be excessively long to fit the partition in such a circumstances the programmer have to design the program with the use of overlays thus that only a portion of program needed in the main memory at any one time. When a module is needed that isn't present, the program should load that module in to the programs partition, overlaying whether data or programs are there.
  • Main memory utilization is wasteful. There is wasted space internal to a partition because of the block of data loaded is smaller than partition called internal fragmentation.

Both of these problems are able to be lessened, by use of using un-equal partition. This teqnique is most favorable, for individual partition. The utilization of unequal-size partition provides a degree of flexibility to fixed partitioning.

 


Related Discussions:- What are the advantages of using unequal- size partitions

How virtual memory is implemented, How Virtual memory is implemented Vi...

How Virtual memory is implemented Virtual memory can be implemented along with Segmentation and Paging

Processes, draw a state diagram showing the transissions of a process from ...

draw a state diagram showing the transissions of a process from creation to termination

Advantage of minimizing the file space, Q. a number of systems automaticall...

Q. a number of systems automatically delete all user files when a user logs off or a job terminates unless the user explicitly requests that they be kept other systems keep all fil

Estimation the number of input - output per second, Q. Remapping of bad bl...

Q. Remapping of bad blocks by sector sparing or else sector slipping could influence performance. Presume that the drive in Subsequent Exercise has a total of 100 bad sectors at r

Explain the file-system manipulation, Q. Explain the File-system manipulati...

Q. Explain the File-system manipulation? File-system manipulation there is several details in file allocation, creation, deletion and naming that users should not have to perfo

Operational management, explain the link between operations management and ...

explain the link between operations management and strategic planning of daily goods shop

Program of calculator and controller - fork, Program of Calculator and Con...

Program of Calculator and Controller with the fork, exec, and wait system calls The objective of this assignment is to get you to be comfortable with the fork(), exec(), and wai

Explain important fuction of virtual file system, Virtual File System serve...

Virtual File System serves two important functions. 1. It divides file-system-generic operations from their execution by defining a clean VFS interface. 2. The VFS is based

What is the kernel, What is the kernel? A more common explanation is th...

What is the kernel? A more common explanation is that the OS is the one program running at all times on the computer  usually known as the kernel, with all else being applicati

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd