What is Virtual Memory ?

1 Answer

Answer :

The computer has physical memory or RAM attached. RAM has size limitations. When you turn on the computer, the program loads in RAM. When you open a file, it also loads in RAM. If the file size is large, that is, working with a large amount of data causes problems. In this case, some of the secondary memory hard disk space in the Windows operating system can be used as physical memory. This is called virtual memory. Virtual memory management technique that can swap information from a computer's physical memory (RAM) to a hard disk. This technique allows application programs to use much more memory than physical memory. The amount of virtual memory depends on the amount of hard disk space available. To copy virtual memory to real memory, the operating system divides virtual memory into pages , each of which contains a certain number of addresses. Each page is stored on disk until it is needed. When a page is needed , the operating system copies it from disk to main memory (RAM) , translating the virtual address to the real address. The process of translating a virtual address into a real address is called mapping. Copying a virtual page from disk to main memory is called paging or shopping.

Related questions

Description : Virtual memory is 1) Memory on the hard disk that the CPU uses as an extended RAM 2) RAM 3) Only necessary if you do not have any RAM in your computer 4) A back up device for floppy disks 5) None of these

Last Answer : Answer :2

Description : The two basic types of memory in a computer are ________ a) Primary and major b) Primary and Secondary c) Minor and Major d) Main and virtual

Last Answer : Answer: b Explanation: There are two types of memories in a computer system: The Primary Memory and the Secondary Memory. The primary memory can be directly accessed by the CPU whereas the secondary memory cannot be directly accessed

Description : Technique of using disk space to make programs believe that the system contains more Random Access Memory(RAM) than is actually available is called ______ A. Random Access Memory B. Primary Memory C. Secondary Memory D. Virtual Memory

Last Answer : D. Virtual Memory

Description : Technique to implement virtual memory where memory is divided into units of fixed size memory is _________ A. Paging B. De-fragments C. Segmentation D. None of the above

Last Answer : A. Paging

Description : ___________ is a very high speed memory placed in between RAM and CPU. A. Magnetic disk B. Magnetic drum C. Virtual memory D. Cache memory

Last Answer : D. Cache memory

Description : Virtual memory is _________ A. an extremely large main memory B. an extremely large secondary memory C. a type of used in super computers D. an illusion of extremely large main memory

Last Answer : D. an illusion of extremely large main memory

Description : _____________is a feature of an operating system that allows a computer to compensate for shortages of physical memory by temporarily transferring pages of data from RAM to disk storage. A. Flash memory B. Virtual memory C. Buffer D. None of the Above

Last Answer : B. Virtual memory

Description : _________ is a type of non-volatile memory that erases data in units called blocks. A. Flash memory B. Virtual memory C. Buffer D. None of the Above

Last Answer : A. Flash memory

Description : _________ is the transfer of computer data from a temporary storage area to the computer’s permanent memory. A. Flash B. Virtual C. Buffer Flush D. None of the Above

Last Answer : C. Buffer Flush

Description : _________ is a data area shared by hardware devices or program processes that operate at different speeds or with different sets of priorities. A. Flash memory B. Virtual memory C. Buffer D. None of the Above

Last Answer : C. Buffer

Description : Virtual Memory is: a) An extremely large main memory b) An extremely large secondary memory. c) An illusion of an extremely large memory. d) None of The Above

Last Answer : c) An illusion of an extremely large memory.

Description : In IT, associative memory is called as (1) Virtual memory (2) Cache memory (3) Content addressable memory (4) Main memory

Last Answer : Content addressable memory

Description : Is it faster to have my old computer use the hard drive, or would a USB drive be faster for virtual memory?

Last Answer : Hard drive is faster than USB.

Description : What is Virtual Memory and why is it so high? (Mac)

Last Answer : answer:Virtual memory is an abstraction that decouples memory used by programs from the physical hardware. Basically it makes it possible for a computer without enough RAM to still run all the programs a user ... : huge virtual memory numbers aren't a problem at all but paging to disk is an issue.

Description : What is virtual memory on a computer?

Last Answer : answer:Virtual memory is space on the hard drive that your computer uses a a direct extension of the RAM. If a program has been sitting on the RAM for a while and isn't doing anything, then it is copied ... you are running, how much RAM you have, and how many programs you are trying to run at once.

Description : What does "Windows Virtual Memory Minimum Too Low" mean?

Last Answer : Windows uses virtual memory to augment the actual Ram in your machine. What this does is it creates a file on your hard drive where programs can store information just like physical memory. That ... For actual causes of this you should check out this article http://support.microsoft.com/kb/826513

