-
بالله فزعتكم يا جماعة
عندي سؤال الله لايهينكم عن Virtual memory
لماذا أقصى حجم تحتله هذه الذاكرة على الهارديسك تكون 4GB أربعة جيجا بايت...والمقصود هنا من ناحية Hardware وليست من ناحية Software يعنى شي يخص تركيبها على المذربورد أو علاقتها
RAM slots :confused:
بالله هذا السؤال عليه 20درجة ممكن تردو علي في أسرع وقت :D
-
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...ng/paging.html
Good luck on your exam,
-
بسم الله الرحمن الرحيم
الذاكرة الافتراضية ليست جزء من الهاردوير. الذاكرة الافتراضية عبارة عن جزء من القرص الصلب يحجزه نظام التشغيل لكى يستغله لوضع الملفات المؤقته والتى لايجد لها مكانا بالذاكرة الرئيسية للجهاز.
-
سؤالي ليست على ماهيتها ولكن من ناحية الهاردوير..لماذا لا تتعدى 4جيجا والسؤال الموجه إلينا كان عن الهاردوير..
اعتقد شي يخص علاقتها ب RAM slots وعددها على المذربور
ولكن لماذا لا تتعدى الاربعة هل لأن السلوت للرام 4 سلوت وأقصى ما توصل إليه من الرام 1 جيجا
بالله ردوا على سؤالي جدا ضروري
مشكور أخ الوليد على الرد
-
سبب تحديد الحجم الأقصى للذاكرة الافتراضية موضح في اللنك،
وهو أنه معالجات 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
-
الله يوفقك ويعطيك العافيه ...هذا الموضوع ماني لاقيته من أسبوع
الموجود كله عن زيادة هذه الذاكرة
الله يجزاك بالخير
-
كما قال لك الأخ وليد
الأنظمة الحالية المستخدمة لمعالجات 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بت
-
نقطة نسيت ذكرها:
أحيانا يعتمد على نوع الchipset، قد يضع صانعوه حدا أقصى للذاكرة، مثلا بنتيوم3 كان يستطيع عنونة 64 جيجا بايت رام، ولكن بعض لوحات بنتيوم 3 الشائعة لم تكن تعنون أكثر من 3*256=768 ميجا بايت، لمعرفة السبب والتفاصيل، راجع موقع الشركة المصنعة.
-
مشكور يعطيك ألف عافية هذا كان الجواب
جزاك الله خير وجعله في ميزان حسناتك