الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هو swap وهل له أهمية وهل عدم وجوده يضر ام لا تشتغل التوزيعة

بدأه dark.way في 13 مايو 2010 · 12 رد · 9,735 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اللهم صلى وسلم وبارك على سيدنا محمد وعلى اله وصحبه اجمعين

يا اخوان الله يعطيكم العافية بدى اعرف ما هو swap

وما هو الحجم بالظبط الذى يتم تحديده علما بانه يقال انه حجم الرام مضاعف اى لو 512 يبقى الحجم 512*512= 1024

اذن ما الحجم الذى يتم تحديده للسواب بالضبط لكى نحدده عند التنصيب

وما فائدة السواب

علما بانى نزلت ولله الحمد اوبنتو 10 وحددت السواب 3 جيجا

ولكن فى مشكلة ما بعرف اهى من الجهاز ام من التوزيعة عندما اكتمل التنزيل اشتغلت التوزيعة وكل شى تمام

ولكن بعد حوالى 10 دقائق الجهاز يهنج وتيجى شاشة فيها خطوط بيضاء وما بعرف المشكلة فى ايه بالضبط

بالله عليكم لو حد عنده حل لهذه المشكلة يقولى لعل الله ان ينفع بها غيرى

واسأل الله تعالى ان يحرم وجهى ووجوهكم على النار

وأن يرزقنا صحبة عبده نبينا محمد صلى الله عليه وسلم فى أعلى جناته جنات الخلد

#2

أعتقد أن مشكلة لا علاقة لها بال swap (كلامك صحيح بالنسبه لتعريف ال swap).

#3

قد تكون مشكلة ابنتو مع الخادم X والتعريفات .

لا اعرف الصراحة بماذا انصحك .

هل تغلق الكومبز, ام تجرب توزيعة افضل من تلك الناحية مثل فيدورا (عدة ايام و تصدر فيدورا 13 ) ام هل هناك حل للمشكلة ؟

عموما اذا انتظرت فيدورا (او استخدمت النسخة الحالية 12 وانا اضمن استقرارها عندى منذ صدورها) فعليك ببعض الخطوات الاضافية لكى تحسن التوزيعة (اختر ما تريدة)

http://www.my-guides.net/en/content/view/174/26/

اما السواب فهو اضافى لتحسين الرام (فى حالتك مطلوب لان الرام اقل نوعا ماء)

// هل انت مثبت تعريفات كارت شاشة مغلقة اذا كان انفيديا فانصحك بتثبتة ؟

تم تعديل هذه المشاركة بواسطة apex في 15 مايو 2010 في 14:14

name : mohamedyosry

#4

على حسب ما قرأت سابقاً ، the partition for swap لازم يكون على الأقل بنفس حجم الـ ram (و يفضل أكثر) ، لأنه عندما تعمل suspend or hibernate فإنه يخزن البرامج المفتوحة في ذلك الجزأ من الذاكرة.

أما بالنسبة للشاشة و تغير لونها ، فعادة ما يكون هناك مشكلة في تعريف كرت الشاشة ، فأنصحك حالياً أن تقوم بوضع الـ visual effects >> none ، أي كما نصحك الأخ apex بإغلاق الـ compiz .

Program every day for 20 years and you will become a good programmer. Program every day for 10 years and study algorithms on the side and you will become a great programmer !

على الأقل هذا اللي سمعته ...

#5

ذاكرة swap تعمل كذاكرة تصريف الحمل الزائد على الـ RAM

تشابه خاصية تخفيف الضغط على الـram بإضافة flash USB في Windows

ولكن الـ swap أفضل لأن تبادل البيانات بين USB والكمبيوتر أبطأ !!

ويفضل أن يكون حجمة ضعف الـ RAM مناسب جدا

اما مشكلة التنهيق فهذه مثل ماتفضل الإخوه عائدة لكرت الشاشة

#6

ذاكرة الSwap لا تقابل استخدام الUsb في الWindows لزيادة حجم الذاكرة.

الSwap في Linux هو الVirtual Memory في Windows

2

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#7
اقتباس
ذاكرة الSwap لا تقابل استخدام الUsb في الWindows لزيادة حجم الذاكرة.

الSwap في Linux هو الVirtual Memory في Windows

#8
motamayez كتب:

