Explain variable-partition contiguous storage allocation, Computer Engineering

Assignment Help:

Explain the concept of variable-partition contiguous storage allocation.

Suppose that we have 1024K main memory available in that 128K is occupied through operating system program. Now there are 4 jobs waiting for memory allocation into a job queue Applying FCFS scheduling policy, so Process 1, Process 2 and Process 3 can be instantly allocated in memory. Process 4 can't be accommodated since there is there is not sufficient space.

  • A hole of 64K is left after loading 3 processes: not sufficient room for other process.
  • Finally each process is blocked. The operating system swaps out process 2 to bring in process 4.

1051_variable-partition contiguous storage allocation.png

  • The other hole of 96K is created.
  • Finally each process is blocked. The operating system swaps out process 1 to bring into again process 2 and other hole of 96K is created.

225_variable-partition contiguous storage allocation1.png


Related Discussions:- Explain variable-partition contiguous storage allocation

Parallel virtual machine, PVM is mainly a simulation of a computer machine ...

PVM is mainly a simulation of a computer machine running parallel programs. It is a software package that allows a heterogeneous collection of UNIX and/or Windows computers hooked

Visibility, hidden edge/surface removal

hidden edge/surface removal

Explain branch instruction with control signals, Explain BRANCH instruction...

Explain BRANCH instruction with Control Signals. and explain SHIFT instruction with Control Signals.  Explain Register Transfer Language. What do you mean by Addressing Techn

What is inode, What is 'inode'? All UNIX files have its description kep...

What is 'inode'? All UNIX files have its description kept in a structure called 'inode'. The inode have info about the file-size, its location, time of last access, time of las

Why dynamic RAMs require refreshing, Explain briefly, why dynamic RAMs requ...

Explain briefly, why dynamic RAMs require refreshing? Ans: Due to the charge's natural tendency to distribute itself in a lower energy-state configuration that is, the charg

Power and energy, Ask questiPower and EnergyQuestion 4Consider a processor ...

Ask questiPower and EnergyQuestion 4Consider a processor that runs at 2.5 GHz and 1 Volt. When running a given CPU-bound program,the processor consumes 100 W, of which 20 W is leak

Describe the external users of system, Q. Describe the External Users of sy...

Q. Describe the External Users of system? External Users: Modern information systems are now reaching beyond the boundaries of traditional business to involve customers and o

What is race condition, What is Race condition? Race condition: The c...

What is Race condition? Race condition: The circumstances where several processes access - and manipulate shared data-concurrently. The last value of the shared data depends

Give regular expression for real number, Develop a regular expression for R...

Develop a regular expression for Real number and Real number with optional fraction (i) A regular expression for real number is [+ | -] (d)+. (d)+ (ii) A regular expression

Fitness function - canonical genetic algorithm, Fitness function - canonica...

Fitness function - canonical genetic algorithm: Conversely the fitness function will use an evaluation function to calculate a value of worth for the individual accordingly th

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