بحث
ماك بوك نيو: أداء يضاهي خوادم السحابة في قواعد البيانات
الحواسيب #ماك_بوك_نيو #آبل_سيليكون

ماك بوك نيو: أداء يضاهي خوادم السحابة في قواعد البيانات

تاريخ النشر: آخر تحديث: 8 مشاهدة 0 تعليق 3 دقائق قراءة
8 مشاهدة
0 إعجاب
0 تعليق
موثوق 95%

في اختبارات مثيرة للاهتمام، قام جابور سزارنياس، من شركة DuckDB، بمقارنة أداء جهاز MacBook Neo بسعة تخزين 512 جيجابايت مع مجموعة من الخوادم السحابية، بهدف تقييم كيفية أداء حاسوب آبل المحمول المخصص للمبتدئين في مهام قواعد البيانات الثقيلة.

MacBook Neo يتحدى خوادم سحابية بذاكرة أكبر بأربع مرات

في منشور مدونة بعنوان "بيانات ضخمة على أرخص جهاز MacBook"، وصف سزارنياس كيف قام باختبار أداء MacBook Neo باستخدام معيارين رئيسيين: ClickBench و TPC-DS. يركز ClickBench على 43 استعلامًا تتناول عمليات التجميع والتصفية، وتعمل هذه العمليات على جدول واحد كبير يحتوي على 100 مليون صف، بحجم حوالي 14 جيجابايت عند ضغطه بصيغة Parquet و 75 جيجابايت بصيغة CSV. أما TPC-DS فيحتوي على 24 جدولًا و 99 استعلامًا، والعديد منها أكثر تعقيدًا ويتضمن ميزات مثل دوال النوافذ.

يتضح من الصورة المرفقة (صورة 1) كيف يتنافس MacBook Neo مع خوادم سحابية أقوى في أحمال عمل قواعد البيانات. في جميع الاختبارات، واجه MacBook Neo خادمين سحابيين:

  • خادم c6a.4xlarge بمعالج AMD EPYC بـ 16 نواة افتراضية و 32 جيجابايت من ذاكرة الوصول العشوائي (RAM).
  • خادم c8g.metal-48xl بمعالج Graviton4 ضخم بـ 192 نواة افتراضية و 384 جيجابايت من ذاكرة الوصول العشوائي (RAM).

نتائج اختبار ClickBench: تفوق في التشغيل البارد وتنافسية في الساخن

بالنسبة لاختبار ClickBench، تم إجراء اختبارين: تشغيل بارد (Cold Run) يقيس الأداء عندما تكون ذاكرات التخزين المؤقت فارغة، وتشغيل ساخن (Hot Run) يقيس الأداء بعد أن يستفيد النظام من التخزين المؤقت. في التشغيل البارد، تفوق MacBook Neo على كل من الخادمين السحابيين بفارق كبير، حيث أكمل جميع الاستعلامات في أقل من دقيقة، وكان أسرع بما يصل إلى 2.8 مرة من نظرائه.

أوضح DuckDB أن هذا التفوق يعود إلى أن الخوادم السحابية تستخدم أقراصًا متصلة بالشبكة، مما يجعل الوصول إلى قاعدة البيانات عليها يهيمن على إجمالي أوقات تشغيل الاستعلامات. بينما يمتلك MacBook Neo قرص NVMe SSD محليًا، والذي يوفر وصولاً سريعًا نسبيًا في القراءة الأولى، على الرغم من أنه ليس الأفضل في فئته.

تغيرت الأمور خلال اختبار التشغيل الساخن: أكمل الخادم c8g.metal-48xl الاختبار في 4.35 ثانية، وجاء الخادم c6a.4xlarge في المرتبة الثانية بفارق كبير بزمن 47.86 ثانية، بينما جاء MacBook Neo أخيرًا بزمن 54.27 ثانية، أي أسرع بحوالي 10% فقط مما كان عليه في التشغيل البارد.

ومع ذلك، من الجدير بالذكر أن MacBook Neo لا يزال بإمكانه التفوق على الخادم c6a.4xlarge في متوسط أوقات تشغيل الاستعلامات، وهو خادم سحابي متوسط الحجم. كما أن إجمالي وقت تشغيل الحاسوب المحمول أبطأ بنسبة 13% فقط على الرغم من أن الخادم السحابي يمتلك 10 نوى معالج إضافية و 4 أضعاف ذاكرة الوصول العشوائي.

أداء MacBook Neo في اختبار TCP-DS

بالنسبة لاختبار TCP-DS، قدم DuckDB تفاصيل مقارنة أقل، لكنه أظهر أن MacBook Neo لا يزال يؤدي بشكل جيد للغاية، بالنظر إلى مواصفاته العتادية. عند مقياس SF100، أكمل الحاسوب المحمول معظم الاستعلامات بسهولة بمتوسط وقت تشغيل للاستعلام يبلغ 1.63 ثانية وإجمالي وقت تشغيل قدره 15.5 دقيقة. عند مقياس SF300، بدأت قيود الذاكرة بالظهور. بينما كان متوسط وقت تشغيل الاستعلام لا يزال جيدًا عند 6.90 ثانية، استخدم DuckDB أحيانًا ما يصل إلى 80 جيجابايت من المساحة للتفريغ على القرص، وكان من الواضح أن بعض الاستعلامات ستستغرق وقتًا طويلاً. على الأخص، استغرق الاستعلام رقم 67 51 دقيقة لإكماله. لكن الأجهزة والبرامج استمرت في العمل معًا بلا كلل، واجتازوا الاختبار في النهاية، حيث أكملوا جميع الاستعلامات في 79 دقيقة.

تجدر الإشارة إلى أن هذه لم تكن المرة الأولى التي يختبرون فيها شريحة A19 Pro. فبعد إطلاق iPhone 16 Pro، أجروا اختبار TCP-H على الجهاز داخل دلو من الثلج الجاف عند درجة حرارة -50 درجة مئوية، حيث أكمل الاختبار في 478.2 ثانية.

لمعرفة المزيد حول اختبارات DuckDB على MacBook Neo، ندعوكم لزيارة مدونتهم. ما رأيكم في أداء هذا الجهاز؟ هل تتوقعون أن تغير هذه النتائج نظرتنا لأجهزة الحاسوب المحمولة؟ شاركونا آراءكم في التعليقات.

الأسئلة الشائعة

تفوق MacBook Neo بشكل كبير في اختبارات التشغيل البارد، حيث أكمل جميع الاستعلامات في أقل من دقيقة، وكان أسرع بما يصل إلى 2.8 مرة من الخوادم السحابية المنافسة.

يعود السبب إلى امتلاك MacBook Neo قرص NVMe SSD محليًا يوفر وصولاً سريعًا للبيانات، بينما تعتمد الخوادم السحابية على أقراص متصلة بالشبكة، مما يؤثر على سرعة الوصول في التشغيل البارد.

في التشغيل الساخن، جاء MacBook Neo في المرتبة الأخيرة، لكنه لا يزال يتفوق على خادم سحابي متوسط الحجم (c6a.4xlarge) في متوسط أوقات تشغيل الاستعلامات، وكان إجمالي وقته أبطأ بنسبة 13% فقط رغم الفارق الكبير في العتاد.

التعليقات 0

سجل دخولك لإضافة تعليق

لا توجد تعليقات بعد. كن أول من يعلق!