تعزيز أداء الكتابة على HDD باستخدام dm-writecache في لينكس
2025-02-03

تتناول هذه المقالة وحدة dm-writecache الأساسية لنظام لينكس، والتي تستفيد من محرك أقراص NVMe SSD كذاكرة تخزين مؤقتة للكتابة إلى محركات الأقراص الصلبة الأبطأ، مما يحسن بشكل كبير أداء الكتابة العشوائية. يُظهر الكاتب زيادة في السرعة بمقدار عشرات المرات من خلال تجارب تقارن سرعات الكتابة العشوائية مع وبدون dm-writecache. تغطي المقالة أيضًا طرق وأدوات التخزين المؤقت الأخرى مثل bcache و ReadyBoost، مع شرح تفصيلي لطريقة تهيئة dm-writecache باستخدام LVM2 وأداة dmsetup للمستخدمين الذين لا يمتلكون LVM2. أخيرًا، تلخص المقالة المكاسب الكبيرة في الأداء التي تحققت باستخدام dm-writecache، وتقترح استخدام مساحة NVMe المتبقية لتخزين البيانات مؤقتًا من محركات أقراص أخرى أبطأ.
التطوير