الموضوع: Himem.sys & emm.386
عرض مشاركة مفردة
  #14  
قديم 10-12-2003
Mirage Guardian Mirage Guardian غير متصل
Registered User
 
تاريخ التّسجيل: Jun 2003
المشاركات: 899
Mirage Guardian is on a distinguished road
هوه بصراحة التعامل مع الكمبيوتر له لغته الخاصة لا هيه عربى ولا انجليزى صرف.. تقدر تسميها لغة تجارية والأمثلة كتير زى فرمته وتسييف وكابيره.. دى فى عرف اللغة تسمى اشتقاقات عربية من أصل انجليزى.. حاجة كدا فرانكوا آراب.. معذرة لو الطريقة غريبة شوية المهم المعلومة توصلك صح :)

مصطلح Conflict اللى ذكرته سليم من حيث الكلام الإنجليزى.. لكنه غير مستخدم كمبيوترياً.. لأن Conflict بنستخدمها فى وصف المشاكل على الـIRQ أو DMA بين كارتين كل واحد بيطلب نفس الشئ..

هنا بيحصل Conflict فعلا بين بعض البرامج زى اللى ذكرتها مع himem أو emm386 على الـDMA
DMA بالمناسبة إختصار لجملة Direct Memory Access
لأن مديرات الذاكرة عموما مش himem أو emm بس بتتعامل مع الذاكرة مباشرة... لو افترضنا وجود برنامج على الدوس محتاج تعامل مباشر (أمر نادر لكنه وارد حدوثه) مش هاتشتغل مع مديرات الذاكرة لأنه بيجحز الذاكرة لحسابه ولا يتم التعامل مع الذاكرة إلا من خلاله بمعنى
there is no Direct Memory Acsess while using himem or emm

بالنسبة للويندوز 98 فيما تحتها استخدم himem.sys فقط وSmartDrv بدون أرقام
ويندوز ميلينيم فيما فوقها لا تستخدم شيئاً
ويندوز عائلة الـNT عموما (NT,2k,XP) لا تستخدم شيئاً..

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