نظام macOS ومعالجات Apple Silicon
MagicMacCleaner app icon

MagicMacCleaner: أداة تنظيف أصلية لمعالجات Apple Silicon

4.9(2,480 تقييم)

مجاني 100% وبدون إعلانات. استعد 50-150 جيجابايت من بيانات النظام الخفية وذاكرة التخزين المؤقت لـ Xcode DerivedData ومحاكيات iOS وحاويات Docker.

تنزيل DMG (مجاني) مجاني 100% وبدون إعلانات خاص بـ Apple Silicon (M1–M4)
100% On-Device Processing
Zero Cloud Telemetry
Apple Silicon M1–M4 Native
No Hidden Subscriptions

حول التطبيق

MagicMacCleaner عبارة عن أداة مساعدة أصلية فائقة السرعة لتنظيف القرص وصيانة المطورين، تم تصميمها من الألف إلى الياء خصيصًا لأجهزة Mac من Apple Silicon (M1 وM2 وM3 وM4) التي تعمل بنظام التشغيل macOS 13+ (Ventura وSonoma وSequoia).

واجهة ومعاينة macOS

تصميم أصلي بتقنية SwiftUI مخصص حصرياً لنظام macOS ومعالجات Apple Silicon

MagicMacCleaner — Native Apple Silicon Utility
MagicMacCleaner - macOS Desktop Interface

تفاصيل وإمكانيات MagicMacCleaner

MagicMacCleaner عبارة عن أداة مساعدة أصلية فائقة السرعة لتنظيف القرص وصيانة المطورين، تم تصميمها من الألف إلى الياء خصيصًا لأجهزة Mac من Apple Silicon (M1 وM2 وM3 وM4) التي تعمل بنظام التشغيل macOS 13+ (Ventura وSonoma وSequoia).

على عكس المنظفات التجارية التقليدية التي تفرض اشتراكات شهرية قوية، وتقصفك بالنوافذ المنبثقة، وتثبيت برامج خلفية مستمرة تستهلك عمر البطارية (راجع [مقارنة MagicMacCleaner vs CleanMyMac] المتعمقة)(magic-mac-cleaner-vs-cleanmymac.html)))، فإن MagicMacCleaner مجاني 100% وبدون إعلانات. فهو لا يجمع القياس عن بعد، ولا يحتوي على تعليمات برمجية لتتبع الشبكة، ويعالج كل بايت محليًا على جهازك.

الأهم من ذلك، أن MagicMacCleaner تم تصميمه لتنظيف ذاكرات التخزين المؤقت الثقيلة والمخفية للمطورين والنظام التي تتجاهلها برامج التنظيف القياسية: Xcode DerivedData، وأوقات تشغيل iOS Simulator المهجورة، وذاكرة التخزين المؤقت لبناء Docker، وملفات حزم Git المعزولة، وسجلات الحاويات غير المفهرسة، ومجلدات "node_modules" المنسية المدفونة عبر دلائل مشروعك.

معضلة تخزين Apple Silicon: لماذا تمتلئ محركات أقراص SSD بسعة 256 جيجابايت و512 جيجابايت بسرعة

تعد أجهزة كمبيوتر Apple Silicon MacBooks وMac Studio من أعاجيب الكفاءة الحسابية، ولكن تسعير التخزين الموحد غير القابل للترقية من Apple يعني أن ملايين المستخدمين والمطورين يعملون على محركات أقراص SSD داخلية بسعة 256 جيجابايت أو 512 جيجابايت.

في نظام التشغيل macOS، لا تعد مساحة القرص مجرد مساحة تخزين سلبية؛ فهو يحكم بشكل مباشر سرعة نظامك واستقراره التشغيلي. تستخدم Apple Silicon بنية الذاكرة الموحدة (UMA)، حيث تتم مشاركة ذاكرة الوصول العشوائي ذات النطاق الترددي العالي بين وحدة المعالجة المركزية ووحدة معالجة الرسومات والمحرك العصبي. عندما تمتلئ ذاكرة الوصول العشوائي الفعلية لديك أثناء سير العمل المكثف (مثل تجميع التعليمات البرمجية أو تشغيل حاويات Docker أو تحرير فيديو عالي الدقة)، يعتمد نظام التشغيل macOS على تبديل الذاكرة الافتراضية المكتوب على SSD الداخلي لديك بتنسيق `/private/var/vm`.

عندما تنخفض سعة SSD لديك إلى أقل من 15% إلى 20% من السعة الحرة:

  • تزداد تجزئة نظام ملفات APFS، مما يؤدي إلى تدهور أداء الإدخال/الإخراج العشوائي للقراءة/الكتابة.
  • لا يستطيع نظام التشغيل macOS تخصيص كتل مبادلة متجاورة، مما يتسبب في حدوث زيادات في وحدة المعالجة المركزية (CPU) لمهام kernel.
  • يرتفع تضخيم كتابة NAND بشكل كبير، مما يقلل بشكل كبير من العمر الافتراضي (TBW) لمحرك SSD الملحوم غير القابل للاستبدال.
  • تفشل إصدارات Xcode وDocker وAndroid Studio بشكل غامض بسبب أخطاء غامضة خارج مساحة القرص.

يقوم MagicMacCleaner بحل هذا الاختناق بشكل دائم من خلال استهداف ذاكرات التخزين المؤقت الضخمة المخفية التي تخشى الأدوات المساعدة اليومية من لمسها.

تجربة الوضع المزدوج: الوضع البسيط مقابل وضع المطور الخبير

حجم واحد لا يناسب الجميع أبدًا في صيانة البرامج. لا ينبغي أبدًا الخلط بين مستخدم MacBook Air العادي الذي يتطلع إلى استعادة المساحة من خلال المسارات الغامضة مثل `~/Library/Developer/Xcode/DerivedData`. وعلى العكس من ذلك، يحتاج مهندس البرمجيات ذو الخبرة إلى مسارات POSIX الدقيقة وأرقام inode وتفاصيل تنفيذ سطر الأوامر.

يعالج MagicMacCleaner هذه المشكلة من خلال تبديل الوضع الفوري:

1. الوضع البسيط (المستخدمون العاديون والمبدعون):

  • تفسيرات باللغة الإنجليزية البسيطة بدون المصطلحات الفنية.
  • مؤشرات أمان واضحة: ما تحتويه كل فئة، ولماذا يعد حذفها آمنًا، وما إذا كان macOS سيقوم بإعادة إنشائها تلقائيًا.
  • يتم إخفاء علامات تبويب المطورين وأدوات النظام الجذر بشكل واضح حتى لا تتمكن أبدًا من تعطيل إعداد التطوير عن طريق الخطأ.
  • تنظيف آمن بنقرة واحدة مع حماية تلقائية لسلة المهملات.

2. وضع الخبير (المطورون ومهندسو النظام):

  • يكشف عن مسارات الدليل الدقيقة، وأهداف الارتباط الرمزي، وعمليات تخصيص كتلة القرص.
  • يفتح أدوات المطورين المخصصة: Simulator Runtime Manager، وGit Repository Garbage Collection، وLevel 1 Fast Sweep، وDocker Prune.
  • رؤية كاملة لعناصر البناء عبر Swift وRust وGo وPython وJava وNode.js.
  • تصدير JSON للتشغيل الجاف لفحص كل ملف مرشح قبل لمس بايت واحد.

1. المطور محرك التنظيف العميق

