إزالة ملايين الملفات في اللينيكس في أسرع وقت ممكن


نشر كيث ونستين نتائج لدراسة قام بها مثيرة للاهتمام: ماهو الأمر الأسرع لحذف ملايين الملفات الفارغة في نظام اللينيكس؟ لإجراء هذا التحليل، قام بقياس الوقت المستغرق مع الأوامر المنفذة بإستخدام عدة برامج تباعا كـ find ،rsync و rm.

هنا يوجد جدول لمقارنة النتائج:

الأوامر المستخدمة عدد الملفات الوقت المستغرق للحذف
rsync -a –delete empty/ s1/ 1000000 6m50.638s
find s2/ -type f -delete 1000000 87m38.826s
find s3/ -type f | xargs -L 100 rm 1000000 83m36.851s
find s4/ -type f | xargs -L 100 -P 100 rm 1000000 78m4.658s
rm -rf s5 1000000 80m33.434s

هنا مواصفات الجهاز عند إستخدام الاختبار:
  • المعالج: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz
  • 4 جيجا للرام
  • القرص الصلب : ST3250318AS: 250G/7200RPM

شاركها بين أصدقائك:

شاركنا تعليقك

0 Response to "إزالة ملايين الملفات في اللينيكس في أسرع وقت ممكن"

إرسال تعليق