Description : On a computer, what is "virtual memory" and is it the same as "% free space"?

Last Answer : Virtual memory is stored on your hard drive. It works as additional memory space, allowing your computer to run better. You need to make sure that you always have enough free space on your HD. If ... much space is allocated to VM. Make sure you always have that much space free on your hard drive.

Description : WHAT DO I NEED TO DO WHEN I GET A LOW VIRTUAL MEMORY MESSAGE

Last Answer : It is to do with your RAM, not hard drive. To fix the virtual memory problem, you can increase the size of your virtual memory. Go to System/Advanced system settings/Advanced/Performance/Advanced. You will see Virtual memory. Change your virtual memory there.

Description : The first processor to include Virtual memory in the Intel microprocessor familywas: a.)80286 b.)80386c.)80486d.)Pentium

Last Answer : a.)80286

Description : VAM stands for: a. Valid memory address b. Virtual memory address c. Variable memory address d. None of these

Last Answer : a. Valid memory address

Description : A microprocessor retries instructions from : a. Control memory b. Cache memory c. Main memory d. Virtual memory

Last Answer : c. Main memory

Description : What is Virtual Memory?

Last Answer : A technique that uses main memory as a cache for secondary storage, usually implemented with magnetic disks. Virtual memory used to allow efficient and safe sharing of memory among multiple programs.

Description : State the advantages of virtual memory?

Last Answer : Virtual memory is feature of OS that allows a computer to compensate for shortage of physical memory by temporarily transferring pages of data from Random Access Memory to Disk

Description : A process that execute only in main memory is referred to as ……………… and that allocated in disk is referred to a ……………. A) virtual memory, true memory B) virtual memory, real memory C) real memory, virtual memory D) imaginary memory, real memory

Last Answer : C) real memory, virtual memory

Description : Which of the following information not included in memory table? A) The allocation of main memory to process. B) The allocation of secondary memory to process C) Any information needed to manage virtual memory D) Any information about the existence of file

Last Answer : D) Any information about the existence of file

Description : .................. is a facility that allows programmers to address memory from a logical point of view, without regard to the main memory, physically available. A) Visual memory B) Real memory C) Virtual memory D) Secondary memory

Last Answer : C) Virtual memory

Description : ..................... provides a larger sized of virtual memory but require virtual memory which provides multidimensional memory. A) Paging method B) Segmentation method C) Paging and segmentation method D) None of these

Last Answer : B) Segmentation method

Description : Virtual memory is (A) an extremely large main memory. (B) an extremely large secondary memory. (C) an illusion of extremely large main memory (D) a type of memory used in super computers.

Last Answer : (C) an illusion of extremely large main memory

Description : A thread is usually defined as a light weight process because an Operating System (OS) maintains smaller data structure for a thread than for a process. In relation to this, which of the following ... separate stack for each thread. (D) OS does not maintain virtual memory state for each thread.

Last Answer : (B) OS maintains only CPU registers for each thread.

Description : A virtual memory based memory management algorithm partially swaps out a process. This is an example of (A) short term scheduling (B) long term scheduling (C) medium term scheduling (D) mutual exclusion

Last Answer : (C) medium term scheduling

Description : A part of Windows 2000 operating system that is not portable is (A) Device Management (B) Virtual Memory Management (C) Processor Management (D) User Interface

Last Answer : (B) Virtual Memory Management

Description : What is the most appropriate function of Memory Management Unit (MMU) ? (A) It is an associative memory to store TLB (B) It is a technique of supporting multiprogramming by creating dynamic partitions ... to physical address (D) It is an algorithm to allocate and deallocate main memory to a process 

Last Answer : (C) It is a chip to map virtual address to physical address