من المعروف أن مجموعات تطوير البرمجيات الحديثة جشعة. غالبًا ما يكون لدى المطور الذي لم يقم بتطهير بيئته بشكل عميق خلال ستة أشهر ما بين 80 جيجابايت إلى 150 جيجابايت من ذاكرة التخزين المؤقت للإنشاء الزائدة عن الحاجة:

  • Xcode DerivedData & Module Cache: ملفات الكائنات المتوسطة، والرسوم البيانية للرموز، وذاكرة التخزين المؤقت للوحدات التي تم إنشاؤها بواسطة أدوات إنشاء Clang وSwift (`~/Library/Developer/Xcode/DerivedData`). يقوم MagicMacCleaner بفهرسة كل مجلد مشروع بأمان، ويعرض أسماء المشروعات بالضبط، والطوابع الزمنية الأخيرة التي تم تعديلها، والمساحة القابلة للاسترداد.
  • Simulator Runtime Manager: عند تثبيت إصدارات iOS أو watchOS أو tvOS جديدة في Xcode، يقوم macOS بتخزين صور قرص وقت تشغيل المحاكي في `/Library/Developer/CoreSimulator/Profiles/Runtimes`. يستهلك كل وقت تشغيل قديم ما بين 8 جيجابايت و15 جيجابايت من مساحة القرص. يتكامل MagicMacCleaner مباشرةً مع `simctl`، ويعرض عدد الأجهزة وتواريخ آخر استخدام، وينفذ أوامر `simctl runtimedelete` الجراحية بنقرة واحدة.
  • XCTestDevices & CoreDevice DeviceFS: بقايا عمليات التشغيل الاختبارية التلقائية ولقطات القرص لأجهزة iPhone وiPad المتصلة عبر USB/Wi-Fi (`~/Library/Developer/CoreDevice/DeviceFS` و`~/Library/Developer/XCTestDevices`). يمكن تجميع ما يزيد عن 20 جيجابايت بسهولة على مدار بضعة أشهر من التطوير النشط.
  • Docker Build Cache: يقوم Docker Desktop على نظام macOS بتخزين القرص الافتراضي الخاص به في صورة أولية تتوسع باستمرار. يستهدف MagicMacCleaner طبقات ذاكرة التخزين المؤقت للبناء العالقة والصور المتدلية مع توفير الحماية الصارمة لحاوياتك النشطة وأحجام قاعدة البيانات المستمرة.
  • أداة فحص `node_modules` المهجورة: تشتهر مشاريع Node.js بأشجار التبعية المتداخلة بشدة. عند الانتهاء من مشروع عميل أو التخلي عنه، يظل المجلد "node_modules" الذي تبلغ سعته 1 جيجابايت+ موجودًا على محرك الأقراص لديك إلى الأبد. يقوم MagicMacCleaner بفحص جذور مشروعك المحددة (على سبيل المثال، `~/Projects`، `~/Developer`، `~/Work`، `~/Documents/GitHub`) للعثور على المشاريع الخاملة غير النشطة لأكثر من 60 يومًا، مما يتيح لك إزالة الآلاف من الملفات التابعة بنقرة واحدة.
  • ذاكرة التخزين المؤقت للحزم متعددة اللغات: تدقيق شامل لـ Homebrew (`~/Library/Caches/Homebrew`)، والحمولة (Rust `~/.cargo/registry`)، والذهاب إلى إنشاء ذاكرة التخزين المؤقت (`~/Library/Caches/go-build`)، وذاكرة التخزين المؤقت لعجلة Python (`~/Library/Caches/pip`)، وCocoaPods (`~/Library/Caches/CocoaPods`)، وMaven (`~/.m2`)، وGradle (`~/.gradle/caches`).

2. المسح السريع من المستوى 1 (Shift-Cmd-L)

بالنسبة للمطورين الذين لديهم مواعيد نهائية ضيقة، يتميز MagicMacCleaner المسح السريع من المستوى الأول (`⇧⌘L`). تركز هذه اللجنة المتخصصة بشكل صارم على مصادر النظام الأربعة الأسرع نموًا والقابلة لإعادة الإنشاء بنسبة 100%:

  • `~/Library/Developer/CoreDevice/DeviceFS` (لقطات صور الجهاز المتصل)
  • `~/Library/Developer/XCTestDevices` (استنساخ محاكاة الاختبار المعزول)
  • `~/Library/Developer/XcodeBuildMCP/workspaces` (مساحات عمل خادم إنشاء MCP)
  • ملفات حزم Git المؤقتة التي تمت مقاطعتها (`.git/objects/pack/tmp_pack_` و `tmp_idx_` التي خلفتها النسخ الملغاة أو إسقاط الشبكة)

يقوم المستوى 1 بمسح هذه الدلائل المتطايرة في أقل من ثانيتين باستخدام برامج تشغيل دليل POSIX غير المتزامنة عالية الكفاءة، وحساب الحجم الدقيق لكل مرشح والسماح بالاسترداد الفوري بنقرة واحدة.

3. إزالة الغموض عن "بيانات النظام" والتخزين المخفي

أكبر مصدر للإحباط بالنسبة لمستخدمي macOS هو الفئة الغامضة بيانات النظام (المعروفة سابقًا باسم "أخرى") في إعدادات تخزين Apple، والتي غالبًا ما تتضخم إلى 100 جيجابايت أو أكثر دون تفسير.

يقوم MagicMacCleaner بتقشير طبقات بيانات نظام macOS:

  • حاويات التطبيقات: تقوم تطبيقات وضع الحماية لنظام التشغيل macOS بتخزين الملفات المؤقتة وطبقات ذاكرة التخزين المؤقت وقواعد البيانات في `~/Library/Containers`. يكشف MagicMacCleaner عن التطبيقات المحددة التي يتزايد حجمها.
  • ذاكرة التخزين المؤقت للنظام والمستخدم: يقوم بفحص `/Library/Caches` وذاكرة التخزين المؤقت للمستخدم بحثًا عن الملفات المؤقتة المعزولة التي خلفتها البرامج التي تم إلغاء تثبيتها أو العمليات المعطلة.
  • مجلدات Var المؤقتة: يقوم نظام macOS بتخزين عناصر تجميع النظام، وذاكرة التخزين المؤقت للخطوط، والصور المصغرة السريعة في `/private/var/folders`. يتعرف MagicMacCleaner بأمان على ذاكرة التخزين المؤقت للجلسة منتهية الصلاحية.
  • APFS Local Snapshots Insight: عند تمكين Time Machine، يقوم macOS بإنشاء لقطات APFS كل ساعة تعمل على منع تحرير كتل القرص المحذوفة. يقوم MagicMacCleaner بمراجعة هذه اللقطات ويقدم توصيات استصلاح موجهة وغير مدمرة.

4. الباحث الذكي عن الملفات المكررة والكبيرة

يعد حذف الملفات المكررة أمرًا خطيرًا إذا لم يفهم المنظف APFS (نظام ملفات Apple). في APFS، يؤدي تكرار الملف في Finder إلى إنشاء استنساخ النسخ عند الكتابة الذي يشارك كتل القرص الفعلي ولا يشغل أي مساحة إضافية حتى يتم تعديله. تتعرف المنظفات القياسية عن طريق الخطأ على هذه النسخ، وتحذفها، ولا تحرر بايتًا واحدًا من مساحة التخزين الفعلية الفعلية!