ذاكرة الSwap لا تقابل استخدام الUsb في الWindows لزيادة حجم الذاكرة.الSwap في Linux هو الVirtual Memory في Windows

+1

حدثت لي نفس المشكلة بظهور خطوط بيضاء حتى تملأ الشاشة كلها وتصبح بيضاء

واعتقد ان الاخوة الاعضاء الذين رجحوا ان هذ المشكلة بسبب كارت الشاشة هم على صواب

فبالنسبة لي كانت بسبب استخدامي ال compiz واستخدام Theme خارجي (حصلت عليه من الانترنت)

وبعد ازالتي للبرامج السابقة لم تحدث مرة اخرى حمداً لله

اتمنى ان تكون مشاركتي مفيدة

--

Mina Fouad

Computer & Systems Engineering Dpt.

Faculty of Engineering

Alexandria University

#9

طيب كيف نعرف اذا الـswap شغال ولا لا ؟؟؟

#10
alQassam كتب:

طيب كيف نعرف اذا الـswap شغال ولا لا ؟؟؟

من خلال ال System Monitor >Resources هاتلاقي ال Memory and Swap History

--

Mina Fouad

Computer & Systems Engineering Dpt.

Faculty of Engineering

Alexandria University

#11

السلام عليكم

كما قال الأعضاء المشكلة ليست في swap

ممكن كما قال الأعضاء أنها مشكلة في تعاريف الجهاز رغم أن هدا بعيد لأن أبونتو يتعرف على أغلب الأجهزة، أو المشكل بالثيم

جرب أن تعطل شاشة التوقف و شوف إيه هيحصل

بالتوفيق إن شاء الله

signatur.jpg
#12

إضافة:

* حجم الswap ليس يزيد خطيا linearly بزيادة الram

يعني لو عندك رام 1024 ف 2048 نوعا ما منطقي

لكن لو لديك 4096 فهدر 8192 عمل جنوني

ممكن تجعل 2048 كحد أقصى.

الجواب النهائي هي البرامج التي تستخدمها انت. هل انت محتاج لتخصيص كل هذه المساحة؟

1

ملاحظة: يوجد

أعضاء في قائمة تجاهلي. لذا عدم ردي عليهم لا يدل على موافقتي الضمية لمحتويات مشاركاتهم.

sigsubway.png

#13

[السلام عليكم

مقدمه بسيطه :::

البرنامج بييقى موجود عندك على الهارد مثله مثل اى ملف عادى اخر

لكن عندما تضغط عليه لتشغيله ايه اللى بيحصل؟؟

البرنامج بيحصله loading فى الram

وال cpu يتعامل مع الرام وينفذ التعليمات اللى فيها

فيه فرق بين ال swap and swap sapce

مجموع السواب +جزء من الرام=swap space =virtual memory

swap >>>هى مساحه على الهارد ديسك يتم استخدامها بجانب الذاكره(ram) لزياده مساحه الذاكره المتاحه للبرامج

بمعنى ايه

نفرض ان لديك ا جيجا رام وتم ملؤها بالبرامج(بمعنى انك مشغل برامج كتييير جدا ) وعايز تشغل برنامج تانى مثلا(X) ؟؟؟؟ ايه اللى هيحصل ال operating system مش هيلاقى ذاكره عشان البرنامج دا

دلوقتى نظام التشغيل عندك بيحجز مساحه على الهارد وبيعمل حاجه اسمها swapping

swapping>>>>>> هنفرض انه فيه برنامج فى الذاكره ولكنى مش محتاجه دلوقتى (inactive program (Y)) هياخد البرنامج Y ويحطه فى السواب ويشغل البرنامج الجديد X

===============================================================================================

يتم عمل السواب باحدى الطرق

عمل بارتيشن swap partion

او ملف swap file

افتح التيرمينال

swapon -s

لمعرفه المعلومات عن السواب على توزيعتك

==============================================================================

هل السواب مهم ؟؟؟

مهم

بمعنى لو انتا شغال فى سيرفر وفيه logs او بتعمل crash dumps كتير يبقى هتحتاجه جدا

لوو يوزر عادى برضه هتحتاجه عشان الاداء بتاع الجهاز

ولكن بدونه ستعمل التورزيعه بدليل انك تقدر تضيفه بعد التنصيب

تم تعديل هذه المشاركة بواسطة bond001 في 28 يونيو 2011 في 17:15

2

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…