تم في هذه الورقة مقارنة خوارزميات الكاش الأساسية من حيث الأداء و السرعة لأغراض التخزين المؤقت لأغراض الويب ذات المحتوى الديناميكي و أغراض التخزين المؤقت في القرص الصلب، من خلال دراسة الخوارزميات التقليدية في هذا المجال، بهدف تحديد مدى الاستفادة من الخوارزميات الأساسية في مجال التخزين على الأقراص الصلبة و في مجال كاش الويب، بينت النتائج أن الخوارزميات ذات توابع الاستبدال التي تعتمد المؤشرات الأساسية (مثل LRU، LFU) تعطي نتائج أفضل في التخزين المؤقت لأغراض التخزين في الأقراص الصلبة في حين تحتاج خوارزميات كاش الويب إلى معايير إضافية لعمل تابع الاستبدال للحصول على مؤشرات أداء عالية. كما تبين أن خوارزميات الكاش في الويب تعطي أداء أخفض منه في القرص الصلب و عليه تبرز الحاجة إلى تطوير خوارزمية كاش الويب بشكل دائم.
In this research paper, we compare the basic cache algorithms in terms of
performance and speed for the purposes of web caching for dynamic content
and hard disk buffering purposes, by studying the traditional algorithms in
this field, in order to determine the utilization of the basic algorithms in disk
storage in the field of web caching. The results shows that algorithms with
replacement functions that rely on basic indicators (such as LRU, LFU) give
better results in storage for storage purposes in hard drives, while web
caching algorithms need additional benchmarks for replacement work to get
high performance indicators, Web Cache algorithms also show lower
performance then that hard drive, so the need to constantly develop the Web
cache algorithm.
Artificial intelligence review:
Research summary
تناقش هذه الورقة البحثية مقارنة بين خوارزميات الكاش الأساسية من حيث الأداء والسرعة لأغراض التخزين المؤقت للويب الديناميكي وأغراض التخزين المؤقت في القرص الصلب. تم دراسة الخوارزميات التقليدية مثل LRU و LFU، ووجد أن هذه الخوارزميات تعطي نتائج أفضل في التخزين المؤقت على الأقراص الصلبة مقارنة بكاش الويب. تحتاج خوارزميات كاش الويب إلى معايير إضافية لتحقيق أداء عالي. كما تبين أن أداء خوارزميات الكاش في الويب أقل من أداءها في القرص الصلب، مما يشير إلى الحاجة المستمرة لتطوير خوارزميات كاش الويب. تم استخدام المنهج التجريبي والمنهج الوصفي للتحقق من فرضيات البحث، وتم تصميم محاكيات لاختبار الخوارزميات على كل من القرص الصلب ومخدم الويب. أظهرت النتائج أن الخوارزميات المحسنة مثل GDFS تعطي أداء أفضل من الخوارزميات الأساسية، خاصة في مجال الويب. توصي الدراسة باستخدام الخوارزميات المحسنة في مجال الويب والخوارزميات الأساسية أو المحسنة بشكل بسيط في مجال القرص الصلب.
Critical review
دراسة نقدية: تعتبر هذه الورقة البحثية شاملة ومفصلة في تحليلها لخوارزميات الكاش المختلفة وتطبيقاتها على كل من القرص الصلب وكاش الويب. ومع ذلك، يمكن الإشارة إلى بعض النقاط التي قد تحتاج إلى مزيد من التوضيح أو التحسين. أولاً، لم يتم التطرق بشكل كافٍ إلى تأثير العوامل البيئية مثل نوعية البيانات وحجمها على أداء الخوارزميات. ثانياً، كان من الممكن تقديم تحليل أعمق حول كيفية تحسين الخوارزميات الحالية بدلاً من مجرد الإشارة إلى الحاجة لتطويرها. أخيراً، كان من المفيد تضمين تجارب عملية إضافية أو دراسات حالة لتوضيح تطبيقات الخوارزميات في بيئات حقيقية.
Questions related to the research
-
ما هي الخوارزميات الأساسية التي تم دراستها في الورقة؟
تم دراسة خوارزميات LRU و LFU كخوارزميات أساسية في الورقة.
-
ما هو الهدف الرئيسي من البحث؟
الهدف الرئيسي هو تقييم أداء مجموعة من سياسات الاستبدال المختلفة لخوارزميات الكاش وتحديد الأفضل منها لأغراض التخزين المؤقت في القرص الصلب وكاش الويب.
-
ما هي الخوارزمية التي أعطت أفضل أداء في مجال الويب؟
خوارزمية GDFS أعطت أفضل أداء في مجال الويب مقارنة بباقي الخوارزميات.
-
ما هي التوصيات المقدمة في الورقة؟
توصي الورقة باستخدام الخوارزميات وحيدة المعيار في القرص الصلب والخوارزميات المحسنة مثل GDFS في مجال الويب.
References used
K,Arashi, Taha, R Ezaei-H, Achesu P Eyman , G Aderi Leila, Acta Medica, “Designing And Evaluating The Web-Based Information System Of Primary, Health Care In Accordance With The Electronic Health Records Of Iran”, Mediterranea, 2016, 32: 2051
Moruz, Gabriel; Negoescu, Andrei; Neumann, Christian; W, Volker;” Engineering Efficient Paging Algorithms”;Goethe University Frankfurt am Main. Robert-Mayer-Str. 11-15, 60325 Frankfurt am Main, Germany.2015
Saemundsson, Trausti ;”An experimental comparison of cache algorithms”; Research Methodology, Reykjavik University, September 30, 2013
Due to the large increase in the use of data communication and information exchange
services of different types in different environments, the standard and the programming
had to be a language of characterization is ideal for scalability and develo
In this paper, we compare the performance of sporadic tasks scheduler algorithms on
a multi-core platform in order to determine the best algorithm in terms of a set of
parameters adopted by researchers in this field, which in turn gives us accurate
Wireless sensor networks (WSNs) are often deployed by random bestrewing
(airplane bestrewing for example). A majority of nodes cannot obtain their coordinate
beforehand. Therefore, how to obtain the position information of unknown nodes, which is
We study in this research proposing and testing a new optimal algorithm in
performance and speed is suitable for caching of web objects with dynamic content
through studying the conventional classic algorithms that are common in caching web
pages
The shortest path problem can be categorized in to two
different problems; single source shortest path problem (SSSP) and
all pair shortest algorithm (APSP). In this paper, analysis and
comparison between complexity of the famous shortest path
al