Ero sivun ”Coredump” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 1:
'''Coredump''' ja '''segmentation fault''' ovat nimityksiä [[tietokoneohjelma]]n [[Kaatuminen (tietotekniikka)|kaatumiselle]], jossa ohjelman suoritus pysäytetään ja ohjelma poistetaan suoritusmuistista. Tähän liittyy usein kaatumiseen liittyvien tietojen tallettaminen kuten [[pino]]n ja [[Rekisteri (tietokonetekniikka)|rekisterien]] arvojen talletus ''dump''-tiedostoon [[ohjelmointivirhe]]en jäljityksen ja korjaamisen avuksi. Talletettua tiedostoa käytetään [[debuggeri]]ohjelmassa.<ref>{{Verkkoviite | osoite = http://www.oracle.com/technetwork/server-storage/solaris/manage-core-dump-138834.html | nimeke = Core Dump Management on the Solaris OS | julkaisija = Sun Microsystems | ajankohta = huhtikuu 2007 | tekijä = Adam Zhang | viitattu = 10.7.2018}}</ref><ref>{{Verkkoviite | osoite = https://www.cisco.com/en/US/docs/internetworking/troubleshooting/guide/tr19aa.html | nimeke = Creating Core Dumps | julkaisija = Cisco | viitattu = 10.7.2018}}</ref><ref>{{Verkkoviite | osoite = https://www.juniper.net/documentation/en_US/junose15.1/topics/task/configuration/core-dump-file-create.html | nimeke = Creating Core Dump Files | julkaisija = Juniper | viitattu = 10.7.2018}}</ref>
 
Nimitys ''coredump'' juontaa juurensa [[ferriittirengasmuisti]]n käyttöön varhaisissa tietokoneissa. ''Segmentation fault'' käytetään myös tarkemmassa tapauksessa [[muistialueen ylitys|muistialueen ylitykseen]] viittavassa vikatilanteessa.