يستخدم MagicMacCleaner التجزئة التقدمية على مرحلتين:
1. APFS Clone & Inode Filter : يفحص inode نظام الملفات الأساسي. يتم اكتشاف الكتل المستنسخة والروابط الثابتة التي تشير إلى نفس البيانات واستبعادها من التقارير الكاذبة لتوفير المساحة.
2. المسح المسبق السريع لبصمة الإصبع: تتم مقارنة الملفات المرشحة ذات أطوال البايت المتطابقة عبر بادئة بحجم 4 كيلو بايت وتجزئة لاحقة. يتم حذف 98% من الملفات غير المكررة في أجزاء من الثانية دون قراءة الملف بأكمله.
3. تشفير كامل SHA-256: تخضع المطابقات المرشحة الحقيقية فقط لتجزئة SHA-256 كاملة باستخدام عوامل متعددة الخيوط تم ضبطها على نوى أداء شريحة M-series، مما يضمن عدم اختناق SSD أبدًا بسبب الحرارة الزائدة.

5. أداة إلغاء تثبيت التطبيقات الآمنة

يؤدي سحب تطبيق من `/Applications` إلى سلة المهملات إلى ترك عشرات الميجابايت (وأحيانًا الجيجابايت) من التفضيلات وملفات الدعم وقواعد البيانات المخزنة مؤقتًا ووكلاء التشغيل في الخلفية.

يفحص MagicMacCleaner معرف حزمة التطبيق المستهدف (`CFBundleIdentifier`) ويحدد موقع جميع الملفات المرتبطة عبر:

  • `~/دعم المكتبة/التطبيقات/`
  • `~/Library/Caches/` & `/Library/Caches/`
  • `~/Library/Containers/` & `~/Library/Group Containers/`
  • `~/Library/Preferences/` & `~/Library/حالة التطبيق المحفوظ/`
  • `~/Library/LaunchAgents/` & `/Library/LaunchDaemons/`

تتم معاينة كل شيء في تسلسل هرمي منظم قبل إزالته، مما يسمح لك بالقضاء التام على البرامج العنيدة دون ترك بقايا رقمية.

6. ضمان السلامة المعمارية والالتزام بالخصوصية

الأمن ليس فكرة لاحقة في MagicMacCleaner؛ إنه أساسي لرمز التطبيق:

  • Zero Symlink Traversal (Anti-TOCTOU): يقوم MagicMacCleaner بالتحقق من صحة إدخالات الملف قبل وبعد المسح لمنع هجمات الارتباط الرمزي من وقت التحقق إلى وقت الاستخدام (TOCTOU). لن يتبع مطلقًا رابطًا رمزيًا خارج وضع الحماية إلى أدلة المستخدم المحمية.
  • فلسفة سلة المهملات أولاً: تؤدي عمليات التنظيف العادية إلى نقل الملفات إلى سلة المهملات الأصلية لنظام التشغيل macOS (`~/.Trash`). إذا قمت بحذف شيء ما عن طريق الخطأ، فيمكنك استعادته على الفور باستخدام "Cmd-Z" أو النقر بزر الماوس الأيمن على "إرجاع" في Finder.
  • تشغيل أقفال التطبيقات: يتم اكتشاف العمليات النشطة (مثل Xcode أو Simulator أو Docker أو Chrome أو Final Cut) في الوقت الفعلي. يرفض MagicMacCleaner حذف ملفات ذاكرة التخزين المؤقت التي تنتمي إلى العمليات النشطة حاليًا، مما يمنع حدوث أعطال أو تلف البيانات.
  • خاص وغير متصل بالإنترنت بنسبة 100%: تم تصميمه بدون أي وحدات شبكات شبكية أو مكتبات تحليلية. تظل أسماء الملفات والتسلسلات الهرمية للمجلدات ومحتويات القرص موجودة بشكل صارم على جهاز Mac الخاص بك.

حرر العشرات من الجيجابايت اليوم. قم بتنزيل MagicMacCleaner واستمتع بتجربة أداء جهاز Apple Silicon Mac الخاص بك حقًا!

مُقدِّر المساحة التفاعليةApple Silicon M1/M2/M3/M4 الأمثل

احسب مقدار مساحة القرص التي يمكنك استعادتها اليوم

حدد تكوين Mac ومسارات العمل الأساسية أدناه. تحسب الخوارزمية الخاصة بنا المساحة المقدرة القابلة للاسترداد بناءً على معايير قياس حقيقية عبر أكثر من 10000 جهاز تطوير من أجهزة Apple Silicon.

القدر القابل للاسترداد
~74.5 GB
مساحة تخزين قابلة للاسترداد فورًا
Xcode والبيانات المشتقة:
~38.2 GB
ذاكرة التخزين المؤقت والفهارس وسجلات المحاكاة
عامل الميناء والتبعيات:
~18.4 GB
إنشاء طبقات ذاكرة التخزين المؤقت ووحدات العقدة
بيانات النظام وذاكرة التخزين المؤقت:
~17.9 GB
var/folders، حاويات، سجلات
صفر زغب • مقارنة شفافة

MagicMacCleaner مقابل المنظفات التقليدية

لماذا تقبل بدفع 39.95 دولارًا سنويًا مقابل الأدوات المساعدة التجارية المتضخمة التي تقوم بتثبيت برامج خلفية مستمرة وتفقد ذاكرة التخزين المؤقت للمطورين الأساسيين لديك؟ تعرف على كيفية تنافس MagicMacCleaner مع الأدوات التجارية والأدوات المساعدة المفتوحة.

الميزات والمقياسMagicMacCleanerCleanMyMac XDaisyDiskOnyX
السعر والترخيصمجاني 100% للأبداشتراك بقيمة 39.95 دولارًا سنويًاشراء بقيمة 9.99 دولارًا لمرة واحدةمجاني (برامج التبرعات)
الإعلانات وعمليات البيعصفر إعلانات، وصفر زيادات في المبيعاتالنوافذ المنبثقة للتجديد القويةلا شيء (تطبيق مدفوع)لا يوجد
تحسين أداء Apple Siliconنسخة أصلية من واجهة ARM64 SwiftUI الأصليةالثنائي العالمي 2الثنائي العالمي 2إصدارات منفصلة لنظام التشغيل
بيانات Xcode المشتقة وذاكرة التخزين المؤقت للفهرسالتدقيق العميق على مستوى المشروعمستوى السطح فقطالعرض المرئي فقط (الحذف اليدوي)لا يوجد
مدير وقت تشغيل محاكي iOSتكامل simctl (حفظ أكثر من 20 جيجابايت)لا توجد إدارة لوقت التشغيللا يوجدلا يوجد
إنشاء Docker ذاكرة التخزين المؤقت وجذور المشروعBuildx وnode_modules المستهدفةلا يوجد وعي بعامل الإرساء/العقدةلا يوجدلا يوجد
صيانة Git Repo وتنظيف Packfileكائنات عدد git وتطهير tmp_packلا يوجدلا يوجدلا يوجد
استنساخ APFS ومنطق تكرار Inodeيستبعد نسخ النسخ عند الكتابةعد الاستنساخ الإيجابي الكاذبلا يوجد محرك مكررلا يوجد
قياس النظام عن بعد وتحميلات الشبكةغير متصل بالإنترنت بنسبة 100% (بدون رمز شبكة)أدوات تطوير البرامج (SDK) للتحليلات والتسويق الشاملةالحد الأدنى من التحليلاتغير متصل
ذاكرة الوصول العشوائي الخلفية وبصمة وحدة المعالجة المركزية0 ميغابايت (لا توجد برامج خلفية ثابتة)180 ميجابايت - 350 ميجابايت لبرنامج الخلفية المستمر0 ميغابايت (بدون البرنامج الخفي)0 ميغابايت (بدون البرنامج الخفي)
بنية النظام الشاملة

الدليل الفني العميق لنظامي التشغيل macOS وApple Silicon Disk Storage

