Steka pārpilde



TO kaudzes pārpildīšana kļūda datorprogrammā var rasties pārmērīgas atmiņa izmantošana. Šis pārmērīgais atmiņas patēriņš rodas zvanu kaudzē, kur tiek glabāta informācija par aktīvo apakšprogrammas programmā. Zvanu kaudzei ir pieejams ierobežots atmiņas apjoms. Tās lielumu nosaka programmēšanas valoda , arhitektūru neatkarīgi no tā, vai vietnē ir pieejama vairāku vītņu vītne Procesors , un cik daudz atmiņas ir pieejams.



Parasti, kad rodas kaudzes pārpildes kļūda, programma avarē un var vai nu iesaldēt vai aizveriet programmu. Tiek zaudēti visi nesaglabātie dati vai darbs. Kaudzes pārpildes kļūdu bieži izraisa bezgalīga cilpa vai tās izveidošana mainīgie lielāks par zvanu kaudzes lielumu.

Steka pārpildes problēma jaunākajā nav tik izplatīta operētājsistēmas tomēr mobilo ierīču mazā nospieduma dēļ tas var kļūt sarežģīts. Ja jūsu mobilās ierīces operētājsistēma jums rada kaudzes pārpildes kļūdu, iespējams, ka to ir pārāk daudz lietojumprogrammas skriešana, a vīruss izmanto kaudzes vietu vai arī jūsu ierīcei ir slikti aparatūra . Pārbaudiet lietotnes lietojumu un aizsardzību pret vīrusiem un mobilajā ierīcē palaidiet atmiņas diagnostikas lietotni, lai noskaidrotu, vai tas palīdz novērst kļūdu.