Overlay ان هناك شيئ مضاف بعد نهاية الملف التنفيذي
-
في ترويسة Header الملف التنفيذي يتم تحديد حجم الملف
ان كان حجم الملف الموجود بالقرص اكبر من الحجم الموجود بالترويسة Header عندها نسمى الاضافة Overlay
-
اصل الكلمة بعود للثمانينات على ايام DOS حيث كانت الذاكرة Memory محدودة
اي كان هناك حد لحجم الملف التنفيذي
ففي حالة كان الكود كبير جدا كان يقسم الى امثر من ملف بحيث تكون لاحقو الملف الاول EXE والبقية OVL
بدلا من ايكون هناك ملف LowLAnder.exe كبير الحجم و غير قابل للتنفيذ يقسم مثلا
LowLAnder.exe
HiLander.olv
DownLander.ovl
Zoolander.ovl
هذا مجرد مثال
عند تنفيذ LowLAnder.exe يقوم باستخدام الملفات الاخرى حسب الحاجة
هناك من قال لما ذا انشاء ملفات كثيرة ؟ وقام باضافة محتوى تلك الملفات الى نهاية الملف LowLAnder.exe بحيث عند التنفيذ يستخدم يفتح نفسه ويبدئ باستعمال الملفات الاخرى الموجودة بنهايته...وهكذا يصبح ليدينا ملف واحد
-
-
في ترويسة Header الملف التنفيذي يتم تحديد حجم الملف
ان كان حجم الملف الموجود بالقرص اكبر من الحجم الموجود بالترويسة Header عندها نسمى الاضافة Overlay
-
اصل الكلمة بعود للثمانينات على ايام DOS حيث كانت الذاكرة Memory محدودة
اي كان هناك حد لحجم الملف التنفيذي
ففي حالة كان الكود كبير جدا كان يقسم الى امثر من ملف بحيث تكون لاحقو الملف الاول EXE والبقية OVL
بدلا من ايكون هناك ملف LowLAnder.exe كبير الحجم و غير قابل للتنفيذ يقسم مثلا
LowLAnder.exe
HiLander.olv
DownLander.ovl
Zoolander.ovl
هذا مجرد مثال
عند تنفيذ LowLAnder.exe يقوم باستخدام الملفات الاخرى حسب الحاجة
هناك من قال لما ذا انشاء ملفات كثيرة ؟ وقام باضافة محتوى تلك الملفات الى نهاية الملف LowLAnder.exe بحيث عند التنفيذ يستخدم يفتح نفسه ويبدئ باستعمال الملفات الاخرى الموجودة بنهايته...وهكذا يصبح ليدينا ملف واحد
-
#كاتب الموضوع : dj-siba