تحليل هندسي لكيفية تفاعل macOS APFS وUnified Memory Swap وعناصر تجميع المطورين على أجهزة M1/M2/M3/M4.

1. فهم بنية APFS وتخزين النسخ عند الكتابة

عندما طرحت Apple نظام ملفات Apple (APFS) مع نظام التشغيل macOS High Sierra، أحدثت تغييرًا جذريًا في كيفية تخصيص مساحة التخزين على محركات الأقراص ذات الحالة الصلبة الحديثة. في أنظمة الملفات القديمة مثل HFS+، يؤدي تكرار ملف فيديو بحجم 10 جيجابايت بدقة 4K في Finder إلى نسخ كل كتلة بيانات فعليًا على شرائح NAND، مما يستهلك 10 جيجابايت إضافية من المساحة الفعلية. في APFS، يؤدي تكرار أحد العناصر إلى إنشاء استنساخ النسخ عند الكتابة. يقوم نظام الملفات بإنشاء إدخال بيانات تعريف ثانٍ يشير إلى نفس سجلات النطاق الفعلي الموجودة على SSD.

يطرح هذا التصميم المعماري الأنيق مشكلة كبيرة لأدوات تنظيف القرص التقليدية. تقوم المنظفات التقليدية المكتوبة باستخدام POSIX stat() الساذجة بمسح أحجام الملفات ببساطة عن طريق قراءة عدد البايتات المذكور في إدخالات الدليل. عندما تقوم هذه المنظفات بفحص محرك الأقراص الخاص بك، فإنها تضيف الملفات المستنسخة وتبلغ عن مئات الجيجابايت من "الملفات غير المرغوب فيها المكررة". عندما ينقر المستخدم على "حذف"، تقوم الأداة ببساطة بإلغاء ربط مؤشر بيانات تعريف واحد. نظرًا لأن الكتل المادية الأساسية لا تزال تتم الإشارة إليها بواسطة النسخة المتبقية، يتم تحرير صفر بايت فعلي من ذاكرة فلاش NAND.

يحل MagicMacCleaner هذه المشكلة من خلال التفاعل مباشرة مع استدعاءات نظام APFS ذات المستوى المنخفض (مثل getattrlistbulk() مع ATTR_CMN_FILEID واستعلامات مشاركة النطاق). إذا كان هناك ملفان يشيران إلى نفس نطاقات القرص الفعلي، فإن MagicMacCleaner يضع علامة عليهما على أنهما نسخ محايدة للتخزين، مما يمنع الإحصائيات المضللة ويضمن أنك تقضي الوقت فقط في إدارة الملفات التي تستهلك حقًا سعة التخزين الفعلية.

2. بنية الذاكرة الموحدة (UMA)، وتآكل SSD، والاختناق الحراري

على عكس أجهزة الكمبيوتر المستندة إلى Intel حيث تحتفظ وحدة المعالجة المركزية ووحدة معالجة الرسومات المنفصلة بمجموعات منفصلة من ذاكرة الوصول العشوائي عبر ناقلات PCIe عالية زمن الاستجابة، تطبق Apple Silicon بنية ذاكرة موحدة. تتمتع كل كتلة معالجة - أداء وحدة المعالجة المركزية ومراكز الكفاءة، ونواة وحدة معالجة الرسوميات المعدنية، والمحرك العصبي ذو 16 نواة، ومعالج إشارة الصورة - بوصول مباشر إلى مجموعة واحدة مشتركة من الذاكرة فائقة الاتساع (تعمل بسرعة تصل إلى 800 جيجابايت/ثانية على شرائح M-Max وM-Ultra).

على الرغم من أن UMA يوفر نطاقًا تردديًا غير مسبوق وزمن وصول بدون نسخ، فإنه يفرض عقوبات تخزينية شديدة على أجهزة Mac التي تم تكوينها بذاكرة موحدة بسعة 8 جيجابايت أو 16 جيجابايت. عندما تقوم بتجميع مشروع Xcode أثناء تشغيل Docker Desktop، ومساحات عمل Slack المتعددة، وأربعين علامة تبويب للمتصفح، يرتفع ضغط الذاكرة إلى المناطق الصفراء والحمراء. يجب أن يقوم macOS بترحيل صفحات الذاكرة غير النشطة ديناميكيًا إلى القرص باستخدام مبادلة الذاكرة الافتراضية المضغوطة (/private/var/vm/swapfile*).

عندما يحتوي SSD الداخلي لديك على مساحة خالية تقل عن 20 جيجابايت، فإن نواة macOS تواجه صعوبة في العثور على كتل تخصيص APFS متجاورة لمبادلة الذاكرة الافتراضية. يستجيب نظام التشغيل من خلال تشغيل خوارزميات ضغط الذاكرة بقوة على مراكز كفاءة وحدة المعالجة المركزية، مما يزيد من التبديد الحراري، ويستنفد عمر بطارية MacBook، ويتسبب في حدوث تلعثم مفاجئ في واجهة المستخدم وكرات الشاطئ الدوارة. والأسوأ من ذلك، أن الضرب المستمر المكثف على محرك SSD ممتلئ تقريبًا يؤدي إلى تسريع تضخيم كتابة NAND، مما يؤدي إلى تدهور دائم في قدرة تحمل إجمالي البايتات المكتوبة (TBW) لمحرك SSD الملحوم وغير القابل للاستبدال.

من خلال الاحتفاظ بما لا يقل عن 50 جيجابايت إلى 80 جيجابايت من المساحة الحرة المتجاورة المتوفرة على محرك الأقراص الأساسي لديك، يضمن MagicMacCleaner أن يحافظ جهاز Apple Silicon Mac على أعلى كفاءة للتبديل، ويعمل بشكل أكثر برودة بشكل ملحوظ، ويحافظ على سلامة أجهزته الداخلية لسنوات قادمة.

3. إزالة الغموض عن "بيانات النظام" لنظام التشغيل MacOS: الأسباب الخمسة الرئيسية

في إعدادات نظام macOS → عام → التخزين، كثيرًا ما يعرض المخطط الشريطي الملون فئة رمادية ضخمة بعنوان بيانات النظام والتي تتراوح بين 50 جيجابايت و250 جيجابايت. تقوم Apple عن عمد بتجميع أي ملف خارج مستندات المستخدم والصور القياسية والموسيقى ودليل /Applications المسجل في هذه الفئة الشاملة. يشمل المساهمون الأساسيون:

  • لقطات جهاز التوقيت المحلي APFS (/.snapshots): إذا كنت تستخدم Time Machine مع محرك أقراص خارجي أو NAS على الشبكة، فسيقوم macOS بإنشاء لقطات دلتا APFS محلية كل ساعة عندما يتم فصل محرك النسخ الاحتياطي الخارجي. عند حذف مشروع فيديو بحجم 40 جيجابايت أو مجلد بيانات مشتق بسعة 20 جيجابايت في Finder، لن تنخفض مساحة القرص لأن لقطة APFS المحلية تحتفظ بمؤشر مجمد لتلك الكتل.
  • حاويات التطبيق (~/Library/Containers/): بموجب متطلبات أمان macOS App Sandbox، يتم تعيين دليل حاوية معزول لكل تطبيق في وضع الحماية يحتوي على مكتبته الخاصة وذاكرة التخزين المؤقت ومجلدات البيانات. يمكن لتطبيقات البث (مثل Spotify أو Telegram) تجميع أكثر من 30 جيجابايت من الصوت والفيديو المخزن مؤقتًا هنا والتي لا يمكن لإعدادات التخزين الأصلية تصنيفها.
  • صورة النوم (/private/var/vm/sleepimage): في أجهزة MacBooks، يقوم نظام macOS بكتابة محتويات ذاكرة الوصول العشوائي (RAM) بالكامل إلى SSD الخاص بك عند إغلاق الغطاء لدعم النوم الآمن. على جهاز Mac بسعة 64 جيجابايت أو 128 جيجابايت، يمكن لهذا الملف المخفي الواحد تأمين مساحة تخزين داخلية تتراوح بين 64 جيجابايت و128 جيجابايت بشكل دائم.
  • سجلات النظام والتقارير التشخيصية (/Library/Logs/DiagnosticReports/): عندما يتعطل تطبيق Electron أو أداة التطوير، يقوم macOS بكتابة تفريغ أساسي وسجل تشخيصي. على مدار أشهر من تكرار البرامج، يمكن أن تنمو عمليات تفريغ الأعطال إلى عشرات الجيجابايت.
  • حزم التحديث المرحلي لنظام التشغيل Mac (/Library/Updates/): عندما يقوم macOS بتنزيل تحديثات النظام في الخلفية، يتم فك حزم مثبتات delta في دلائل التدريج للنظام. إذا فشل تثبيت التحديث أو تم تأجيله، فغالبًا ما تظل صورة قرص التثبيت بسعة 14 جيجابايت محصورة على القرص.

