A method and system for memory management of a block-erasable flash-EProm.
The system comprises a FEProm manager and a file system. The FEProm
manager manages memory allocation and deallocation of the FEProm. The file
system is a hierarchical directory system and uses the FEProm manager to
allocate and deallocate memory. In a preferred embodiment, the FEProm
manager of the present invention provides for allocation of free space,
deallocation of allocated space, and reclamation of deallocated space in a
block-erasable FEProm. Each block of the FEProm contains a block
allocation structure, data regions, and free space. The block allocation
structure contains an allocation array which describes the allocation of
the data region.
Метод и система для управления памяти преграждать-stiraemo1 vspywki-EProm. Система состоит из менеджера FEProm и системы файлов. Менеджер FEProm управляет распределением памяти и deallocation FEProm. Системой файлов будет иерархическая система директории и использует менеджера FEProm для того чтобы размещать и deallocate память. В предпочитаемом воплощении, менеджер FEProm присытствыющего вымысла обеспечивает для распределения открытыйа космос, deallocation размещанного космоса, и рекламации deallocated космоса в преграждать-stiraemom FEProm. Каждый блок FEProm содержит структуру распределения блока, зоны данных, и открытыйа космос. Структура распределения блока содержит блок распределения описывает распределение зоны данных.