Description : A virtual memory has a page size of 1K words. There are eight pages and four blocks. The associative memory page table contains the following entries:  Which of the following list of virtual addresses (in ... 1234, 4012, 5000, 6200 (C) 1020, 3012, 6120, 8100 (D) 2021, 4050, 5112, 7100

Last Answer : Answer: C Explanation: The pages which are not in main memory are: 1020 will not cause page fault (1024-2047) 3012 will not cause page fault (3072-4095) 6120 will not cause page fault (4096-5119) 8100 will not cause page fault (6144-7167)

Description : Suppose that the virtual Address space has eight pages and physical memory with four page frames. If LRU page replacement algorithm is used, .............. number of page faults occur with the reference string. 0 2 1 3 5 4 6 3 7 4 7 3 3 5 5 3 1 1 1 7 2 3 4 1 (A) 11 (B) 12 (C) 10 (D) 9

Last Answer : (A) 11

Description : Which of the following is incorrect for virtual memory? (1) Large programs can be written (2) More I/O is required (3) More addressable memory available (4) Faster and easy swapping of process

Last Answer : Answer: 2

Description : Define virtual memory

Last Answer : Virtual memory is a memory management capability of an operating system (OS) that uses hardware and software to allow a computer to compensate for physical memory shortages by temporarily transferring data ... can be placed in overlays, but can concentrate instead on the problem to be programmed. 

Description : Which of the following is used to hold running program instructions? a) Primary Storage b) Virtual Storage c) Internal Storage d) Minor Devices

Last Answer : Answer: a Explanation: The primary storage is responsible for holding the data, intermediate results and the results of ongoing processes or jobs. Virtual storage is the main memory storage required for saving large amount of data for future reference. The other options are invalid

Description : VDU stands for __________ a) Virtual Display Unit b) Visual Display Unit c) Virtual Detection Unit d) Visual Detection Unit

Last Answer : Answer: b Explanation: A Visual Display unit is also referred to as the monitor who basically is used to give the results or outputs to the user. It comprises of a cathode ray tube internally

Description : Under virtual storage ________ A. Two or more programs are stored in primary storage B. Only active pages of a program in primary storage C. Inter-program, interference may occur D. None of the Above

Last Answer : B. Only active pages of a program in primary storage

Description : Which is an interactive device that facilitates touch sensation and fine-motion control in Robotics and Virtual reality? A. Light Pen B. Joystick C. Data Glove D. None of the Above

Last Answer : C. Data Glove

Description : In which of the following types of banking, there is a direct execution of transaction between a bank and its consumers? A. Retail Banking B. Universal Banking C. Virtual Banking D. Unit Banking E. other than those given as options

Last Answer : A. Retail Banking Explanation: Retail banking also known as Consumer Banking is the provision of services by a bank to individual consumers, rather than to companies, corporations or other ... include savings and transactional accounts, mortgages, personal loans, debit cards, and credit cards.

Description : Unified Payment System (UPI), a common platform which links your _________ to a virtual payment address, effectively making money transfer as easy as an SMS. A. Bank Account Number B. IFSC Code C. Virtual Address D. All of the Above E. None of the Above.

Last Answer : A. Bank Account Number Explanation: Unified Payment System (UPI), a common platform which links your bank account number to a virtual payment address, effectively making money transfer as easy as an SMS.

Description : Which of the following is the format of Virtual Address in UPI? A. [name] @ [bank name] B. [Phone number] @ [bank name] C. [name] @ [bank branch name] D. Both (A) and (B) E. Both (B) and (C)

Last Answer : D. Both (A) and (B) Explanation: Instead of account details, the receiver can share a virtual address, which can be your name, or your phone number and the sender can ... your phone number is 1234567890, then your virtual address could be 1234567890@axisbank or 1234567890@icicibank and so on.

Description : Customers using the UPI system only share _____ A. Bank Account Number B. IFSC Code C. Virtual Address D. All of the Above E. None of the Above.

Last Answer : C. Virtual Address Explanation: Customers using the system do not have to disclose any sensitive information such as bank account numbers or IFSC codes during a financial transaction. It is safe as the customers only share a virtual address and provide no other sensitive information.

Description : Power Point 97 incorporated the _______language , underlying all macro generation in office 97: a) Visual Basic for Applications b) Visual Basic for Software c) Virtual Base Language d) None of These

Last Answer : a) Visual Basic for Applications

Description : VBA stands for: a) Visual Basic For Application b) Virtual Based For Application c) Various Basics Application d) None of These

Last Answer : a) Visual Basic For Application

Description : VPN stands for: a) Virtual Perfect Network b) Virtual Power Network c) Virtual Private Network d) None of These

Last Answer : c) Virtual Private Network

Description : VGA stands for: a) Virtual Graphics Assessment b) Video Graphics Array c) Various Graphics Arrays d) None of These

Last Answer : b) Video Graphics Array

Description : VGA stands for: a) Virtual Graphics Adapter b) Video Graphics Adapter c) Various Graphics Adapter d) None of These

Last Answer : b) Video Graphics Adapter

Description : VDU stands for: a) Virtual Display Unit b) Video Display Unit c) Visual Display Unit d) None of These

Last Answer : c) Visual Display Unit