-
公开(公告)号:EP4390649A1
公开(公告)日:2024-06-26
申请号:EP22882526.1
申请日:2022-09-16
发明人: SHI, Liang , GU, Ben , MAO, Jingjing , YI, Jian
IPC分类号: G06F3/06
CPC分类号: Y02D10/00 , G06F12/0877 , G06F3/06
摘要: This application provides a storage method and apparatus, a device, and a storage medium, and relates to the field of electronic devices. In the method, a size of maximum available cache space of a storage device may be adjusted based on overall space usage of the storage device. By controlling the maximum available cache space of the storage device, overall space utilization of the storage device can be reduced, a size of available single-level cell cache space in the storage device can be maintained, and read/write performance of the storage device can be improved.
-
公开(公告)号:EP4116825A1
公开(公告)日:2023-01-11
申请号:EP21780288.3
申请日:2021-03-26
发明人: SHI, Liang , SHEN, Xiaolong , WANG, Weilan , ZHAO, Junfeng , LU, Fangmin , YAN, Xin
IPC分类号: G06F9/48
摘要: A device suspend method and a computing device are provided. In the method, before a device enters a suspend state, memory space occupied by a background process that is unrelated to a foreground process is released. In this way, the background process that is unrelated to the foreground process is not saved in a memory of the device. In other words, data stored in the memory when the device is suspended is reduced. Therefore, when the device needs to be woken up, only a relatively small amount of data needs to be read from the memory, and a working state can be rapidly restored. This can reduce a delay of reading data from the memory when the device is woken up, thereby accelerating a wakeup speed of the device. In addition, the data is stored in the memory when the device is suspended. Therefore, in the suspend state, power needs to be supplied only to the memory of the device, thereby ensuring low power consumption of the device.
-
公开(公告)号:EP3404661A1
公开(公告)日:2018-11-21
申请号:EP16893044.4
申请日:2016-03-09
发明人: SHI, Liang , DI, Yejia , SHA, Hsing Mean , WANG, Yuangang , SHAN, Dongfang
IPC分类号: G11C11/406
CPC分类号: G11C16/3495 , G11C16/3418 , G11C16/3431
摘要: Embodiments of the present invention provide a method and an apparatus for refreshing a flash memory device, so as to implement optimization of a refresh operation on a flash memory device. The method includes: reading, by a storage controller, first data from a first flash memory block, and determining a bit error rate of the first data; when the bit error rate is greater than a preset threshold, determining, by the storage controller, a refresh cycle of the first flash memory block according to a quantity of erase cycles of the first flash memory block; and performing a refresh operation on the first flash memory block according to the determined refresh cycle. In the embodiments of the present invention, in consideration of process variation among flash memory blocks of a flash memory device, an actual bit error rate of a flash memory block is monitored by using a granularity of per flash memory block, thereby exploiting performance potential of the flash memory block to the greatest extent. Not only correctness of stored data is ensured, but also update of a refresh cycle is postponed to the greatest extent. A speed of wear of the flash memory block because of refresh operations is reduced, thereby improving overall performance of the flash memory device.
-
公开(公告)号:EP3376359A1
公开(公告)日:2018-09-19
申请号:EP16869906.4
申请日:2016-11-23
发明人: XUE, Chun , SHI, Liang , GAO, Congming
CPC分类号: G06F3/0659 , G06F3/06 , G06F3/061 , G06F3/0679 , G06F12/0246 , H04W88/02
摘要: Embodiments of this application disclose a method and mobile terminal for processing a write request. The method includes: determining, by an IO scheduler in the mobile terminal, that current IO scheduling is in a blocked state; selecting, by the IO scheduler, a target synchronous write request from to-be-processed IO requests; adding, by the IO scheduler, an acceleration flag to the target synchronous write request, where the acceleration flag is used to instruct a flash memory controller to perform acceleration processing on the target synchronous write request by using idle space of a flash memory; after the flash memory controller receives, from the IO scheduler, the target synchronous write request including the acceleration flag, determining, by the flash memory controller, a size of the idle space of the flash memory; and when the size of the idle space of the flash memory is greater than a second preset threshold, performing, by the flash memory controller, acceleration processing on the target synchronous write request. According to the method and mobile terminal for processing a write request in the embodiments of this application, a possibility of system stalling in the mobile terminal can be reduced.
-
-
-