摘要 |
A series of the performance data is stored in one or more blocks composing a memory block chain of a memory. The performance order of the blocks is specified by management information stored in a table. For data-inserting editing, any of the blocks available in the memory is secured as an additional block, and the management information stored in the table is rewritten in such a manner that the additional block is connected next to a specific block corresponding to a desired inserting position in the memory block chain. The performance data stored in the specific block corresponding to the desired inserting position is divided into a preceding data group located before the inserting position and into a succeeding data group located after the inserting position, and the succeeding data group is copied into the additional block. In this way, a region of the specific block which succeeds the inserting position, and a region of the additional block which precedes the storage locations for the succeeding data group become the available storage locations. Thus, available storage locations which together correspond in size exactly to a single block are created in the specific and additional blocks, and data to be inserted can be written in these available storage locations. Consequently, it is possible to eliminate the need for rewriting data of other blocks composing the memory block chain, and thus a time for the editing can be reduced.
|