Virtual memory gcse computing

3
Virtual Memory By Sebastian Thomas

Transcript of Virtual memory gcse computing

Page 1: Virtual memory gcse computing

Virtual Memory

By Sebastian Thomas

Page 2: Virtual memory gcse computing

VIRTUAL MEMORY IS PART OF THE HARD DRIVE USED AS AN EXTENSION TO RAM. IT IS USED WHEN THE COMPUTER DOES NOT HAVE ENOUGH RAM TO HOLD ALL THE DATA AND PROGRAMS REQUIRED.DATA IS PASSED BETWEEN RAM AND VIRTUAL MEMORY – ACCESS TO VIRTUAL MEMORY IS SLOWER THAN TO RAM.ADDING MORE RAM REDUCES THE USE OF VIRTUAL MEMORY AND IMPROVES THE PERFORMANCE OF THE COMPUTER. IT USES SECONDARY STORAGE TO HOLD PARTS OF A PROGRAM THAT ARE NOT CURRENTLY NEEDED.

Page 3: Virtual memory gcse computing

• A LARGE PROGRAM MAY TAKE UP TOO MUCH MEMORY SO IT IS DIVIDED INTO MODULES.

• THE MODULES ARE STORED SEPARATELY ON SECONDARY STORAGE• WHEN A MODULE IS NEEDED, IT IS LOADED INTO MEMORY AND RUN AS A

PROCESS• WHEN A DIFFERENT MODULE IS NEEDED IT CAN OVERWRITE AN UNUSED

MODULE