Waste land
هو برنامج نصي لتقدير المساحة المهدرة وتنظيفها في الصور المصغرة غير المستخدمة في الدليل الرئيسي (في أجهزة الكمبيوتر المكتبية المجانية).
الصور المصغرة هي صور صغيرة (أقل من 50 كيلو بايت) تساعد التطبيقات على إظهار معاينة سريعة للملفات (الصور ومقاطع الفيديو والمستندات النصية وما إلى ذلك). للحصول على التفاصيل، راجع معيار إدارة الصور المصغرة.
ترتبط الصور المصغرة بالملفات. عندما يتم نقل هذه الملفات، يمكن فقدان الاقتران، مما يترك الصور المصغرة معزولة. على الرغم من أن المساحة التي تتطلبها كل صورة مصغرة صغيرة جدًا، إلا أنها يمكن أن تنمو أكثر مما تعتقد.
يتم تخزين الصور المصغرة في الدلائل normal
large
fail
. على سبيل المثال، إذا كان لديك الآلاف من الصور المخزنة في أدلة مختلفة في Pictures/Downdloads
، فمن الممكن أن يكون لديك آلاف الصور المصغرة إما بالشكل normal
أو large
أو كليهما. إذا قررت نقلها إلى Pictures/Reviewed
، فمن المحتمل أن يكون لديك ضعف الصور المصغرة عن ذي قبل. يتم إنشاء الصور المصغرة حسب الطلب، لذلك لن يحدث ذلك بين عشية وضحاها. ولكن ذلك سيحدث في مرحلة ما.
عند توصيل كاميرا أو هاتف، من المحتمل أن تحصل على صور مصغرة أثناء تصفحك لها. لذلك، في المرة التالية التي تقوم فيها بتوصيل تلك الأجهزة، ستكون الصور المصغرة موجودة ويمكنك تصفحها بشكل أسرع... فقط إذا كان لا يزال لديك نفس الصور في الكاميرا (غير محتمل) وإذا قمت بتوصيل الكاميرا بنفس منفذ USB.
لقد كتبت هذا السيناريو في عام 2006 لغرضي الخاص. ومع ذلك، في أحد عطلات نهاية الأسبوع، عندما كنت أساعد في عمل نسخة احتياطية (نسخة متطابقة) للدليل الرئيسي بأكمله، لاحظت أن rsync
كان عالقًا في ~/.thumbnails/normal
. لقد طلبت rsync
تخطي ~/.thumbnails
وكان سريعًا مرة أخرى (نسبيًا). يبدو rsync
يدفع ثمناً في الدلائل المكتظة بالسكان. عندما قمت بتشغيل waste land
، كان هناك أكثر من 45000 صورة مصغرة يتيمة باستخدام مساحة تزيد عن 750 ميجابايت. قد تختلف المسافة المقطوعة الخاصة بك.
لم أشارك البرنامج النصي من قبل لأنني أعتبره اختراقًا سريعًا. فهو لا يحل المشكلة، بل مجرد عرض. ومع ذلك، سيكون من الأسوأ حذف دليل .thumbnails
من وقت لآخر.