المجموعات الإجتماعية |
البحث |
مشاركات اليوم |
محاكي FSX قسم خاص لعرض اضافات الطائرات لبرنامج الطيران التشبيهي FS X/Steam Edition - Perpar3D |
إضافة رد |
|
أدوات الموضوع |
مشاركة [ 1 ] | |||
|
|||
عضو خط الطيران
|
الحلقة الخامسة: فضاءات عناوين العمليات Process Address Spaces :ظاهرة رسالة الخطأ – لا تتوفر ذاكرة كافية- او Out Of Memory واختصارا OOM ٍكثير من مستخدمي السمليتر يجدون انه عند تشغيل هذه البرامج (REXاو Active sky و PMG’s و FSDT’s KLAX او CYVR و GSX الخ ) مع السمليتر ولفترات طويلة مع برنامج EBF وبرنامج PlanG (طبعا كلها اضافات وقسم لا اعرفها) هو حدوث الانهيار او التوقف ولتفادي ذلك يجب التعرف على تغيير الطريقة التي يتعامل بها الوندوز مع الذاكرة وللدقة الاكثر فهي - فضاء الذاكرة الوهمية – وتختصر ب VAT - كل عملية تجري في الحاسب مثلا fsx.exe لها الذاكرة الوهمية او التخيلية الخاصة بها تسمى فضاء العنوان والتي فيها يتم تحرير او تشغيل الكود –code- لهذه العملية - السمليتر اكس يعمل على 32 بت من مؤشرات الذاكرة الوهمية والتي ستنشأ او تشغل 4 كيكابايت (32x2 ) كحد اقصى - نظام التشغيل وندوز ايضا له كمية ذاكرة مشابهة وهو يجعل عنوان الذاكرة الخاصة به ظاهرة في كل عملية في الحاسب ومن ضمنها السمليتر اكس وافتراضيا فان نظام التشغيل وندوز 32 بت سيعطي فقط 2 كيكا بايت للسمليتر - اما نظام التشغيل 64 بت فسيعطي 4 كيكابايت للسمليتر ال Page File : كاختصار للموضوع فان ال page file - تستخدم كذاكرة اضافية ولكن على القرص الصلب وافتراضيا فان نظام التشغيل يقوم بعمل هذة الpage file على هارد نظام التشغيل وهو C وفي نظام التشغيل وندوز 64 بت فيتم حجز مساحة من الهارد تعادل مرة ونصف قيمة الرام الموجود وكلما اضفنا مزيد من الرام تقل الحاجة لهذه ال paging file وقد لا نحتاجها اطلاقا وهذة ال page file عندما تضاف لفضاءات العناوين للعمليات تسمى VAS وعندما تتضرر او تكون هذه المساحة من الهارد غير منتظمة fragmented هي احد اسباب ظهور رسالة الخطا المذكورة اعلاه وكما ذكرنا فان نظام التشغيل وندوز يستعمل الهارد C لل PAGE FILE وعندما يكون الحاسب مشغولا في تهيئة ملفات السمليتر ومنها التكستر القوي للغيوم والبرامج الملحقة فاننا لا نريد ان يشغل الحاسب نفسه في كتابة ملفات ال Paging file ولمعالجة ذلك نجعل ملفات ال page file ذات قيم ثابتة وكالتالي : اذهب الى my computer ثم Properties ثم Advanced System Setting ثم Advanced ثم Performance ثم Setting ثم Advanced ثم Change وبعد ذلك اذا افترضنا وجود ثلاث هاردات او اكثر( وبالاستعانة بالصورة هنا: نجعل المساحة Custum size 100 ميكا بايت للقرص C في كل خانة ثم نضغطset ثم نختار الهارد الاخر ولكن ليس الهارد المخصص للسمليتر ونضع قيمة 3072 في كل خانة مع ضغط set اما اذا كنا نملك هارد واحد او هارد واحد آخر للسمليتر اكس فنضع 3072 في كل خانة للهارد C وهذا يعطي مساحة واحدة ثابتة تقارب 3 كيكا بايت وهذه كافية للنظام وللسمليتر ولن تتعرض لعملية التجزء defragmentation كما يحدث عندما يقوم الوندوز بادارتها تنصيب السمليتر : ينبغي تنصيب السمليتر في اي هارد عدا الهارد C حتى لا ينشغل الهارد في تلبية ما يحتاجه نظام التشغيل وما يحتاجه السمليتر في نفس الوقت وخصوصا يجب ان لا يتم التنصيب في المحلد الافتراضي C:\ Program Files(x86) حيث ان هذا المجلد يخص ( التنصيب الموثوق ) وستكون هناك مشاكل حتى عندما تكون UAC على وضع Off السمليتر اكس له القابلية للنمو ولذلك يجب ان تكون سعة الهارد لا تقل عن 200 كيكابايت مع هارد آخر لخزن كل التحميلات والادوات والتكستر كما في برامج HiFi ActiveSky برنامج REX بعد تنصيب السمليتر يجب تنصيب السيرفس باك الاولى و الثانية على ان يتم تشغيل السمليتر مرة واحدة على الاقل ثم تنصيب السيرفس باك مع اطفاء وتشغيل الحاسب بين كل تنصيب وطبعا سوف لا تحتاج للسيرفس باك كلها اذا تم تنصيب الاكسلريشن Acceleration وذا تم التصيب كما مطلوب قم ببعض الاعدادات في السمليتر وقم بطيران تجريبي ثم اغلق السمليتر وهنا يجب ان نقوم بعملية الغاء تجزئة الهارد defragmentation ومن المفضل استخدام برنامج تخصصي لذلك لاعطاء الاولوية لملفات ال scenery عن تاشيرها ( بالضبط sorting the scenery indexes ) مثل برنامج O&O defrag او UltimateDefrag . بعد الاكمال نقوم بطيران ىخر لمراقبة اي شيء غير طبيعي ثم نعمل backup للسمليتر كذلك ينبغي حفظ صورة للاعدادات وذلك بعمل مجلد في نفس الهارد الخاص بالخزن ولنسميه FSX Config ثم ننسخ C:/Users/{your_username_here}/AppData/Roaming/Microsoft/FSX/ في المجلد الذي عملناه ملف FSX.CFG : هذا الملف نجده في وندوز 7 في : C:\Users\{your username here}\AppData\Roaming\Microsoft\FSX اما في XP فنجده : C:\Documents and Settings\Application Data\{your username}\Microsoft\FSX وهنا بعض الاعدادات للملفات في Folder Option يجب مراعاتها : من Folder Option نختار View ومن القائمة لخيار folder and drives نضع مؤشر امام view hidden folder وكذلك نرفع التاشير من : “Hide empty drives in the Computer folder” “Hide extensions for known file types” “Hide protected operating system files” “Show pop-up description for folder and desktop items مع اهمال اية رسالة تحذير تظهر . هذا الملف (CFG) يقرا من السمليتر عند التشغيل وذا لم يجده السمليتر فانه يصنع واحدا جديدا وبما يلائم قطع الحاسب التي لديك ويمكن فتح هذا الملف والتعديل عليه ببرنامج ال Notepad وهذا الملف مقسم الى اقسام او رؤوس اقسام مثل [Main] و [Display] وفي كل قسم مجموعة من القيم التي تغير ما نراه على الشاشة وهذه الاقسام والقيم داخل الاقسام ليس لها ترتيب محدد ولكن يجب ان تكتب بصورة صحيحة وبعكسه فانها لن تعمل ولايقاف عمل اي قيمة نضع امامها شارحتين // وفي حال حدث خطا او ان السمليتر لم يعمل نقوم باعادة تسمية ملف ال CFG الى fsx-Copy.cfg ثم نمسح الملف الاصلي وعند تشغيل السمليتر سيصنع ملفا جديدا ولكن نحتاج الى اعدادات جديدة لطيران جدي وطبعا يمكن من واجهة الاعدادات في السمليتر يمكن عمل تغييرات كثيرة ولكن هناك اعدادات يدوية يجب ان نقوم بها في هذا الملف وهذا سيكون موضوع الحلقة القادمة ( IF ANY ) مع الشكر ترتيب الفقرات قد يبدو غير جيد ولكن هذا ما استطيع القيام به وهذا يدفعني الى احتمال انهاء الموضوع |
||
مشاركة [ 2 ] | |||
|
|||
عضو خط الطيران
|
السلام عليكم
الصديق سلام العزيز اقدر كثيرا عملك و جهدك الذي تبذله في توضيح امور معالجة اخطاء السمليتر و تحسين اداءه واني اشجعك على ضرورة الاستمرار في هذه الحلقات وشرح ما لم نكن نعرفه عن ال FSX ونحن بانتظار الحلقة المقبلة بفارغ الصبر مع جزيل الشكر jack abi zaid |
||