enabled page fault

Keyword(s):  
2014 ◽  
Vol 530-531 ◽  
pp. 895-898
Author(s):  
Hong Wang

The page replacement algorithm is an very important step which realize virtual memory control. A good page replacement algorithm can reduce the fault frequency when program executing, reduce the number of I/O, and then increase the systems efficiency effectively. In this paper, we studied the principle of various of page replacement algorithm, designed an program which simulated the procession and result of page replacement algorithm, in this program, we assume a few condition, record the experiment results. According to these data, we compared and analyzed the page fault and page fault frequency of different algorithm, and compare their performance.


2020 ◽  
Vol 33 ◽  
pp. 4557-4560
Author(s):  
S. Muthusundari ◽  
M.A. Berlin ◽  
J. Geetha Priya ◽  
K. Balasaranya

1977 ◽  
Vol 8 (4) ◽  
pp. 359-370 ◽  
Author(s):  
Michel Parent ◽  
Dominique Potier
Keyword(s):  

2014 ◽  
Vol 2014 ◽  
pp. 1-7 ◽  
Author(s):  
Jiaxing Song ◽  
Weidong Liu ◽  
Feiran Yin ◽  
Chao Gao

Cloud computing attracted more and more attention in recent years, and virtualization technology is the key point for deploying infrastructure services in cloud environment. It allows application isolation and facilitates server consolidation, load balancing, fault management, and power saving. Live virtual machine migration can effectively relocate virtual resources and it has become an important management method in clusters and data centers. Existing precopy live migration approach has to iteratively copy redundant memory pages; another postcopy live migration approach would lead to a lot of page faults and application degradation. In this paper, we present a novel approach called TSMC (three-stage memory copy) for live virtual machine migration. In TSMC, memory pages only need to be transmitted twice at most and page fault just occurred in small part of dirty pages. We implement it in Xen and compare it with Xen’s original precopy approach. The experimental results under various memory workloads show that TSMC approach can significantly reduce the cumulative migration time and total pages transferred and achieve better network IO performance in the same time.


1974 ◽  
Vol 17 (4) ◽  
pp. 186-191 ◽  
Author(s):  
M. A. Franklin ◽  
R. K. Gupta

Author(s):  
Pallab Banerjee ◽  
Biresh Kumar ◽  
Amarnath Singh ◽  
Shipra Sinha ◽  
Medha Sawan

Programming codes are of variable length. When the size of codes becomes greater than that of primary memory, the concept of virtual memory comes into play. As the name suggests, virtual memory allows to outstretch the use of primary memory by using storage devices such as disks. The implementation of virtual memory can be done by using the paging approach. Allocation of memory frames to each and every program is done by the operating system while loading them into the memory. Each program is segregated into pages as per the size of frames. Equal size of pages and frames enhance the usability of memory. As, the process or program which is being executed is provided with a certain amount of memory frames; therefore, swap out technique is necessary for the execution of each and every page. This swap out technique is termed as Page Replacement. There are many algorithms proposed to decide which page needs to be replaced from the frames when new pages come. In this paper, we have proposed a new page replacement technique. This new technique is based on the approach of reading and counting of the pages from secondary storage. Whenever the page fault is detected, the needed page is fetched from the secondary storage. This process of accessing the disc is slow as compared to the process in which the required page is retrieved from the primary storage. In the proposed technique, the pages having least occurrence will be replaced by the new page and the pages having same count will be replaced on the basis of LRU page replacement algorithm. In this method, the paged are retrieved from the secondary storage hence, possibility of page hit will be increased and as a result, the execution time of the processes will be decreased as the possibility of page miss will be decreased.


Sign in / Sign up

Export Citation Format

Share Document