Crash-only software
ক্র্যাশ-অনলি সফ্টওয়্যার বলতে এমন কম্পিউটার প্রোগ্রামগুলিকে বোঝায় যা কোনও পরিশীলিত পুনরুদ্ধারের চেষ্টা না করে কেবল পুনরায় চালু করে ব্যর্থতা পরিচালনা করে। ক্র্যাশ-অনলি সফ্টওয়্যারের সঠিকভাবে লিখিত উপাদানগুলি কোনও ব্যবহারকারীর সাহায্য ছাড়াই একটি পরিচিত-ভাল অবস্থায় মাইক্রো-রিবুট করতে পারে। যেহেতু ব্যর্থতা-পরিচালনা এবং স্বাভাবিক স্টার্টআপ একই পদ্ধতি ব্যবহার করে, তাই এটি ব্যর্থতা-পরিচালনা কোডে বাগগুলি লক্ষ্য করার সম্ভাবনা বাড়িয়ে তুলতে পারে, যখন গুরুতর ব্যর্থতা থেকে ডেটা দুর্নীতির মতো অবশিষ্ট নিদর্শন থাকে, যা স্বাভাবিক স্টার্টআপের সময় ঘটে না। ক্র্যাশ-অনলি সফ্টওয়্যারের শেষ ব্যবহারকারীদের জন্যও সুবিধা রয়েছে। প্রায়শই, অ্যাপ্লিকেশনগুলি চলার সময় তাদের ডেটা এবং সেটিংস সংরক্ষণ করে না, শুধুমাত্র তাদের ব্যবহারের শেষে। উদাহরণস্বরূপ, ওয়ার্ড প্রসেসরগুলি সাধারণত সেটিংস সংরক্ষণ করে যখন সেগুলি বন্ধ থাকে। একটি ক্র্যাশ-অনলি অ্যাপ্লিকেশন এমনভাবে ডিজাইন করা হয়েছে যাতে সমস্ত পরিবর্তিত ব্যবহারকারীর সেটিংস পরিবর্তন হওয়ার পরপরই সেগুলি সংরক্ষণ করা যায়, যাতে স্থায়ী অবস্থা চলমান মেশিনের সাথে মিলে যায়। কোনও অ্যাপ্লিকেশন যতই শেষ হোক না কেন (সেটা ক্লিন ক্লোজ হোক বা ল্যাপটপের ব্যাটারির হঠাৎ ব্যর্থতা), সেই অবস্থা বজায় থাকবে। আরও দেখুন অটোসেভ মাইক্রোরিবুট এন্ড-টু-এন্ড নীতি রেফারেন্স এক্সটার্নাল লিঙ্ক https://web.archive.org/web/20060426230247/http:// ক্র্যাশ. স্ট্যানফোর্ড. এডু/অপারেটিং সিস্টেম প্রযুক্তি