/Linux Swap

Linux Swap

 

( Linux )

هو أحد أشهر أنظمة التشغيل المجانية المتوفرة للمستهلكين على مستوى العالم … وأثناء مرحلة التحميل على الجهاز الشخصي … تقوم بعمل جزئين في القرص الصلب

Two Partitions in the Hard-disk

ext (File System) -1

 Linux Swap -2

اليوم سنتعرف على فائدة رقم اثنين ( SWAP )

لم يلجأ إليها نظام التشغيل ( LINUX )

على نقيض نظام التشغيل في النوافذ ( WINDOWS )

التعريف 

 هو يعتبر جزء من القرص الصلب يعمل عمل  الذاكره العشوائية ولكنه تخيلي ((Vitual Memory (RAM))

ﻷن إذا كانت الذاكرة العشوائية صغيرة الحجم وأنت تريد العمل على مزيد من البرامج التي تحتاج ذاكرة أكبر لا يحدث تعطيل أو أعادة تشغيل مره أخرى وبالتالي تفقد أي شئ لم يتم حفظه مسبقاً ، فهذا الجزء من القرص الصلب يعطيك أمكانية العمل على المزيد من البرامج التي تحتاج حجم أكبر من الذاكرة الخاص بجهازك الشخصي وله أستخدام أخر عندما  نفعل وضع السبات (Hibernate)

توضع محتويات الذاكرة العشوائيه في جزء من القرص الصلب،وهذا هو السبب في أننا عند تفعيله يكون الجهاز مغلق تماماً ولكن بمجرد أعادة التشغيل مره أخرى نجد البرامج مره أخرى هذا الجزء هو الذاكرة التخيليه (Swap)

كيف أحدد المساحة المطلوبه ؟؟؟

سؤال في غاية الأهمية حيث أنه يصعب تحديد مساحه ثابته لكل الأجهزة الشخصيه

اذاً كيف نستطيع تحديدها؟؟

في بعض المقالات على المواقع الألكترونية يقولون ضعف الذاكرة العشوائية، وأخرين يقولون ضعفين!!ـ

ولكن إذا كانت الذاكرة لدينا (6GB)

إذا جعلناها ضعف الذاكرة أو أكثر فسيكون حجمه (12 : 20 GB)

وهذا كلام غير صحيح نهائياً بل هو يعتبر هدر لمساحة القرص الصلب (Waste of HDD)

والأجابة على هذا السؤال تكون على حسب جهازك الشخصي ، أي أن لكل جهاز حالته الخاصة به وتحدد على حسب الذاكرة العشوائيه لديه إذا كنت تمتلك ذاكرة (256 MB)

فهي تعتبر صغيرة جداً وبالتالي تحتاج مساحة تخيليه كبيره أي ضعفين الذاكرة في جهازي الشخصي ذاكرة عشوائية (2GB)

والذاكرة التخيلية (2GB)أيضا وهذا يعني أنه شئ تقديري نسبياً لحجم الذاكرة العشوائية لديك

ولكن يجب ألا تكون أقل من الذاكرة العشوائية وذلك  من أجل وضع السبات (Hibernate)

إذا كان أقل فربما يقول أن لا يوجد ذاكرة تخيلية كافية لتفعيله.

 لماذا لا نقوم بعمل الذاكرة التخيلية في نظام النوافذ( Windows ) ؟

هذه المعلومة تعتبر خاطئة بعض الشئ حيث أنه يوجد ذاكرة تخيليه لنظام النوافذ بالفعل ولكن لا نحدد مساحتها من الخارج كما في نظام (Linux) ولكن في نظام النوافذ يكون على هيئة ملف (Swap File) ليس كما يوجد في نظام (Linux) -> (Swap Partition) ويمكن تغيير حجم هذا الملف الموجود في نظام النوافذ من الخصائص.

؟؟ (Swap Partition)  أيهما أفضل الملف في نظام النوافذ أم

(Swap partition)  الأفضل بالطبع هو ليس لأنني من أنصار هذا النظام العظيم D:
ولكن سرعة نقل البيانات تكون أسرع بكثير من الملف هذه مقارنة بسيطة قرأتها في أحدى المنتديات

Swap file == slow, slow performance, ext3/ext2 format -> not dedicated 

Swap partition == good performance, dedicated for swapping only, in swap format

🙂 تحياتي