The following operators can be used to better focus your queries.
( ) , AND, OR, NOT, W/#
? single char wildcard, not at start
* multi char wildcard, not at start
(Cat? OR feline) AND NOT dog?
Cat? W/5 behavior
(Cat? OR feline) AND traits
Cat AND charact*
This guide provides a more detailed description of the syntax that is supported along with examples.
This search box also supports the look-up of an IP.com Digital Signature (also referred to as Fingerprint); enter the 72-, 48-, or 32-character code to retrieve details of the associated file or submission.
Concept Search - What can I type?
For a concept search, you can enter phrases, sentences, or full paragraphs in English. For example, copy and paste the abstract of a patent application or paragraphs from an article.
Concept search eliminates the need for complex Boolean syntax to inform retrieval. Our Semantic Gist engine uses advanced cognitive semantic analysis to extract the meaning of data. This reduces the chances of missing valuable information, that may result from traditional keyword searching.
This article addresses doing a one pass scan, instead of a two
pass scan when large amounts of pages for files are being brought into
memory, to speed up memory availability.
English (United States)
This text was extracted from a PDF file.
100% of the total text.
Page 1 of 1
Quck discard for file pages
We have a problem with persistent pages which are scanned twice by the LRU when a page needs to be freed. In a workload where large number of persistent pages are brought into memory, inevitably we reach a point where we need to free pages in order to make room for more pages.
Currently LRU operates by clearing a reference bit and then checks on the next pass to see it that bit is still clear. If it is clear it removes the page. In an environment where reuse of file pages is desirable we want to use the Virtual Memory Manager file cache, however as it is often necessary to free large numbers of these pages quickly, the cost of doing this two-pass scan on the persistent pages is considerable.
Our proposal is to give applications which do large file I/O the ability to open some/all of their file with a quick discard option. Persistent pages which are brought in from a file opened in this mode would be discardable (freed) on the first pass, not on a second pass. This file option could be an additional open flag or as a mount option on the file system.
Any persistent page which is associated to a file opened with quick discard is available to be freed on the first pass of LRU. This would significantly increase the effect of the page replacement algorithm while still maintaining the advantages of a large file cache.
Disclosed by International Business Machines Corporation