4. بيئة المطورين تنظيف عميق: الميكانيكا التقنية

يحتوي MagicMacCleaner على محركات مسح وتطهير مصممة خصيصًا لسلاسل أدوات المطورين الأكثر شهرة في العالم:

تطوير منصة Xcode وApple

يعد Xcode من بين أكثر مستهلكي الأقراص عدوانية في مجال الحوسبة الحديثة. عادةً ما يفقد مهندس iOS النشط 100 جيجابايت من مساحة القرص لصالح Xcode كل ستة أشهر:

مسارات Xcode وذاكرة التخزين المؤقت المستهدفة
التدقيق
~/Library/Developer/Xcode/DerivedData
~/Library/Developer/Xcode/Archives
~/Library/Developer/Xcode/iOS DeviceSupport
/Library/Developer/CoreSimulator/Profiles/Runtimes
~/Library/Developer/XCTestDevices

يقوم MagicMacCleaner بفحص DerivedData لكل مشروع بشكل مستقل، لتمييز الإصدارات النشطة عن المشاريع الخاملة لأكثر من 30 يومًا. يقوم بتدقيق أوقات تشغيل المحاكي عبر xcrun simctl runtime list -j، مما يتيح الحذف الآمن لأوقات التشغيل القديمة (على سبيل المثال iOS 16.2 عندما تستهدف iOS 18 بالفعل) دون إتلاف سلسلة شهادات المطور النشطة أو ملفات تعريف التوفير.

Docker Desktop على نظام التشغيل macOS

يعمل Docker Desktop داخل جهاز افتراضي خفيف الوزن. ضمن macOS Virtualization.framework، يستخدم الجهاز الظاهري صورة قرص متفرقة (Docker.raw). بينما يقوم Docker بتوسيع هذا الملف عند سحب الصور، فإن نظام التشغيل macOS لا يقوم بتصغيره تلقائيًا عند إزالة الصور. علاوة على ذلك، تعمل إصدارات Docker متعددة المراحل على إنشاء ذاكرة تخزين مؤقت واسعة النطاق لـ BuildKit.

Docker BuildKit Layer Prune
البرنامج الخفي
$docker builder prune -a --filteruntil=168h

يتواصل MagicMacCleaner مع برنامج Docker المحلي لاستدعاء أوامر builder prune الآمنة، وتطهير ذاكرة التخزين المؤقت للطبقة غير المرجعية مع الحفاظ على وحدات التخزين المُسماة وتشغيل مثيلات الحاوية سليمة بنسبة 100%.

وحدات_العقدة وفخاخ التبعية المهجورة

تعتمد تطبيقات JavaScript وTypeScript على آلاف الحزم الصغيرة. يمكن أن يحتوي مستودع React أو Next.js الحديث الواحد على أكثر من 80000 ملف فردي في مجلد node_modules الخاص به، مما يستهلك مساحة تتراوح من 1.2 جيجابايت إلى 2.5 جيجابايت.

تنظيف المشروع الخامل
التدقيق
~/Projects/client-alpha/node_modules(dormant 94 days • 1.4 GB)
~/Developer/next-demo/.next/cache(dormant 62 days • 820 MB)

يجري MagicMacCleaner تدقيقًا ذكيًا للدليل التكراري عبر مساحات عمل المشروع المحددة لديك. إنه يشير إلى آخر طابع زمني لالتزام Git وتواريخ تعديل الملف. إذا لم يتم التطرق إلى المشروع خلال أكثر من 60 يومًا، يقوم MagicMacCleaner بوضع علامة على مجلدات ذاكرة التخزين المؤقت node_modules، أو .next، أو .turbo الخاصة به لحذفها. نظرًا لأنه يمكن إعادة إنشاء تبعيات الحزمة في أي وقت عبر npm install أو pnpm install، يمكنك استعادة عشرات الجيجابايت بأمان دون فقدان سطر واحد من رمز مشروعك الفعلي.

5. النظام البيئي متعدد الأكوام: منظفات Rust وGo وPython وJava

بعيدًا عن Xcode وJavaScript، يحتفظ مهندسو البرمجيات المعاصرون في كثير من الأحيان ببيئات متعددة اللغات تجمع عناصر بناء ضخمة عبر المترجمين:

  • الصدأ والحمولة (~/.cargo/registry/ & target/): يؤدي تجميع مشاريع Rust باستخدام LLVM إلى إنتاج كميات هائلة من ذاكرة التخزين المؤقت للتجميع التزايدي ورموز تصحيح الأخطاء. يمكن لمساحة عمل Rust واحدة إنشاء 15 جيجابايت من العناصر بسهولة في المجلد target/ الخاص بها. يكتشف MagicMacCleaner عمليات سحب البضائع غير النشطة وذاكرات التخزين المؤقت لفهرس التسجيل دون إتلاف سلاسل أدوات Rust النشطة المثبتة عبر rustup.
  • Golang Build Cache (~/Library/Caches/go-build & $GOPATH/pkg/mod): تقوم ذاكرات التخزين المؤقت لبرنامج التحويل البرمجي Go بإنشاء مخرجات بقوة لتسريع عمليات التجميع اللاحقة. على مدار أشهر من التشغيل، غالبًا ما تتضخم ذاكرة التخزين المؤقت هذه إلى 20 جيجابايت أو أكثر. يقوم MagicMacCleaner بتنفيذ عملية جمع البيانات المهملة لذاكرة التخزين المؤقت للوحدة الآمنة المكافئة لـ go clean -cache -modcache.
  • بيئات وعجلات بايثون الافتراضية (~/.cache/pip & conda pkgs): يقوم علماء البيانات الذين يقومون بتشغيل Jupyter وPyTorch وTensorFlow بتجميع غيغابايت من العجلات الثنائية المخزنة مؤقتًا وأوزان نماذج PyTorch وحزم بيئة Conda المعزولة. يحدد MagicMacCleaner موقع أدلة .venv المتدلية ويمسح عجلات إنشاء النقاط الزائدة عن الحاجة.
  • Java وMaven وGradle (~/.gradle/caches & ~/.m2/repository): يعاني مطورو Android ومهندسو Java/Kotlin الخلفيون في كثير من الأحيان من مكتبات JAR وAAR المكررة التي تم تنزيلها عبر إصدارات Gradle المختلفة. يقوم MagicMacCleaner بتشذيب أغلفة توزيع Gradle daemon القديمة ومرطبانات التجميع القديمة بشكل آمن.

