|
INTERVIEW QUESTIONS
COMPUTER HARDWARE
COMPUTER ARCHITECTURE AND DESIGN
DETAILS
Question: What is Virtual Memory?
Answer: Virtual memory is a concept that, when implemented by a computer and its operating system, allows programmers to use a very large range of memory or storage addresses for stored data. The computing system maps the programmer's virtual addresses to real hardware storage addresses. Usually, the programmer is freed from having to be concerned about the availability of data storage.<br> <br>In addition to managing the mapping of virtual storage addresses to real storage addresses, a computer implementing virtual memory or storage also manages storage swapping between active storage (RAM) and hard disk or other high volume storage devices. Data is read in units called "pages" of sizes ranging from a thousand bytes (actually 1,024 decimal bytes) up to several megabyes in size. This reduces the amount of physical storage access that is required and speeds up overall system performance.<br><br>Submitted by Gargee Deshmukh ([email protected])<br><br>_____<br><br>Virtual Memory is a way of extending a computers memory by using a disk file to simulate add'l memory space. The OS keeps track of these add'l memory addresses on the hard disk called pages, and the operation in bringing in pages is called page fault.<br><br><br>Submitted by George E Broussard ([email protected])
|
|
|
Category |
Computer Architecture and Design Interview Questions & Answers -
Exam Mode /
Learning Mode
|
Rating |
(0.3) By 7080 users |
Added on |
1/24/2011 |
Views |
69819 |
Rate it! |
|
|
Question:
What is Virtual Memory?
Answer:
Virtual memory is a concept that, when implemented by a computer and its operating system, allows programmers to use a very large range of memory or storage addresses for stored data. The computing system maps the programmer's virtual addresses to real hardware storage addresses. Usually, the programmer is freed from having to be concerned about the availability of data storage.<br> <br>In addition to managing the mapping of virtual storage addresses to real storage addresses, a computer implementing virtual memory or storage also manages storage swapping between active storage (RAM) and hard disk or other high volume storage devices. Data is read in units called "pages" of sizes ranging from a thousand bytes (actually 1,024 decimal bytes) up to several megabyes in size. This reduces the amount of physical storage access that is required and speeds up overall system performance.<br><br>Submitted by Gargee Deshmukh ([email protected])<br><br>_____<br><br>Virtual Memory is a way of extending a computers memory by using a disk file to simulate add'l memory space. The OS keeps track of these add'l memory addresses on the hard disk called pages, and the operation in bringing in pages is called page fault.<br><br><br>Submitted by George E Broussard ([email protected]) Source: CoolInterview.com
virtual memory is important one of computer.virtual memory are high speed memory.virtual memory implemented to operating system in computer.large storage memory. Source: CoolInterview.com
Answered by: AJAY kannan | Date: 5/4/2010
| Contact AJAY kannan
Virtual memeory is that when the available RAM memory is not sufficient for the system to run the current applications it will take some memory from hard disk.This memory is termed as Virtual memory Source: CoolInterview.com
Answered by: Arun | Date: 5/14/2010
| Contact Arun
If you have the better answer, then send it to us. We will display your answer after the approval.
Rules to Post Answers in CoolInterview.com:-
- There should not be any Spelling Mistakes.
- There should not be any Gramatical Errors.
- Answers must not contain any bad words.
- Answers should not be the repeat of same answer, already approved.
- Answer should be complete in itself.
|
|
Related Questions |
View Answer |
|
Cache Size is 64KB, Block size is 32B and the cache is Two-Way Set Associative. For a 32-bit physical address, give the division between Block Offset, Index and Tag.
|
View Answer
|
|
What’s the difference between Write-Through and Write-Back Caches? Explain advantages and disadvantages of each.
|
View Answer
|
|
What is a cache?
|
View Answer
|
|
How do you handle precise exceptions or interrupts?
|
View Answer
|
|
What are Branch Prediction and Branch Target Buffers?
|
View Answer
|
|
Instead of just 5-8 pipe stages why not have, say, a pipeline with 50 pipe stages?
|
View Answer
|
|
What are the different hazards? How do you avoid them?
|
View Answer
|
|
For a pipeline with ‘n’ stages, what’s the ideal throughput? What prevents us from achieving this ideal throughput?
|
View Answer
|
|
What are the five stages in a DLX pipeline?
|
View Answer
|
|
What is pipelining?
|
View Answer
|
Please Note: We keep on updating better answers to this site. In case you are looking for Jobs, Pls Click Here Vyoms.com - Best Freshers & Experienced Jobs Website.
View All Computer Architecture and Design Interview Questions & Answers - Exam Mode /
Learning Mode
|