मैंने इस सवाल पर कुछ शोध किया और मैंने पाया कि मेरे आईटी विभाग ने जो कहा है वह अनिवार्य रूप से सही है, लिनक्स एक पावर आउटेज के लिए विंडोज की तुलना में अधिक असुरक्षित है। कारण है कि कैसे इनकोड तालिका लिनक्स / यूनिक्स में काम करती है। चूंकि यह एक अनियंत्रित सूची है और इसे लगातार संशोधित किया जा रहा है, कर्नेल बायनेरिज़ जैसी महत्वपूर्ण, स्थिर फ़ाइलों और अस्थायी फ़ाइलों जैसी बेकार फ़ाइलों के बीच कोई अलगाव नहीं है। इसका मतलब यह है कि महत्वपूर्ण सिस्टम फ़ाइलों के लिए इनोड प्रविष्टियां लगातार फिर से लिखी जा रही हैं, एक बहुत ही खराब डिजाइन स्पष्ट रूप से। वास्तव में, महत्वपूर्ण सिस्टम फाइलें वास्तव में गैर-आवश्यक फाइलों की तुलना में किसी भी समय उनकी इनोड प्रविष्टियों को लिखे जाने की अधिक संभावना होती हैं। जब बिजली बाहर जाती है, तो यह इनोड टेबल के जिस हिस्से में लिखा जा रहा था, उसे उड़ा देती है, जो संभवत: सिस्टम फाइलों में पॉइंटर्स नहीं होता है। सिस्टम फाइलें स्वयं ठीक और बरकरार हैं, लेकिन उन्हें खोजने के लिए निर्देशिका क्षतिग्रस्त है। डिस्क कैशिंग द्वारा स्थिति को और भी बदतर बना दिया जाता है जिसका असर इनोड टेबल के क्षतिग्रस्त क्षेत्रों के आकार को बढ़ाने में होता है।
विंडोज में, यहां तक कि पुरानी एफएटी फाइल सिस्टम भी इससे अधिक मजबूत है। एफएटी की एक तालिका भी है, लेकिन यह एक ऑर्डर की गई तालिका है, इसलिए इसमें अस्थायी फ़ाइलों के साथ मिश्रित सिस्टम फाइलें नहीं हैं। आमतौर पर सिस्टम फाइलें निर्देशिका के एक क्षेत्र में एक साथ होती हैं और यह क्षेत्र बहुत बार लिखे जाने की संभावना नहीं है। इसके अलावा, एफएटी की एक बैकअप निर्देशिका है, इसलिए भले ही निर्देशिका दूषित हो, यह केवल बैकअप में बदल जाती है। इसका अर्थ है कि FAT के साथ उपयोगकर्ता को बिजली की विफलता, यहां तक कि अस्थायी फ़ाइलों की स्थिति में किसी भी फ़ाइल लिंक को खोने की संभावना नहीं है। लिनक्स के साथ, हालांकि, जब से इनोड टेबल लगातार लिखा जा रहा है, उपयोगकर्ता को वास्तव में बिजली की विफलता में फ़ाइलों तक पहुंच खोने की गारंटी दी जाती है।
इसे कम करने के लिए केवल एक चीज जो डिस्क कैशिंग को बंद कर सकती है।