Thursday, December 12, 2019

Virtual Memory an Operating

Qustion: Describe about to support Virtual Memory, an operating system must implement both paging and swapping? Answer: To support Virtual Memory, an operating system must implement both paging and swapping Before proceeding further, it is evident to know about the concept of virtual memory. It can be, summarized as the fundamental feature of an operating system that allows the computer system in the transformation of pages between RAM and the desired disk storage (Programmerinterview.com, 2015). The overall process of exchanges of the relevant data between the RAM as well as the disk drive is executed with the help of swapping. For the perfect use of the desired data by the application program, it is necessary for swapping of the temporary pages stored in the system. According to (Stephanidis, 2013) there is demerit of the swapping that is, in case of excessive use of swapping, sometimes thrashing occurs in the system that can cause damage to the relevant information stored on the computer. Sometimes the excessive use of the thrashing affects the overall performance of the system, as because the hard disk is sometimes slower that the RAM incorporated into the computer system. Paging an d swapping are two of the most vital processes for supporting Virtual Memory. This essay is an argumentative one. Virtual memory considered being one of the most exciting and crucial topics since it has several significant aspect. The aspect which are considered to be vital are page fault, managing and backing store and page replacement, key thrashing, page size page replacement(Programmerinterview.com, 2015). Paging and swapping are considered to play a vital role to provide ample support to the virtual memory as the operating system. This help to prevent in creating bad sector, contribute to reducing the adverse effect of the virus such Trojan, Win, 32, etc. which lead to hard drive crash. These are some of the primary benefit, which are accomplished by creating operating in virtual memory. Therefore, the overall analysis of the data concludes that swapping is crucial for the transformation of the relevant information stored on the temporary pages of the computer system. Previous sections talked about how to shun memory problems and fragmentation. the requirements of the Breaking process down into the smaller bites and storing the pages not alongside in memory (Zhong, 2013). However, the overall method still needs to be gathered in memory elsewhere.Paging is when an individual memory segments or pages are, moved to or from the area of swap. When memory is, very weak parts of a process are, moved to free memory space of the hard drive. Segments are moved if there are, not chosen a page fault is normally or generally returned to the fast time program is, started, as it will not be in memory. It is then paged from the local file or system (Yeo et al., 2012). References Dhamdhere, S. (2014).Cloud computing and virtualization technologies in libraries. Hershey, PA: Information Science Reference. Programmerinterview.com, (2015).What is the purpose of swapping?. [online] Available at: https://www.programmerinterview.com/index.php/operating-systems/purpose-of-swapping/ [Accessed 11 Mar. 2015]. Stephanidis, C. (2013).HCI International 2013 - Posters' extended abstracts. Berlin: Springer. Yeo, S., Pan, Y., Lee, Y. and Chang, H. (2012).Computer science and its applications. Dordrecht: Springer. Zhong, S. (2013).Proceedings of the 2012 International Conference on Cybernetics and Informatics. New York, NY: Springer.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.