نعم . و الله اعلم مفيدة فى سرعة اقلاع البرنامج فقط . اما اثناء العمل به .. ?
مثلا احتجنا شىء نستعمله فى فورم 1 , موجود فى فورم 2 الموجودة فى dll سنحتاج الى كلام مما سيؤثر على السرعة ... ? .
صحيح، حجم ملف البرنامج يؤثر في سرعة إقلاع البرنامج أكثر
وأثناء التشغيل يتضح تأثير المساحة التي يحجزها البرنامج من الذاكرة على سرعة الأداء
استعمال ملفات dll إذا تم بشكل متناسق (ودون أخطاء عند الاستدعاء والتحرير) لن يؤثر على سرعة البرنامج سلبا
بل سيقلل من استهلاك الذاكرة بما يضاعف سرعة التنفيذ، وهذه من ميزات استعمال dll
يبقى شيء، وهو الاستعمال المتكرر (إنشاء وتحرير) لمفات dll، برأيي أنه لن يؤثر على السرعة بشكل سلبي فليس له علاقة بها.
15-11-2010, 11:27 AM (آخر تعديل لهذه المشاركة: 15-11-2010, 11:31 AM بواسطة TF6M.)
السلام عليكم
1- "بل سيقلل من استهلاك الذاكرة بما يضاعف سرعة التنفيذ" سرعة تنفيذ التعليمات نسبي , و لا يتعلق فقط بالحجم المحجوز في
الذاكرة . 2- تبقى كيفية ربط الملف التنفيذي , dynamic &static linking ... بإعتبار الـ DLL's وسط أو بيئة مشاركة لعدة تطبيقات في نفس الصفحة
المحجوزة من الذاكرة , و هذا ما يجعل التطبيقات أقل حجم ! لكن تحتاج
الى RTL للتنفيذ & العمل , كبرامج vb
3- أبسط مثال , يمكننا بناء المشروع build with run time packages
و نلاحظ الفرق ؟