6. استكشاف الأخطاء وإصلاحها في حالات الشذوذ الشائعة في تخزين نظام التشغيل MacOS

يواجه مستخدمو Mac في كثير من الأحيان سلوكًا محيرًا للتخزين عند محاولة إجراء عمليات التنظيف اليدوية. يوفر MagicMacCleaner علاجات تلقائية لهذه العوائق الكلاسيكية في نظام التشغيل MacOS:

مشكلة شاذة: "المساحة القابلة للتطهير" مقابل المساحة الحرة الفعلية

تفحص Finder ويظهر لك "100 جيجابايت مجانًا (40 جيجابايت قابلة للتطهير)." ومع ذلك، عند محاولة تثبيت لعبة بسعة 70 جيجابايت أو تنزيل تحديث Xcode، يُبلغ النظام عن عدم وجود مساحة كافية على القرص! لماذا؟

يحدد نظام التشغيل macOS لقطات Time Machine المحلية والأصول السحابية المخزنة مؤقتًا وذاكرات التخزين المؤقت للنظام غير النشطة على أنها "قابلة للتطهير". يعد نظام التشغيل بحذف هذه الملفات عند الحاجة إلى مساحة، لكن القائمين على التثبيت التابعين لجهات خارجية يتحققون من كتل القرص غير المخصصة تمامًا. يجبر MagicMacCleaner نظام APFS الفرعي على استعادة الكتل القابلة للتطهير على الفور، وتحويل المساحة الوهمية "القابلة للتطهير" إلى غيغابايت حقيقية ومادية وغير مخصصة.

مشكلة غريبة: سلة المهملات ترفض إفراغها ("العنصر قيد الاستخدام")

تسحب مشروعًا قديمًا إلى سلة المهملات وتنقر على "إفراغ"، فقط لكي يظهر خطأ في نظام التشغيل macOS: "لا يمكن إكمال العملية لأن العنصر قيد الاستخدام." يحدث هذا عادةً بسبب قيام عملية في الخلفية (مثل عملية Node منسية، أو البرنامج الخفي لمحاكاة Xcode، أو QuickLook) بتأمين واصف ملف في دليل محذوف.

يفحص MagicMacCleaner واصفات الملفات المقفلة باستخدام استعلامات Darwin kernel الأصلية. ويطالبك بأمان بفصل واصف الملف المعزول أو عزل الملف المقفل، مما يسمح بإفراغ سلة المهملات بسلاسة دون الحاجة إلى إعادة تشغيل النظام.

7. أوزان الذكاء الاصطناعي المحلي وCoreML وLLM: أداة التخزين الصامت الجديدة بسعة 50 جيجابايت

بفضل بنية الذاكرة الموحدة القوية من Apple Silicon والمحرك العصبي Neural Engine المكون من 16 نواة، أصبحت محطات عمل Mac هي المنصة الأولى لتشغيل نماذج الذكاء الاصطناعي المحلية ذات الأوزان المفتوحة. تعمل أدوات مثل Ollama، وLM Studio، وWhisper.cpp، وComfyUI، وLlama.cpp على تمكين المطورين من تشغيل شبكات عصبية عميقة دون الاتصال بالإنترنت تمامًا.

ومع ذلك، فقد قدم تطوير الذكاء الاصطناعي المحلي أكبر نمط استهلاك للتخزين المخفي في تاريخ نظام التشغيل macOS:

  • ذاكرة التخزين المؤقت لـ Face Hub (~/.cache/huggingface/hub/): عندما تختبر نموذجًا مفتوح المصدر باستخدام مكتبة المحولات أو مكتبة الناشرات الخاصة بـ Python، تقوم Hugging Face بتنزيل وحدات أمان متعددة الجيجابايت أو نقاط تفتيش PyTorch. إذا قمت باختبار ثلاثة نماذج 7B ونموذجين لتوليد الصور، فإن ذاكرة التخزين المؤقت للمستخدم تخزن بهدوء أكثر من 45 جيجابايت من الأوزان الثنائية غير القابلة للتغيير والتي لا تحذف نفسها أبدًا.
  • نماذج أولاما النقطية (~/.ollama/models/blobs/): سحب النماذج الكمية (مثل Llama 3 أو Mistral أو DeepSeek) عبر Ollama يكتب نقاط طبقة SHA-256 الأولية. عندما تقوم بتشغيل ollama rm، تتم إزالة البيان، ولكن تظل طبقات الطبقة غير المرجعية في كثير من الأحيان باقية في دليل التخزين المحلي.
  • كتالوجات النماذج الكمية لـ CoreML: تقوم أدوات تحويل CoreML من Apple وذاكرات التخزين المؤقت لتجميع نماذج Xcode بتخزين الأوزان المتوسطة float16 وint4 عبر ~/Library/Application Support/com.apple.ModelCatalog والدلائل المؤقتة للمطورين.

يتميز MagicMacCleaner بمدقق وزن مخصص للذكاء الاصطناعي والتعلم الآلي. فهو يقوم بمسح دلائل النماذج القياسية، ويعرض حجم المعلمة الدقيق ومستوى القياس (على سبيل المثال، Q4_K_M، FP16) لكل نموذج مخبأ، ويسمح للمطورين باستعادة 40 جيجابايت + من نقاط فحص الوزن الخاملة بأمان مع عدم وجود خطر على بيئات التشغيل المثبتة الخاصة بهم.

8. انتفاخ ذاكرة التخزين المؤقت للإلكترون والكروم والماسنجر

أحد التحولات النموذجية الرئيسية في الحوسبة المكتبية الحديثة هو أن العديد من أدوات العمل اليومية - مثل Slack، وDiscord، وMicrosoft Teams، وNotion، وFigma، وWhatsApp - ليست تطبيقات macOS أصلية. وبدلاً من ذلك، فهي عبارة عن متصفحات Chromium مجمعة تعمل بمحركات Node.js داخل غلاف Electron.

يعمل كل تطبيق Electron على تشغيل مثيل Chromium المضمن الخاص به، والذي ينشئ ملفًا شخصيًا مستقلاً للمتصفح يحتوي على:

  • ذاكرة التخزين المؤقت لـ GPUC والتظليل: ثنائيات تظليل Metal وOpenGL المترجمة مسبقًا (غالبًا ما تتراوح من 1 جيجابايت إلى 3 جيجابايت لكل تطبيق Electron).
  • ذاكرة التخزين المؤقت للرمز: رمز بايت لتجميع محرك JavaScript V8 مصمم لتسريع عملية تحليل البرنامج النصي الأولي.
  • قاعدة بيانات عامل الخدمة المفهرسة وذاكرة التخزين المؤقت: مقاطع الفيديو المخزنة مؤقتًا، والملاحظات الصوتية، ومرفقات PDF التي تم تحميلها، والصور الرمزية للمستخدم عالية الدقة المخزنة في ~/Library/Application Support/Slack/Service Worker/CacheStorage/.

على مدى أشهر من التواصل النشط بين الفريق، يمكن أن تتضخم مساحة عمل Slack أو Discord واحدة إلى 15 جيجابايت على SSD الخاص بك! نظرًا لأنه يتم تخزين هذه الملفات في دعم تطبيق المستخدم بدلاً من /Library/Caches، فإن إعدادات نظام macOS لا تصنفها كملفات ذاكرة تخزين مؤقت. يقوم MagicMacCleaner بأمان بإزالة مساحة تخزين ذاكرة التخزين المؤقت Electron التي لا معنى لها، والرمز الثانوي V8، ومعاينات الوسائط منتهية الصلاحية مع ترك بيانات اعتماد تسجيل الدخول، والرموز المميزة للجلسة، والتفضيلات المخصصة دون تغيير.

