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