Pagina iniziale > S > Spazzatura

Spazzatura

Il latino verrĕre deriva dal latino volgare versūra, un'idea legata all'atto di spazzare. L'evoluzione etimologica continuò e il concetto entrò nella nostra lingua come spazzatura.

Nel suo senso più ampio, spazzatura si riferisce a ciò che causa sporcizia. Per esempio: "Smettila di raccogliere la spazzatura e pulisci questo porcile!", "Questo tipo di attività produttiva genera un sacco di spazzatura", "L'ideale sarebbe che questo cantiere non causasse spazzatura, ma è impossibile".

La nozione si riferisce anche ai rifiuti e alla spazzatura: "Per favore vai a portare fuori la spazzatura, il raccoglitore passerà tra pochi minuti", "Ho già pulito la mia stanza: ho riempito tre sacchi di spazzatura", "È importante sapere come la spazzatura può essere riciclata per darle un nuovo uso".

Il luogo dove questi oggetti vengono gettati viene addirittura chiamato spazzatura: "Orrore a Villa San Carlos: hanno trovato un bambino morto nella spazzatura", "Ieri sera ho buttato un mucchio di vecchi documenti nella spazzatura", "Vai a vedere se, per sbaglio, hai messo la foto nel bidone della spazzatura".

La spazzatura, d'altra parte, ha diversi usi simbolici. Così si dice a ciò che provoca disprezzo o provoca disgusto: "Sei spazzatura! Non puoi farmi questo", "Questo film è una schifezza, non capisco come abbia vinto tanti premi", "Non ho intenzione di fare accordi con Roberto: quell'uomo è una canaglia che ha truffato mio padre".

Quando il termine accompagna un sostantivo, diventa un aggettivo che indica la sua bassa o nessuna qualità o importanza: "L'azienda mi ha offerto un contratto spazzatura ma ho dovuto accettare perché ho bisogno di soldi", "L'unica cosa che ho ricevuto oggi è posta spazzatura".

Collettore di spazzatura

In programmazione, il termine collettore di spazzatura si riferisce a un meccanismo che fa parte della gestione della memoria. È implementato in alcuni linguaggi, sia interpretati che semi-interpretati, e uno dei suoi scopi è quello di accelerare l'accesso alla memoria principale.

In senso lato, possiamo dire che il raccoglitore di spazzatura è responsabile della compattazione della memoria che viene utilizzata in un dato momento, spostando tutti gli oggetti all'inizio di essa per evitare di avere spazi inutilizzati tra loro. In questo modo, assicura che tutta l'area disponibile sia su un lato, rendendola più facile da usare.

Questo concetto è stato creato nel 1958 da John McCarthy, un importante scienziato informatico che ha dato grandi contributi al campo dell'intelligenza artificiale. Il suo lavoro si concentrava sulla famiglia di linguaggi Lisp, che era anche coinvolto nello sviluppo, e per i quali voleva evitare di dover gestire la memoria manualmente.

Il concetto di memoria può sembrare troppo astratto per molte persone, ma è tanto fondamentale per l'esecuzione di qualsiasi programma quanto il tavolo su cui appoggiamo i nostri quaderni e libri quando facciamo ricerca. Il sistema operativo deve mettere a disposizione del programma una certa quantità di memoria, in modo che il programma possa gestirla per:

* riservare spazi per memorizzare diversi tipi di dati;
* liberare spazi che non sono più necessari;
* compattare la memoria in modo che gli spazi liberi siano raggruppati insieme, come spiegato sopra;
* tenere traccia di come ogni spazio è usato.

I programmatori tipicamente hanno diverse funzioni per dire al programma di eseguire questi compiti in momenti specifici durante l'esecuzione. Inutile dire che il risultato che ottengono in ogni caso dipende sia dalla qualità di quel codice che dall'uso che ne fanno.

Di Kobi Naimoli

Articoli simili

Del rumore :: Contraffazione :: Molinismo :: Disglossia

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z