عموماً مهمة وحدات التخزين هي الاحتفاظ بالملفات ضمنها بشكل دائم، حيث أن النظام والبرامج والألعاب وملفات الميديا تبقى فيها لحين الحاجة، وعند الحاجة لاستخدامها تنسخ الملفات إلى ذاكرة الوصول العشوائي بالطبع.
إن مثل هذا التطوير يتطلب من نظام التشغيل بأن يقدم لكل برامج المستخدمين «آلة تخيلية» وذلك لمنع برنامج المستخدم الواحد من التداخل مع البرامج الأخرى بالصدفة أو التصميم.