Ero sivun ”Muistivuoto” versioiden välillä
[arvioimaton versio] | [arvioimaton versio] |
Poistettu sisältö Lisätty sisältö
p robot Adding: lt |
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
== Ongelman välttäminen ==
|