المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : بالله فزعتكم يا جماعة



طالبة علم
05-01-2004, 23:32
عندي سؤال الله لايهينكم عن Virtual memory
لماذا أقصى حجم تحتله هذه الذاكرة على الهارديسك تكون 4GB أربعة جيجا بايت...والمقصود هنا من ناحية Hardware وليست من ناحية Software يعنى شي يخص تركيبها على المذربورد أو علاقتها
RAM slots :confused:
بالله هذا السؤال عليه 20درجة ممكن تردو علي في أسرع وقت :D

JB007
06-01-2004, 01:03
Hello!
Sorry for writing in english but I am working on the univ. computer.

I believe you mean the maximum RAM capacity which is 4GB on 32bit systems. I performed a search on google.com and it came up with this website which seems to be useful: https://www14.brinkster.com/mrdscasa/os/paging/paging.html

Good luck on your exam,

الوليد
06-01-2004, 07:11
بسم الله الرحمن الرحيم

الذاكرة الافتراضية ليست جزء من الهاردوير. الذاكرة الافتراضية عبارة عن جزء من القرص الصلب يحجزه نظام التشغيل لكى يستغله لوضع الملفات المؤقته والتى لايجد لها مكانا بالذاكرة الرئيسية للجهاز.

طالبة علم
06-01-2004, 12:14
سؤالي ليست على ماهيتها ولكن من ناحية الهاردوير..لماذا لا تتعدى 4جيجا والسؤال الموجه إلينا كان عن الهاردوير..
اعتقد شي يخص علاقتها ب RAM slots وعددها على المذربور
ولكن لماذا لا تتعدى الاربعة هل لأن السلوت للرام 4 سلوت وأقصى ما توصل إليه من الرام 1 جيجا
بالله ردوا على سؤالي جدا ضروري
مشكور أخ الوليد على الرد

walcom
06-01-2004, 12:55
سبب تحديد الحجم الأقصى للذاكرة الافتراضية موضح في اللنك،
وهو أنه معالجات intel 32 bit ، ابتداء من 386، ناقل العنونة فيها 32 بت، من بينها 12 بت لعنونة كل بت داخل صفحة الذاكرة، تبقى منها 20 بت، وتستخدم لعنونة رقم الصفحة، ومعروف طبعا أن البت له قيتمين 0 و 1 لا غير، يعني احتمالين فقط للقيم، إذن عدد الصفحات الممكنة عنونتها

(للقراءة الواضحة اضغط باليمين، encoding, left-to-right document)
2^20 =1048576 pages
وحجم هذه الصفحات= عددها * حجم كل صفحة
=1048576 *4096=4294967296 byte
=4 GB

والبحوث الآن جارية لزيادة هذه السعة ، نظرا لاقتراب أجهزة القوة والسرعة من هذا الحاجز
وخصوصا Xeon

طالبة علم
06-01-2004, 14:35
الله يوفقك ويعطيك العافيه ...هذا الموضوع ماني لاقيته من أسبوع
الموجود كله عن زيادة هذه الذاكرة
الله يجزاك بالخير

الخلف
06-01-2004, 19:52
كما قال لك الأخ وليد

الأنظمة الحالية المستخدمة لمعالجات 32 بت ( بدءا من معالجات 386 ولغاية Pentium 4 و Athlon XP ) ونظرا لكونها 32 بت فسجلاتها تتسع حتى لعنونة ما مقداره 32 بت من صفحات الذاكرة

وبالحساب البسيط يظهر أن الـ 32 بت ما هي إلا 4GB

المعالجات التي تعمل وفق تقنية 64 بت مثل Itanium من شركة Intel و Athlon 64 و Athlon 64 FX و Opteron من شركة AMD يمكنها عنونة ما مقداره 64بت من صفحات الذاكرة... وهذا يساوي عدد كبير جدا يصل إلى 18446744073709551616 وهذا أكبر بكثير من الـ 4GB ( هذا الرقم يتعدى الـ Terabyte بكثير )... فلهذا تم تقليل هذا الدعم إلى 48بت ليصبح دعمها 256TB وهذا أكثر من كافٍ إضافة لكونه أقل تكلفة من دعم 64بت

walcom
07-01-2004, 20:48
نقطة نسيت ذكرها:
أحيانا يعتمد على نوع الchipset، قد يضع صانعوه حدا أقصى للذاكرة، مثلا بنتيوم3 كان يستطيع عنونة 64 جيجا بايت رام، ولكن بعض لوحات بنتيوم 3 الشائعة لم تكن تعنون أكثر من 3*256=768 ميجا بايت، لمعرفة السبب والتفاصيل، راجع موقع الشركة المصنعة.

طالبة علم
07-01-2004, 22:24
مشكور يعطيك ألف عافية هذا كان الجواب
جزاك الله خير وجعله في ميزان حسناتك