Definicija smeće

Latinska riječ verrĕre izvedena je u vulgarnom latinskom versūri, ideji koja je povezana s činom pometanja . Etimološka evolucija se nastavila i koncept je došao na naš jezik kao smeće .

smeće

U najširem smislu, smeće se odnosi na ono što uzrokuje prljavštinu . Na primjer: "Prestani skupljati smeće i početi čistiti ovaj svinjac!", "Ova vrsta proizvodne aktivnosti stvara mnogo smeća", "Idealno, ovaj posao ne smije uzrokovati smeće, ali to je nemoguće" .

Pojam se odnosi i na otpad i otpad : "Molim vas, izvadite smeće koje će sakupljač uzeti za nekoliko minuta", "Već sam očistio svoju sobu: napunio sam tri vreće smeća", "Važno je znati kako možete reciklirati smeće da biste mu dali novu korisnost .

Čak i mjesto gdje su ti elementi bačeni zove se smeće: "Užas u Villi San Carlos: našli su mrtvo dijete u smeću", "Sinoć sam u smeće bacila mnogo starih dokumenata", "Idi i vidi, greškom, Staviš fotografiju u kontejner za smeće .

Smeće, s druge strane, ima nekoliko simboličkih namjena. To je ono što je rečeno onome ili ono što izaziva prezir ili izaziva gađenje : "Ti si smeće! Ne možeš mi to učiniti, "" Ovaj film je glupost, ne razumijem kako je osvojio toliko nagrada, "" Ne namjeravam sklapati sporazume s Robertom: taj čovjek je komadić smeća koji je varao mog oca . "

Kada pojam prati imenicu, on postaje pridjev koji ukazuje na njegovu malu ili nikakvu kvalitetu ili važnost : "Tvrtka mi je ponudila ugovor o bezvrijednosti, ali morao sam ga prihvatiti jer mi treba novac", "Jedina stvar koju sam danas primio je pošta smeće . "

Sakupljač smeća

U području programiranja govorimo o sakupljaču smeća koji se odnosi na mehanizam koji je dio upravljanja memorijom . Implementiran je na određenim jezicima, interpretiranim i polu-interpretiranim, a jedna od njegovih svrha je pojednostaviti pristup glavnoj memoriji.

Općenito govoreći, možemo reći da je sakupljač smeća odgovoran za zbijanje memorije koja se koristi u određenom trenutku, pomicanjem svih objekata na početku istog kako bi se izbjeglo nekorištenje razmaka između njih. Na taj način dobivate svu raspoloživu površinu s jedne strane, olakšavajući njezinu uporabu.

Ovaj koncept je 1958. godine stvorio John McCarthy, vodeći računalni znanstvenik koji je dao veliki doprinos području umjetne inteligencije. Njegov rad se usredotočio na jezičnu obitelj pod nazivom Lisp, u čijem je razvoju sudjelovao, za što je želio izbjeći da se upravljanje memorijom obavlja ručno.

Koncept memorije može se činiti previše apstraktnim za mnoge ljude, ali je temelj za izvršenje bilo kojeg programa, kao što je i tablica na kojoj podržavamo naše bilježnice i knjige kada radimo istraživanje. Operativni sustav mora staviti na raspolaganje određenu količinu memorije, tako da može upravljati njime s ciljem:

* rezervirati mjesta za pohranu različitih vrsta podataka u njima;
* osloboditi one prostore koji više nisu potrebni;
* zbiti memoriju tako da se slobodni prostori grupiraju, kao što je gore objašnjeno;
* Pratite korištenje svakog prostora.

Tipično, programeri imaju različite funkcije koje govore programu da izvršava te zadatke u određeno vrijeme njegova izvođenja . Nepotrebno je reći da rezultat dobiven u svakom slučaju ovisi kako o kvaliteti koda, tako io njegovoj upotrebi.

Preporučeno