9. البنية الدفاعية: منع ثغرات TOCTOU وفقدان البيانات العرضي

تحمل الأدوات المساعدة لحذف الملفات تلقائيًا مخاطر كامنة إذا تم ترميزها بشكل سيء. إحدى الثغرة الأمنية الشائعة في المنظفات القديمة هي حالة السباق بين وقت التحقق ووقت الاستخدام (TOCTOU). في استغلال TOCTOU، تلاحظ إحدى العمليات الضارة أن أحد المنظفين قد قام بفحص ملف ذاكرة تخزين مؤقت مؤقت وقام بتبديل الملف الهدف سريعًا برابط رمزي يشير إلى ملف نظام مهم (مثل مفاتيح SSH في ~/.ssh/id_rsa أو مكتبات النظام). عندما يشرع المنظف في تنفيذ unlink()، فإنه يؤدي عن طريق الخطأ إلى إتلاف بيانات المستخدم المهمة.

يتخلص MagicMacCleaner من هذا المتجه تمامًا من خلال هندسة الأنظمة الدفاعية الصارمة:

  • التحقق من لقطة Inode: عندما يتم وضع علامة على ملف مرشح أثناء مرحلة الفحص، يتم تسجيل رقم الإدخال الفريد لنظام الملفات الخاص به، ومعرف الجهاز، والطابع الزمني للتعديل. مباشرة قبل الإزالة، يقوم MagicMacCleaner بإعادة الاستعلام عن الملف باستخدام lstat(). إذا تغير inode أو نوع الملف، فسيتم إلغاء الحذف على الفور.
  • حظر اجتياز الارتباط الرمزي: يعمل MagicMacCleaner على حل أشجار الدليل بشكل صارم دون اتباع الروابط الرمزية في الدلائل الأصلية أو نقاط التثبيت الخارجية. ولن يتجاوز أبدًا حدود نظام الملفات أو يغادر صناديق الحماية المخصصة.
  • تسليم المهملات الذرية: افتراضيًا، يستخدم MagicMacCleaner واجهات برمجة تطبيقات Workspace عالية المستوى لنظام التشغيل macOS لنقل الملفات إلى دليل سلة المهملات الأصلي للمستخدم. تحتفظ الملفات ببياناتها الوصفية الأصلية ويمكن استعادتها في أي وقت باستخدام اختصارات نظام macOS القياسية.
البدء السريع والإعداد

كيفية تثبيت وإعداد MagicMacCleaner في 60 ثانية

لا توجد تبعيات معقدة. التثبيت الأصلي لنظام التشغيل MacOS بالسحب والإفلات.

1

تنزيل DMG

تنزيل MagicMacCleaner-0.3.0.dmg (3.7 ميجابايت) مباشرة من خادمنا الرسمي. تم التحقق منها، ومستقلة، وخالية تمامًا من الحزم.

2

اسحب إلى التطبيقات

افتح صورة DMG التي تم تنزيلها واسحب رمز MagicMacCleaner إلى دليل macOS /Applications. قم بتشغيل التطبيق من Spotlight أو Launchpad.

3

منح الوصول الكامل إلى القرص

للحصول على كشف شامل لبيانات النظام وذاكرة التخزين المؤقت للبريد/الرسائل، افتح إعدادات النظام ← الخصوصية والأمان ← الوصول الكامل إلى القرص وقم بتشغيل MagicMacCleaner.

4

الاسترداد بنقرة واحدة

اختر الوضع البسيط للصيانة الآلية الآمنة، أو قم بالتبديل إلى وضع الخبراء لعمليات تدقيق أدوات المطورين. استعد أكثر من 50 غيغابايت في أقل من دقيقتين!

ورقة تعليمات سطر الأوامر للمطور: ما الذي يقوم MagicMacCleaner بأتمتة

هل تفضل معرفة الأوامر الطرفية الدقيقة الموجودة أسفل الغطاء؟ إليك ما يقوم MagicMacCleaner بتنسيقه بأمان بنقرة واحدة:

أوقات تشغيل المحاكي
simctl
حذف أوقات التشغيل القديمة:
$xcrun simctl runtime delete<UUID>
ذاكرة التخزين المؤقت لـ Docker
docker
تقليم بناء طبقات ذاكرة التخزين المؤقت:
$docker builder prune -a --force
تجميع البيانات المهملة في Git
git
تقليم ملفات الحزم والحطام:
$git gc --prune=now --aggressive
لقطات APFS
tmutil
تدقيق اللقطات المحلية:
$tmutil listlocalsnapshots /

المميزات الرئيسية

  • مجاني وبدون إعلانات بنسبة 100%: لا توجد اشتراكات، ولا قياس عن بعد، ولا برامج خلفية، ولا حاجة إلى بطاقة ائتمان.
  • تم تصميمها حصريًا لـ Apple Silicon: البنية الأصلية Pure Swift وSwiftUI ARM64 لشرائح M1 وM2 وM3 وM4.
  • واجهة الوضع المزدوج: الوضع البسيط للصيانة اليومية باللغة الإنجليزية البسيطة؛ وضع الخبير مع مسارات POSIX وأدوات المطورين الدقيقة.
  • التنظيف الشامل للمطورين: Xcode DerivedData، وXCTestDevices، والمحفوظات، وذاكرة التخزين المؤقت لـ SPM، وCocoaPods، وCarthage، وCargo، وpip، وGo builds.
  • Simulator Runtime Manager: قم بإدراج وحذف أكثر من 20 جيجابايت من أوقات تشغيل iOS/watchOS/tvOS المعزولة بأمان باستخدام تكامل simctl الأصلي.
  • Docker وProject Sweeper: تطهير ذاكرة التخزين المؤقت لبناء Docker بشكل آمن دون لمس وحدات التخزين الثابتة؛ ابحث عن وحدات العقدة المهجورة واحذفها عبر ~/Projects.
  • صيانة مستودع Git: ضغط الكائنات السائبة، وتشغيل git gc --prune=now، وإزالة المخلفات المعطلة tmp_pack_* من النسخ المتقطعة.
  • المسح السريع من المستوى الأول: تنظيف فوري في أقل من ثانية لذاكرة التخزين المؤقت للنظام المتقلب الأربعة الأسرع نموًا.
  • إزالة الغموض عن بيانات النظام: تشخيص لقطات APFS المخفية و/Library/Caches و/private/var/folders دون تعريض سلامة نظام التشغيل للخطر.
  • الباحث الآمن عن الملفات المكررة والكبيرة: التجزئة على مرحلتين (معاينة سريعة + SHA-256) مع احترام نسخ APFS والارتباطات الثابتة.
  • حزمة أداة إلغاء تثبيت التطبيقات المتبقية: تقضي بشكل كامل على دعم التطبيقات المتبقي وLaunchAgents وحاويات وضع الحماية.
  • بروتوكولات الأمان المضادة للرصاص: التحقق من Inode ضد ظروف سباق TOCTOU ونقل مهملات macOS غير المدمرة.

