✏️
tecnologie1
  • Tecnologie
  • Codifica del testo
  • Sistemi di numerazione
  • Rappresentazione dei numeri
  • Codifica
  • Codifica immagini
  • Rappresentazione dei suoni
  • Verifica codifica numeri interi
  • Strutturazione di dati: i file
  • Approfondimenti codifiche
  • Architettura computer
    • Rappresentazione schematica del funzionamento del computer
    • Hardware di un computer
    • Schema di funzionamento
    • Memoria principale
    • La memoria secondaria (di massa)
    • Periferiche e loro gestione
    • Approfondimenti
  • IL SOFTWARE
    • Il software
    • IL SISTEMA OPERATIVO
    • GESTIONE DEL PROCESSORE E DEI PROCESSI
    • GESTIONE DELLA MEMORIA PRINCIPALE
  • PROGRAMMAZIONE
    • Dal problema all'algoritmo: le basi della programmazione strutturata
Powered by GitBook
On this page

Was this helpful?

  1. IL SOFTWARE

GESTIONE DELLA MEMORIA PRINCIPALE

La memoria principale è una risorsa essenziale all'interno di un elaboratore. Affinché un programma possa essere eseguito, sia il programma stesso che i dati su cui esso opera devono risiedere all'interno della memoria principale. Anche nel caso di questa risorsa si presentano quindi problemi di gestione, problemi che, tra l'altro, sono strettamente collegati anche agli altri aspetti di gestione del processore discussi nel paragrafo precedente. Il punto di contatto più evidente è il fatto che se molti processi devono essere eseguiti "contemporaneamente", allora si deve trovare il modo in cui tali processi possano condividere l'uso della memoria. Esistono due aspetti fondamentali della gestione della memoria:

  • gestione della memoria reale;

  • gestione della memoria virtuale;

Nel primo caso l'idea è quella di suddividere tra i processi la memoria principale fisicamente presente nel calcolatore; nel secondo caso l'idea è quella di realizzare una visione astratta della memoria che consenta di estendere le potenzialità della memoria centrale.

PreviousGESTIONE DEL PROCESSORE E DEI PROCESSINextDal problema all'algoritmo: le basi della programmazione strutturata

Last updated 3 years ago

Was this helpful?