Describe the actions of sun ultra sparc processor, Operating System

Q. The Sun Ultra SPARC processor has numerous register sets that describe the actions of a context switch if the new context is previously loaded into one of the register sets. What else should happen if the new context is in memory rather than in a register set and all the register sets are in use?

Answer: The CPU current-register-set pointer is altered to point to the set containing the new context which takes very little time. If the perspective is in memory one of the contexts in a register set should be chosen and be moved to memory and the new context must be loaded from memory into the set. This process obtains a little more time than on systems with one set of registers depending on how a replacement victim is selected.

Posted Date: 7/27/2013 2:31:06 AM | Location : United States







Related Discussions:- Describe the actions of sun ultra sparc processor, Assignment Help, Ask Question on Describe the actions of sun ultra sparc processor, Get Answer, Expert's Help, Describe the actions of sun ultra sparc processor Discussions

Write discussion on Describe the actions of sun ultra sparc processor
Your posts are moderated
Related Questions
Scalability Scalability is the ability of the system to adapt to increased service load. A scalable system will respond more gracefully to increased load than a non scalable on

Q. Once more considering the RPC mechanism consider the exactly once semantic. Does the algorithm for implementing this semantic implement correctly even if the ACK message back to

SSTF stands for Abbreviation of SSTF is Shortest-Seek-time-first scheduling

The idea of reference counting is to maintain, for every object, the total number of references to that object, i.e. the number of "incoming" pointers. Whenever the number of refer

explain in detail about ipc in linux

What are the most common schemes for defining the logical structure of a directory? The most common schemes for explaining the logical structure of a directory Single-L

Define multithreading The proficiency of an operating system to execute different parts of a program called threads simultaneously is called as multithreading. A thread is a fl

Q. Explain the differences in terms of cost between the three storage types nonvolatile, volatile and stable. Answer: Volatile storage refers to main as well as cache memory an

Allocators can also be used to avoid problems with unsafe languages. C and C++ are pervasive, with huge amounts of existing code. They are also memory-unsafe languages, in that the

Define UnixWare UnixWare manages resources at the process level. Each resource allocated to the application is actually allocated to the process representing the application. C