Method to increase performance of acquiring free memory pages
US6598143B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 24, 2000 |
| Grant date | Jul 22, 2003 |
| Priority date | — |
| Expiry date | Feb 24, 2020 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/99957
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Initially, data is copied from a disk to a page frame and then to a read buffer, for instance. Next, a check is made to determine whether the percent of real memory occupied by file pages is less than a preset maximum volume. If so, no space is allocated for additional file page and no page frames are returned to the free list. If not, the VMM selects the best candidate file pages in real memory and returns them to the free list. Ideal candidates are a thread's memory pages, from a thread doing sequential I/O the file system. In so doing, the page frames are added to the free list as soon as the I/O is complete.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.