Rumah Pembangunan Apakah ralat limpahan? - definisi dari techopedia

Apakah ralat limpahan? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah yang dimaksudkan dengan Ralat Limpahan?

Dalam pengkomputeran, ralat limpahan adalah ralat yang berlaku apabila program menerima nombor, nilai atau pemboleh ubah di luar skop keupayaannya untuk mengendalikan. Kesilapan jenis ini agak biasa dalam pengaturcaraan, terutamanya apabila berurusan dengan bilangan bulat atau jenis pembolehubah berangka yang lain.

Techopedia menerangkan Ralat Limpahan

Jenis-jenis kesalahan melimpah yang berlainan termasuk yang merujuk kepada susunan memori yang digunakan untuk pengaturcaraan dan yang menangani memori pemastautin untuk penyimpanan. Limpahan tumpukan berkaitan dengan beban yang berlebihan terhadap keadaan yang digunakan untuk mengendalikan proses dalam timbunan pengkomputeran, yang boleh dikaitkan dengan menjalankan terlalu banyak program sekaligus atau kepada virus atau masalah lain. Kesilapan limpahan jenis lain disebabkan oleh pemaju yang tidak menyediakan bilik memori yang mencukupi untuk menyimpan data yang masuk.

Isu lain yang biasanya dikaitkan dengan limpahan jenis data atau limpahan limpahan adalah rekursi program; contohnya, apabila suatu program memanggil terlalu banyak kaedah atau proses bersarang, ia melimpahi sistem yang dapat dikendalikan. Dalam sesetengah kes, sistem hanya kehabisan memori untuk mengendalikan permintaan yang diletakkan di atasnya. Kesalahan limpahan juga mungkin berlaku dalam situasi di mana mesin atau sistem lama cuba menggunakan sistem operasi atau aplikasi yang lebih baru.

Berurusan dengan ralat limpahan dalam pembangunan haruslah menjadi keutamaan bagi pemaju. Selepas fakta, syarikat boleh mengeluarkan patch atau naik taraf untuk memperbaiki masalah ralat limpahan.

Apakah ralat limpahan? - definisi dari techopedia