The problem of implanting an extremely wide segmented virtual memory space on a bulk memory and on a main memory of acceptable sizes is considered. A solution is proposed with reference to capability-based addressing environments and high-level languages supporting the modular decomposition of programs. Our efforts were aimed, essentially, at: i) reducing the size of and access time to system tables for segment relocation, while keeping average segment dimension low at will; ii) taking advantage of the information concerning memory usage contained in source programs; and iii) avoiding congestion of input/output devices due to swapping.
A task-controlled memory managing system for capability-based addressing architectures
1986
Abstract
The problem of implanting an extremely wide segmented virtual memory space on a bulk memory and on a main memory of acceptable sizes is considered. A solution is proposed with reference to capability-based addressing environments and high-level languages supporting the modular decomposition of programs. Our efforts were aimed, essentially, at: i) reducing the size of and access time to system tables for segment relocation, while keeping average segment dimension low at will; ii) taking advantage of the information concerning memory usage contained in source programs; and iii) avoiding congestion of input/output devices due to swapping.| File | Dimensione | Formato | |
|---|---|---|---|
|
prod_420038-doc_148691.pdf
solo utenti autorizzati
Descrizione: A task-controlled memory managing system for capability-based addressing architectures
Tipologia:
Versione Editoriale (PDF)
Dimensione
1.07 MB
Formato
Adobe PDF
|
1.07 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


