Ero sivun ”Muistivuoto” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
Chlewbot (keskustelu | muokkaukset)
p robot Adding: lt
Hartz (keskustelu | muokkaukset)
p Linkin suoristus: C-ohjelmointikieli
Rivi 1:
'''Muistivuoto''' on [[ohjelmointi|ohjelmoinnin]] tyypillisimpiä virheitä. Tällä tarkoitetaan sitä, että ohjelmapätkä ei vapauta kaikkea varaamaansa muistia. Kun pätkää suoritetaan ohjelmassa monia kertoja, ohjelma yleensä kaatuu tietokoneen jonkun resurssin loputtua. Joissakin ohjelmointikielissä, kuten [[Java]]ssa, on automaattinen roskienkerääjä joka pyrkii vapauttamaan järjestelmän resursseja ohjelman käyttöön. Tällaista roskienkerääjää ei ole kuitenkaan esimerkiksi [[C- (ohjelmointikieli)|C]]:ssä ja [[C++]]:ssa.
 
== Ongelman välttäminen ==