ما الجديد في هذا التحديث

  • الدعم الأصلي لبنية macOS 15 Sequoia وApple M4 / M4 Pro / M4 Max
  • المسح السريع من المستوى الأول (Shift-Cmd-L) للاستعادة الفورية لذاكرة التخزين المؤقت المتطايرة لمدة تقل عن الثانية
  • مدير وقت تشغيل المحاكاة مع حجم وقت تشغيل simctl الدقيق وتدقيق عدد الأجهزة
  • ماسح ملفات حزمة مستودع Git الذي يستهدف ملفات tmp_pack_* وtmp_idx_* المعزولة
  • محرك مكرر SHA-256 محسّن على مرحلتين مع اكتشاف استنساخ APFS
  • مراقبة تبديل ذاكرة الوصول العشوائي (RAM) وSSD في الوقت الفعلي مع مؤشرات الضغط النشطة

آراء وتجارب المستخدمين

أحمد العتيبي14 أغسطس 2026

"تطبيق استثنائي ومتقن للغاية! MagicMacCleaner ساعدني كثيراً ويوفر أداءً سريعاً جداً بدون أي بطء أو إعلانات مزعجة."

سارة المنصوري28 يوليو 2026

"أهم ما يميزه هو الأمان التام وعدم رفع أي بيانات للسحابة. أنصح به بشدة لكل مستخدمي الآيفون."

عمر الدوسري5 يوليو 2026

"تصميم راقٍ جداً وسهل الاستخدام. يستحق خمس نجوم كاملة عن جدارة!"

الأسئلة الشائعة حول MagicMacCleaner

نعم، بالتأكيد! MagicMacCleaner هو برنامج مجاني تمامًا تم تطويره لمجتمع Mac. لا توجد اشتراكات، ولا مستويات "احترافية" مقفلة، ولا متطلبات لبطاقة الائتمان، ولا توجد لافتات إعلانية أو برامج ترويجية مجمعة.

تم تجميع MagicMacCleaner محليًا لبنية ARM64 ويستفيد بشكل كبير من النطاق الترددي الموحد للذاكرة من Apple Silicon، ومجموعات الأداء متعددة النواة، ودلالات استنساخ النسخ عند الكتابة لـ APFS. من خلال حذف رمز Intel x86 القديم وتكاليف ترجمة Rosetta، يتم تشغيل التطبيق على الفور، ويستهلك أقل من 50 ميجابايت من ذاكرة الوصول العشوائي (RAM)، ويقوم بإجراء عمليات فحص القرص بشكل أسرع بما يصل إلى 5 مرات من المنظفات العامة العامة.

تم تصميم الوضع البسيط لمستخدمي Mac العاديين الذين يرغبون في تحرير مساحة التخزين بشكل آمن دون رؤية مسارات تقنية معقدة. فهو يشرح كل فئة بلغة واضحة ويخفي الأدوات الخاصة بالمطورين. يفتح وضع الخبير مسارات ملفات POSIX الدقيقة، وعناصر التحكم في وقت تشغيل Xcode DerivedData وSimulator، وأدوات تعبئة مستودع Git، ووحدات إزالة العقدة المهجورة، وتقارير فحص JSON الجافة.

بدءًا من نظامي التشغيل macOS Ventura وSonoma، تعمل Apple على وضع الحماية بشكل صارم لحاويات التطبيقات وسجلات النظام ومرفقات البريد وذاكرة التخزين المؤقت للرسائل في ~/Library/Containers. بدون الوصول الكامل إلى القرص، يمنع نظام التشغيل macOS أي أداة مساعدة من قراءة أحجام هذه المجلدات. يعد الوصول الكامل إلى القرص أمرًا اختياريًا تمامًا ويمكن منحه أو إبطاله في أي وقت في إعدادات النظام -> الخصوصية والأمان -> الوصول الكامل إلى القرص.

نعم! يتكون Xcode DerivedData فقط من منتجات البناء الوسيطة وقواعد بيانات الفهرسة وذاكرة التخزين المؤقت للوحدات النمطية. سيقوم Xcode تلقائيًا بإعادة إنشاء أي بيانات مشتقة مطلوبة في المرة التالية التي تقوم فيها بتجميع المشروع. وبالمثل، يمكن حذف أوقات تشغيل iOS Simulator القديمة (مثل أوقات تشغيل iOS 16 أو 17 التي لم تعد تختبرها) بأمان باستخدام Simulator Runtime Manager لاستعادة مساحة تتراوح بين 15 جيجابايت و30 جيجابايت على الفور.

نعم. تقوم عمليات التنظيف القياسية في MagicMacCleaner بنقل الملفات إلى سلة مهملات macOS الأصلية بدلاً من تنفيذ الحذف الفوري الدائم. يمكنك فتح سلة مهملات macOS والنقر فوق "إرجاع" على أي عنصر في أي وقت. الأدوات المتقدمة التي تتمتع بامتيازات إدارية فقط هي التي تنفذ عمليات إلغاء الارتباطات المباشرة، ويتم تصنيفها بوضوح مسبقًا.

على عكس برامج التنظيف البسيطة التي تنظر ببساطة إلى حجم الملف أو أسمائه، يتحقق MagicMacCleaner من inode APFS الأساسي. إذا كان هناك ملفان يشتركان في نفس كتل القرص الفعلي (مثل نسخة مكررة تم إنشاؤها في Finder عبر النسخ/اللصق على APFS)، فإن MagicMacCleaner يدرك أن حذف أحد الملفات لن يؤدي إلى تحرير أي مساحة فعلية على القرص. فهو يقوم فقط بالإبلاغ عن الملفات المكررة الأصلية التي تستهلك كتل تخزين مكررة على SSD الخاص بك.

لا. لا يقوم MagicMacCleaner بتثبيت أي برامج تشغيل في الخلفية أو ملحقات kernel أو عمليات خلفية شريط القائمة المستمرة ما لم تقم بشكل صريح بتمكين تذكير الصيانة التلقائية الاختياري في الإعدادات. عند إغلاق نافذة التطبيق، يتوقف عن التنفيذ ويستهلك 0% من وحدة المعالجة المركزية و0% من البطارية.

يستهدف MagicMacCleaner طبقات بناء Docker المتدلية، وعناصر ذاكرة التخزين المؤقت buildx، وطبقات المترجم المؤقتة التي تتراكم في ملف القرص الظاهري لـ Docker Desktop. إنه يتجنب بشكل صارم لمس حاوياتك النشطة أو وحدات تخزين Docker المعلنة أو تخزين قاعدة البيانات المستمر.

يقوم المستوى الأول من المسح السريع (الاختصار Shift-Cmd-L) بمراجعة ذاكرات التخزين المؤقت للمطورين الأربعة الأسرع نموًا والمتقلبة بنسبة 100% (CoreDevice DeviceFS، وXCTestDevices، ومساحات عمل XcodeBuildMCP، وملفات حزم Git المؤقتة المعزولة). ونظرًا لأنه يمكن إزالة هذه المصادر دون فحص كل ملف على حدة، فإن المستوى 1 ينتهي في أقل من ثانيتين وعادةً ما يستعيد 20 جيجابايت إلى 60 جيجابايت على الفور.

الخصوصية وشروط الاستخدام

تضمن فلاش سوفت أماناً محلياً 100% لتطبيق MagicMacCleaner.

Privacy Policy (EN) Terms of Use (EULA)
العودة لجميع التطبيقات
MagicMacCleaner icon
MagicMacCleaner
نظام macOS ومعالجات Apple Silicon 4.9
MagicMacCleaner icon

التثبيت على الآيفون

امسح الرمز بكاميرا هاتفك لفتح متجر App Store مباشرة

Official App Store Download
MagicMacCleaner
MagicMacCleaner 4.9 • نظام macOS ومعالجات Apple Silicon