السواب swap) DreamBox)

الحالة
مغلق و غير مفتوح للمزيد من الردود.

Omar Noor

نجم المنتدى
عضو قيم
إنضم
16 ديسمبر 2010
المشاركات
1.531
مستوى التفاعل
7.752

......................
>

السواب (swap)
هو مساحة فى القرص الصلب سواء (Hard Disk) أو (USB)
تقوم بحمل الملفات الغير النشطه التى تستخدمها ذاكرة (Ram) > دريم بوكس

تستخدم السواب تلقائي عند أمتلاء الذاكرة Ram
السؤال
مساحه السواب التى أحتاجها
تعمل علي دريم بوكس ؟ (DreamBox)
........

الجواب
هنا يختلف جهاز عن جهاز علي حسب العتاد جهازك
رام ضعيفه وهارد صغير: حجم الرام 256 ميجا و حجم 16 جيجا : USB
رام ضعيفه وهارد صغير: حجم الرام 256 ميجا و حجم 8 جيجا : USB
من الأفضل أن تستخدم 512 ميجا من السواب.
رام ضعيفه وهارد كبير: حجم الرام 256 ميجا و حجم القرص الصلب 40 جيجا أو اكثر
من الأفضل أن تستخدم 1 جيجا من السواب.
رام عاليه وهارد صغير: حجم الرام 1 جيجا و حجم 16 جيجا : USB
من الأفضل أن تستخدم 1 جيجا من السواب.
رام عاليه وهارد كبير : حجم الرام 1 جيجا و حجم القرص الصلب
40 جيجا أو اكثر
من الأفضل أن تستخدم 2 جيجا من السواب.
......................
هذه بعض
النقاط لفهمها

1 جيجا تكتب هكذا بــــ الميجا 1024

2 جيجا تكتب هكذا بـ الميجا 2048
........
** الخطوة الاولي **
العمل يكون علي ذاكرة للصورة الداخلية لجهازك دريم بوكس
تدخل للصورة الداخلية و تتم المطلوب
لنفرض مثال تستخدم usb


images(175x165).jpe

تحت مسمي ملتبوت بآري ألان ba
barryallen.png

من الطبيعي يكون المسآر
media/ba
ببرنامج
DCC_E2
ثم
Telnet
تعطي هذه الاوامر بـــ الترتيب
تعني المساحة > count=512
تستطيع تغييرها مما لديك كما شرحنا فوق


PHP:
dd if=/dev/zero of=/media/ba/swapfile bs=1M count=512

PHP:
chmod 600 /media/ba/swapfile

PHP:
mkswap /media/ba/swapfile

PHP:
swapon /count=512/swapfile

هذا الامر الاخير
حتي يتم كتابتها وتفعيلها في ملف fstab
ضع هذا الامر


PHP:
echo -e "/media/ba/swapfile \tswap \tswap \tdefaults \t0 \t0" >> /etc/fstab


51.png



تكون الاوامر بهذا الشكل في Telnet

بدون أخطأ

50.png


** ثم تعمل ريستآر جهازك بلكامل **
...................
.........
من داخل المسآر
تلقائي يتشكل ملف السواب

media/ba

52.png



.......................................
بـ النسبة للهارد ديسك Hdd

اذا كنت تملك فقط هارد ديسك

toshiba_1tb-2-5-intern-hdd_8795630_1(190x190).jpg


كل ما عليك هي نفس الاوامر فوق فقط غير

المساحة > count=512

الي

سيعة اكبر 1 جيجا او 2 جيجا

يكون هكذا

1جيجا

count=1024

2 جيجا

count=2048

لا تنسي تغيير المسارت في الاول

أستبدل

media/ba

الي

media/hdd

.........................
هكذا تتم الاوامر

PHP:
dd if=/dev/zero of=/media/hdd/swapfile bs=1M count=2048


PHP:
chmod 600 /media/hdd/swapfile

PHP:
mkswap /media/hdd/swapfile

PHP:
swapon /count=2048/swapfile

هذا الامر الاخير

حتي يتم كتابتها وتفعيلها في ملف fstab

ضع هذا الامر

PHP:
echo -e "/media/hdd/swapfile \tswap \tswap \tdefaults \t0 \t0" >> /etc/fstab

.......................................................
....................................
** الخطوة الثانية **
...................................
>

انتهينا من الصورة الداخلية

** نأتي كيف تفعيل السواب للصور الخارجية ؟؟

بلنسبة لــــ USB

ضع فقط هذه الاوامر

PHP:
mkswap /media/ba/swapfile

PHP:
swapon /count=512/swapfile

هذا الامر الاخير

حتي يتم كتابتها وتفعيلها في ملف fstab

ضع هذا الامر

PHP:
echo -e "/media/ba/swapfile \tswap \tswap \tdefaults \t0 \t0" >> /etc/fstab

........................
........................

بلنسبة لــــــ هارد ديسك HDD

ضع فقط هذه الاوامر


PHP:
mkswap /media/hdd/swapfile

PHP:
swapon /count=512/swapfile

هذا الامر الاخير

حتي يتم كتابتها وتفعيلها في ملف fstab

ضع هذا الامر

PHP:
echo -e "/media/hdd/swapfile \tswap \tswap \tdefaults \t0 \t0" >> /etc/fstab

.............................
............​



 
أجل هي مهمة
مثال
لخدمة iptv
m3uPlayer
IPTVPlayer

.....
أدخل الامر في تلينت الشاشة السوداء

PHP:
free

الرام المتبقية 136 ميجا من اصل 256 ميجا لجهاز دريم بوكس 800se
التجربة علي قناة عادية بدون عمل سواب swap
0
المهم نسبة used > الاستخدام
98 ميجا لتشغيل القنوات العادية

20.png


1 - هنا تم تجربة خدمة iptv بين سبور
2 - احد افلام علي بلجين IPTVPlayer

بدون سواب
بدأت تعمل الرام الاصلية
من 98 ميجا في تصاعد

كما قلنا الرام المتبقية للجهاز هي فقط 136 ميجا
مع خدمة iptv
وصلت لغاية 113 ميجا لو وصلت في حدود 136 ممكن يحدث تهنج و تعليق و ما شابه ذلك
السواب 0

22.png


بعد عمل سواب 64 ميجا فقط
كل ما عليك هو تغيير اسم OmaR
الي
usb أو hdd
أو باري ألان > ba


PHP:
dd if=/dev/zero of=/media/OmaR/swapfile bs=1M count=64
chmod 600 /media/OmaR/swapfile
mkswap /media/OmaR/swapfile
swapon /media/OmaR/swapfile
echo -e "/media/OmaR/swapfile \tswap \tswap \tdefaults \t0 \t0" >> /etc/fstab

23.png


لم اعمل ريستار لجهازي للتصوير الشاشة
:bang:
بدأ عمل السواب
مع ريستار لجهازك بلكامل
سوف تكتشف انخفاض في الرام الاصلية و مساعدة السواب لها

...................
لحذف السواب من جهازك

PHP:
swapoff /media/omar/swapfile
rm -rf /media/omar/swapfile

................................
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.
أعلى