发明名称 Compressed memory page selection based on a population count of a dataset
摘要 A method, system, and computer program product for selecting memory pages for compression based on a population count associated with their datasets are disclosed. For example, a dataset stored in a memory page of an uncompressed memory is analyzed. Based on the analyzing, a population count associated with the dataset is identified. The population count is compared to at least one threshold. Based on the comparing, the memory page is selected or rejected for compression.
申请公布号 US9053018(B2) 申请公布日期 2015.06.09
申请号 US201213538204 申请日期 2012.06.29
申请人 International Business Machines Corporation 发明人 Fontenot Nathan D.;George Jeffrey David;Grimm Ryan P.;Schopp Joel H.;Strosaker Michael T.
分类号 G06F12/04;G06F12/02 主分类号 G06F12/04
代理机构 Fleit Gibbons Gutman Bongini & Bianco PL 代理人 Fleit Gibbons Gutman Bongini & Bianco PL ;Grzesik Thomas
主权项 1. A method for selecting memory pages for compression, the method comprising: analyzing a dataset stored in a memory page of an uncompressed memory; identifying, based on the analyzing, a population count associated with the dataset; determining at least one of a data type associated with the dataset and a page size associated with the memory page storing the dataset; identifying, from a plurality of compressibility information sets, a compressibility information set matching the data type and the population count associated with the memory page storing the dataset, each compressibility information set comprising historical data identifying a compressibility rate achieved for a dataset of a given data type and a given population count; comparing the compressibility rate associated with the identified compressibility information to at least one threshold; and based on the comparing, one of selecting and rejecting the memory page storing the dataset for compression.
地址 Armonk NY US