تحمل خطای نرم افزار در معماری محاسباتی به توانایی یک سیستم برای ادامه عملکرد صحیح در صورت خرابی یا خطای نرم افزار اشاره دارد. این شامل مکانیسمهایی است که برای شناسایی، جداسازی و بازیابی خطاهایی که ممکن است در نرمافزار سیستم رخ دهد، طراحی شوند. این میتواند شامل روشهایی مانند افزونگی، تکرار دادهها و کدهای تشخیص و تصحیح خطا باشد که میتواند به به حداقل رساندن تأثیر خطاهای نرمافزاری کمک کند و از عملکرد سیستم اطمینان حاصل کند. نرمافزار مقاوم در برابر خطا میتواند به جلوگیری از خرابی سیستم، از دست دادن دادهها و سایر اثرات منفی که میتواند در نتیجه خرابی نرمافزار باشد، کمک کند و میتواند به اطمینان از قابل اعتماد و در دسترس ماندن سیستمهای حیاتی کمک کند.
تاریخ انتشار: