บ้าน เสียง ความผิดพลาดคืออะไร? - คำจำกัดความจาก techopedia

ความผิดพลาดคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Crash หมายถึงอะไร

ความผิดพลาดในบริบทของการคำนวณเป็นเหตุการณ์ที่ระบบปฏิบัติการหรือโปรแกรมคอมพิวเตอร์หยุดทำงานอย่างถูกต้อง ส่วนใหญ่จะเกิดขึ้นเมื่อ:

  • ฮาร์ดแวร์ล้มเหลวในแบบที่ไม่สามารถกู้คืนได้
  • ข้อมูลระบบปฏิบัติการเสียหาย
  • การกู้คืนจากข้อผิดพลาดเป็นไปไม่ได้หากไม่มีข้อมูลสูญหาย

แอปพลิเคชันหยุดทำงานอาจส่งผลให้เกิดการออกจากแอปพลิเคชันโดยไม่คาดคิดในขณะที่ระบบขัดข้องอาจทำให้คอมพิวเตอร์ค้าง

ความผิดพลาดเป็นที่รู้จักกันว่าผิดพลาดของระบบ

Techopedia อธิบาย Crash

แอปพลิเคชันอาจมีปัญหาเนื่องจากสาเหตุหลายประการรวมถึง:

  • การดำเนินการที่ผิดกฎหมายของเครื่องหรือคำสั่งพิเศษ
  • การส่งอาร์กิวเมนต์ที่ไม่ถูกต้องไปยังการเรียกฟังก์ชัน
  • กำลังพยายามเข้าถึงที่อยู่หน่วยความจำที่ไม่ถูกต้อง
  • การดำเนินการอินพุต / เอาต์พุตไม่ถูกต้อง
  • การดำเนินการทางคณิตศาสตร์ที่ผิดกฎหมายเช่นการดำเนินการหารด้วยศูนย์
  • การใช้ไลบรารีไดนามิกรุ่นผิด (aka "DLL hell" ใน Windows)

จากข้อใดข้อหนึ่งข้างต้นแอปพลิเคชั่นจะถูกยกเลิกโดยระบบปฏิบัติการทันทีเพื่อป้องกันความไม่เสถียรของระบบ

ในระหว่างที่ระบบขัดข้องระบบปฏิบัติการบางครั้งสามารถกู้คืนจากข้อผิดพลาดได้โดยการบูตเครื่องใหม่ อย่างไรก็ตามข้อผิดพลาดที่เกิดจากข้อบกพร่องในไดรเวอร์อุปกรณ์ข้อผิดพลาดโหมดเคอร์เนลฮาร์ดแวร์ที่ชำรุดหรือฮาร์ดแวร์ / ซอฟต์แวร์ที่เข้ากันไม่ได้อาจต้องมีการปรับปรุงระบบติดตั้งใหม่หรือแม้กระทั่งการอัพเกรด มิฉะนั้นปัญหาอาจยังคงมีอยู่ ในบางกรณีหน้าจอเปลี่ยนเป็นสีน้ำเงินและข้อความแสดงข้อผิดพลาดปรากฏขึ้นบนหน้าจอ สิ่งนี้เรียกว่า "หน้าจอสีน้ำเงินแห่งความตาย" ใน Windows

ความผิดพลาดคืออะไร? - คำจำกัดความจาก techopedia