جعل QEMU أسرع بعشر مرات باستخدام هذه الحيلة الغريبة
أثناء تصحيح أخطاء اختبارات NixOS ، اكتشف Linus Heckemann أوقات نسخ بيانات بطيئة للغاية (أكثر من ساعتين) على جهاز افتراضي QEMU. كشفت تحليلات الأداء باستخدام perf أن خادم 9p الخاص بـ QEMU استخدم قائمة مرتبطة غير فعالة (تعقيد O (n)) للبحث عن الملفات. من خلال التبديل إلى جدول هاش الذي يوفره glib (تعقيد O (1)) ، قلل وقت الاختبار إلى 7 دقائق وساهم بنجاح في تحسين مشروع QEMU.