Write a short note on pcb, Operating System

Assignment Help:

Write a short note on PCB?

Every process is represented in the operating system by a process control block also called a task control block. It contains more information regarding the process.

Process state- the status may be new, ready, running, and waiting, halted and so on.

Program counter- the counter picks out the address of the next instruction to be executed for this process.

CPU Registers: together with the program counter this state information should be saved when an interrupt take place, to permit the process to be continued correctly afterward.

Memory management information: comprise value of the segment tables or page tables, base and limit registers, depending on the memory system used by the OS.

Accounting information: comprise the amount of CPU and real time used, time limits, account numbers, job or process numbers, and etc.

I/O status information: Comprise the list of I/O devices allocated to this process, a list of open files and so on.

 


Related Discussions:- Write a short note on pcb

Ipc, Explain in detail about ipc in linux

Explain in detail about ipc in linux

Define middleware to ease the low-level protocol burden, Define Middleware ...

Define Middleware to Ease the Low-Level Protocol Burden Fortunately, many products are available today to ease the low-level protocol burden on the application programmer. Midd

Microsoft, Discuss the high barriers to entry in the market for PL operatin...

Discuss the high barriers to entry in the market for PL operating systems

Read - write cycles of microprocessors, Examining the write/cycles as shown...

Examining the write/cycles as shown below We can see that the bus is designed for asynchronous read/write cycles. The operation of the write cycle is simple in that the add

Explain lru page replacement, LRU page replacement In slightest recentl...

LRU page replacement In slightest recently used page replacement algorithm we will replace that page that hasn't been used for the longest period of time. This is similar as an

Compute minimum transfer size for acceptable utilization, Q. It is occasio...

Q. It is occasionally said that tape is a sequential-access medium whereas magnetic disk is a random-access medium. In fact the correctness of a storage device for random access d

What is process migration, Question: (a) Describe blocking and non-bloc...

Question: (a) Describe blocking and non-blocking types of inter-process communication. What is easier to implement and why? Discuss their relative advantages and disadvantage

Research proposal, what topic i choose for os research proposal

what topic i choose for os research proposal

Explain multilevel feedback queue in detail, Explain multilevel feedback qu...

Explain multilevel feedback queue in detail A process can move among the various queues; aging can be executed this way Multilevel-feedback-queue scheduler explained b

What are the methods for handling deadlocks?, What are the methods for hand...

What are the methods for handling deadlocks ? The technique for handling the deadlocks are: We are able to use protocol to prevent or avoid the deadlock, make sure tha

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