-
公开(公告)号:GB2598878B
公开(公告)日:2022-08-03
申请号:GB202200305
申请日:2020-06-23
Applicant: IBM
Inventor: ROMAN A PLETKA , RADU IOAN STOICA , SASA TOMIC , NIKOLAOS PAPANDREOU , NIKOLAS IOANNOU , AARON DANIEL FRY , TIMOTHY FISHER , CHARALAMPOS POZIDIS , ANDREW WALLS
IPC: G06F3/06
Abstract: A computer-implemented method, according to one embodiment, includes: determining whether a number of blocks included in a first ready-to-use (RTU) queue is in a first range of the first RTU queue. In response to determining that the number of blocks included in the first RTU queue is in the first range, a determination is made as to whether a number of blocks included in a second RTU queue is in a second range of the second RTU queue. Moreover, in response to determining that the number of blocks included in the second RTU queue is not in the second range, valid data is relocated from one of the blocks in a first pool which corresponds to the first RTU queue. The block in the first pool is erased, and transferred from the first pool to the second RTU queue which corresponds to a second pool.
-
公开(公告)号:GB2599061B
公开(公告)日:2022-07-27
申请号:GB202200312
申请日:2020-06-23
Applicant: IBM
Inventor: ROMAN ALEXANDER PLETKA , AARON DANIEL FRY , TIMOTHY FISHER , SASA TOMIC , NIKOLAOS PAPANDREOU , NIKOLAS IOANNOU , RADU IOAN STOICA , CHARALAMPOS POZIDIS , ANDREW WALLS
IPC: G06F3/06
Abstract: A computer-implemented method, according to one embodiment, includes: maintaining a block switching metric for each block of memory in the storage system. A determination is made as to whether a first block in a first pool should be transferred to a second pool according to a block switching metric which corresponds to the first block. In response to determining that the first block in the first pool should be transferred to the second pool according to the block switching metric which corresponds to the first block, the first block is erased. The first block is then transferred from the first pool to a second RTU queue which corresponds to the second pool. A second block in the second pool is also erased and transferred from the second pool to a first RTU queue which corresponds to the first pool.
-
公开(公告)号:GB2554508A
公开(公告)日:2018-04-04
申请号:GB201711253
申请日:2015-12-15
Applicant: IBM
Inventor: THOMAS PARNELL , CHARALAMPOS POZIDIS , THOMAS MITTELHOLZER , NIKOLAOS PAPANDREOU , CHARLES JOHN CAMP
Abstract: A method, according to one embodiment, includes selecting, from a buffer, a combination of compressed logical pages of data to maximize an amount of used space in an error correction code container. The method also preferably includes processing the combination of compressed logical pages to generate error correction code data. Furthermore, the method may include writing the data corresponding to the combination of compressed logical pages and the associated error correction code data to a non-volatile random access memory. Other systems, methods, and computer program products are described in additional embodiments.
-
公开(公告)号:GB2525430B
公开(公告)日:2016-07-13
申请号:GB201407279
申请日:2014-04-25
Applicant: IBM
Inventor: THOMAS MITTELHOLZER , NIKOLAOS PAPANDREOU , THOMAS PARNELL , CHARALAMPOS POZIDIS
-
-
-