摘要:
The present invention relates to a method and apparatus for processing a command received from a provider apparatus (1) by utilizing a memory section (66). The memory section (66) comprises a first area including a plurality of area definition blocks each of which stores information relating to a predetermined area (BN 0 ..BN 1 ) in a second area of the memory section (66) which is used by one or more provider apparatuses (1), wherein the second area includes a plurality of user blocks managed in a block unit having a predetermined size, each of the plurality of area definition blocks has the predetermined size and the block unit being used by a plurality of provider apparatuses (1). The first area size is based on the number of provider apparatuses and the second area size is based on subtracting the first area size from the size of the memory section (66).
摘要:
Bei einem Verfahren in einem portablen Datenträger (10) mit einem volatilen Speicher (50) und einer dynamischen Speicherverwaltung (44) eines Heap-Speicherbereichs (51) des volatilen Speichers (50) kann die Speicherverwaltung (44) zum Bereitstellen von Freispeicher eine automatische Speicherbereinigung des Heap-Speicherbereichs (51) durchführen. Während einer Ausführung einer laufzeitkritischen Prozessoperation auf dem Datenträger (10) wird die automatische Speicherbereinigung von der Speicherverwaltung (44) jedoch deaktiviert (S1), wobei auf Anforderung der laufzeitkritischen Prozessoperation (S2) Freispeicher innerhalb eines die laufzeitkritische Ausführung der Prozessoperation nicht beeinträchtigenden Zeitintervalls bereitgestellt werden kann (S3-S12).
摘要:
Die Erfindung schafft eine Speichereinrichtung, in der Referenzen auf Objekte einer objektorientierten, klassenbasierten Programmiersprache abspeicherbar sind, ein Verfahren zum Durchsuchen einer solchen Speichereinrichtung nach Referenzen, sowie ein Verfahren zur Speicherbereinigung (Garbage Collection) zum Freigeben von dynamisch zugewiesenem (allokiertem, reserviertem) Speicher unter Verwendung des Verfahrens zum Durchsuchen des Speichers nach Referenzen. Jede Referenz hat für jede Klasse eine Klassenreferenz sowie eine Direktreferenz, und ggf. eine Paketreferenz.
摘要:
Memory corruption can be suppressed. When data stored in a random access area are read, the read data (physical block) are retrieved by a logic block number and newest data are read by referring to an incremental counter of data having that logic block number. When data are stored in the random access area, the incremental counter and the logic block number of data already stored in the random access area are referred and a physical block set to be unnecessary is set to a writer buffer, and then the data are written to this write buffer.