الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ASP.NET بسرعة سي++

مغلق
بدأه خضر ترزي في 31 مايو 2002 · 0 رد · 410 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1

لفت انتباهي مقارنات قامت بها مواقع لمايكروسوفت على انترنت، هذه المقارنات قامت ببناء موقع على انترنت باستخدام تكنولوجيا مختلفة و هدفها كان مقارنة جافا مع .نت

قامت مايكروسوفت ببناء نسخة من البرامج التي تستخدمها الشركات المصنعة لجافا بواسطة .نت لتختبر السرعة هناك و من ثم قامت ببناء نسخة من تلك البرامج بواسطة لغة سي++ لتعمل على شكل كائنات DLL، حيث ان لغة سي++ هي القادرة على بناء اسرع الصفحات التفاعلية و المخصصه لتحمل ضغط هائل.

انا لم احتاج الى اختبارات بين جافا و .نت لانني باعرف الفارق الكبير في السرعة، ما لفت انتباهي هو الفارق البسيط في السرعة ما بين ASP.NET و Visual C++6 (كائنات ATL).

الصورة التالية تبين عدد الصفحات التي تمت توفيرها في الثانية باستخدام جهاز بمعالجين و 4 معالجات و ثمانية معالجات

nileperf.jpg

نتيجة لتشغيل البرنامج

Nile 2

http://gotdotnet.com/team/compare/nileperf.aspx

حيث وفرت كل من C و ASP.NET ما يقارب ال 4000 صفحة في الثانية معا على 8 معالجات.

اعتقد بان السبب وراء هذه السرعة الهائلة هي ان صفحات ال ASP.NET تحول الى ملفات DLL تخزن في فهرس فرعي اسمه Bin بداخل المواقع التي تعمل بهذه التكنولوجيا لتصبح نفس ملفات ال DLL التي تكون بصعوبة في سي++

تفاصيل كل المقارنات من

http://gotdotnet.com/team/compare/

هذا الموضوع مغلق.

مواضيع مشابهة