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 regionalization of memory based on type of
pages to minimize memory scanning and free candidate pages with fewer scans
of memory by going to the specific region for the type of memory page
English (United States)
This text was extracted from a PDF file.
This is the abbreviated version, containing approximately
76% of the total text.
Page 1 of 1
The purpose of this invention is to divide the memory of a machine into two or more specialized regions. For example, one region specific to computational pages and a second region specific to file pages. Memory allocation for computational or file pages is done out of their associated memory region. Once the amount of free pages in a memory region gets low, page replacement algorithm will scan in the specific region for pages to free.
Traditionally, computational and file pages are scattered through the entire memory of a machine. This forces the page replacement algorithm to scan through the complete PFT (Page Frame Table) evaluating all pages irrespective of the type. By regioning the memory into specific types we save the overhead of evaluating pages that do no fit the type of page that can be freed.
On LMM (Large Memory Machines) significant processor time is spent cycling through memory looking for pages to steal. Often pages of a given type tend to clump together and therefore cause a significant latency in page replacement progress by cycling through areas with no candidates. Memory regionalization solves this issue as by page replacement is started on a specific memory region that is known to contain the type of pages that are candidates to be freed.
This issue has been identified before and addresses the aspects with Memory Pool and LRU buckets.
In detail: The memory of a machine is divided into memory pools. Memory allocation is...