Erase operations are performed on a flash memory device by monitoring the entropic nature of the flash memory device. In one implementation, flash abstraction logic, tracks how many physical sectors are free to receive data; track how many physical sectors contain data that is dirty, and compare whether the physical sectors that are free to receive data outnumber the physical sectors that contain data that is dirty. A compactor performs an erase operation of one or more blocks when the physical sectors that contain data that is dirty outnumber the physical sectors that are free to receive data. In another implementation, the flash abstraction logic tracks how many physical sector addresses are free to receive data, and track when the physical sector addresses that are free to receive data are insufficient in quantity to receive write requests from a file system. The compactor executes an erase operation of one or more blocks if the physical sector addresses that are free to receive data are insufficient in quantity.

Apague operações são executados em um dispositivo de memória flash monitorando a natureza entropic do dispositivo de memória flash. Em uma execução, pisca a lógica do abstraction, segue quantos setores físicos estão livres receber dados; siga quantos setores físicos contêm os dados que estão sujos, e os comparam se os setores físicos que estão livres receber dados outnumber os setores físicos que contêm os dados que estão sujos. Um compactor executa uma operação do apagamento de uma ou de mais blocos quando os setores físicos que contêm os dados que estão sujos outnumber os setores físicos que estão livres receber dados. Em uma outra execução, a lógica do abstraction do flash segue quantos endereços físicos do setor estão livres receber dados, e segue quando os endereços físicos do setor que estão livres receber dados são insuficientes na quantidade de receber escrevem pedidos de um sistema de lima. O compactor executa uma operação do apagamento de uma ou de mais blocos se os endereços físicos do setor que estão livres receber dados forem insuficientes na quantidade.

 
Web www.patentalert.com

< Printing service system

< Stylus visual indicator system

> Method and apparatus for group action processing between users of a collaboration system

> System and method for supervised downloading of broadcast data

~ 00085