answersLogoWhite

0


Best Answer

From memory:

Process table holds all the processes in the machine - that are either 'waiting' or 'ready' to be processed. A time-sharing system gives processes a time-slice or quantum. Processes can only be executed within this time frame, once it expires, the CPU receives an interrupt signal, the CPU saves its current state in the current process and focuses on the interrupting entity (another process). The scheduler adds/removes new processes to/from the process table as it goes.

I think that's the gist of it~

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why is the process table needed in a time sharing system?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is a page table base register?

Each process running on a processor needs its own logical address space. This can only be realized if each process has its own page table. To support this, a processor that supports virtual memory must have a page table base register that is accessible by the operating system. For operating system security, this register is only accessible when the processor is in system mode. The operating system maintains information about each process in a process control block. The page table base address for the process is stored there. The operating system loads this address into the PTBR whenever a process is dispatched.


How does a child process becomes a zombie process?

A zombie (or defunct) process is one that has ended but for whatever reason the process information has not been removed from the process table. No code or data segments are allocated to the process anymore but the system has not removed it from the process list, so it appears to be still in the system (but isn't because it doesn't have any resources). In the past the only way to get rid of zombie processes was to reboot the system to restore the system proc table. It is possible to try and get a parent process to execute a 'wait' system call to try and remove it - see related links.


What are a list of things needed living room?

Sofas, armchairs, bookshelves, stereo system, TV, coffee table


What are a list of things needed in living room?

Sofas, armchairs, bookshelves, stereo system, TV, coffee table


What information is contained in a process table within an operating system?

Different data is contained in the process table:Priority of the processProcess is ready or waitingThe user ID of the user running the process


What is zombie state in Unix?

A zombie process is a process that completed execution but still in process table. When a process ends, all of the memory and resources associated with it are deallocated so they can be used by other processes. However, the process's entry in the process table remains. The parent can read the child's exit status by executing the wait system call, at which stage the zombie is removed After the zombie is removed, its process ID and entry in the process table can then be reused. However, if a parent fails to call wait, the zombie will be left in the process table. In some situations this may be desirable, for example if the parent creates another child process it ensures that it will not be allocated the same process ID.


What materials needed to build a table?

materials needed to build a table are wood,adhesives,cutters,and wood polishers.


What form of food intake is needed to get chloride into a humans system without sodium How do we absorb chloride into our system without sodium?

A table salt substitute such as potassium chloride may be effective.


Why you needed a Periodic Table?

we use a periodic table to learn the elements


When records are no longer needed what do you do to the table in access?

You "delete the records" from the table.


Is the process of creating table designs by assigning specific fields or attributes to each table in a database?

Normalization is the process of creating table designs by assigning specific fields or attributes to each table in a database.


How do you print a process table in an operating system?

Command Prompt "tasklist /B >> processlist.txt" or without switch if you need more PID Time etc.