لقد قيل دائمًا أن ذاكرة الوصول العشوائي هل هناك لاستخدامه. بالطبع ، هذا صحيح عندما يكون لدينا جهاز كمبيوتر به ذاكرة كافية حتى لا نشاهد ما يحدث معه. عندما نكون أكثر إحكامًا قليلاً ، فإن الأمر يستحق الاهتمام به قليلاً ، بمعنى أنه يتعين علينا مراقبة مدى انشغالنا ، وحيثما أمكن ، التأكد من أن فريقنا يمكنه الحصول على بعض الهواء.
احيانا، لا يفرج النظام ذاكرة RAM التي لم تعد مستخدمة وعلى الرغم من إصدارها عند الطلب - لتسميتها بطريقة ما - عندما نفتح برنامجًا جديدًا ، يمكن أيضًا تحريرها يدويًا عن طريق إدخال رمز بسيط قيادة في وحدة التحكم الخاصة بنا. من الناحية النظرية ، هذا السلوك شائع في جميع أنظمة التشغيل تقريبًا ، ومن المنطقي أن تكون قادرًا على العمل بشكل أسرع عندما نريد الوصول إلى شيء استخدمناه للتو مرة أخرى.
اكتشف مقدار الاستخدام ثم قم بتحرير ذاكرة الوصول العشوائي
بادئ ذي بدء ، توقف معرفة مقدار الذاكرة المستخدمة، كم هو مجاني وكم يتم حفظه في ذاكرة التخزين المؤقت نقوم بتنفيذ الأمر:
free -m
لمعرفة الاستخدام في الوقت الفعلي ، نستخدم:
watch -n 1 free -m
سيعيد الأمر الأول شيئًا مشابهًا لما نراه في التقاط الرأس ، بينما في الثاني سنرى شيئًا مشابهًا جدًا ، لكنه سينتقل في الوقت الفعلي.
كما يتضح ، هناك قدر كبير من الذاكرة المخزنة مؤقتًا ، يتم استخدام نصفها تقريبًا بواسطة التطبيقات المفتوحة. إلى عن على الافراج عن الصفحات المخبأة ، inodes ، وإدخالات الدليل، فقط قم بتشغيل الأمر:
sudo sync
تليها:
sudo sysctl -w vm.drop_caches=3
من المهم ألا تنسى تشغيل "sudo sync" أو غير ذلك يمكن أن نفقد المعلومات موجودة في ذاكرة الوصول العشوائي (RAM) التي لم يتم حفظها على القرص الصلب بعد.
إغلاق العمليات غير الضرورية
يدير Ubuntu و Linux بشكل عام ذاكرة الوصول العشوائي بشكل جيد ، لذلك لا تحتاج عادةً إلى القيام بأي مما سبق. يمكن أن يكون مختلفا إذا نظام التشغيل لا يعرف ماذا يفعل مع عبء عمل ثقيل. وهذا يعني أنه عندما يكون لدينا العديد من البرامج المفتوحة ، فإن نظام التشغيل لا يمكنه أو لا يقرر ما يجب فعله بكل منها ، ويحاول نقلها قدر الإمكان. إذا لم تكن هناك ذاكرة وصول عشوائي (RAM) ، فمن المحتمل أن "تقرر" من تلقاء نفسها إغلاق بعض البرامج ، ولكن هذا قد يتسبب في فقدان بعض المعلومات.
لذلك ، وكما هو الحال في العديد من المناسبات ، فإن أفضل طريقة لإدارة ذاكرة RAM هي لا كابيزا. إذا كان لدينا جهاز كمبيوتر به ذاكرة وصول عشوائي (RAM) لا تقل عن 16 جيجابايت ، فنادراً ما تنفد الذاكرة إذا قمنا بذلك في الاستخدام العادي ، ولكن مع 4 أو أقل ، فإن الأمور مختلفة. في هذه الحالات ، من الأفضل أن تفتح فقط ما هو ضروري.
إذا لاحظنا أن الكمبيوتر يعاني ، فيمكننا فتح مدير المهام ومعرفة ما يحدث:
في مراقب النظام، أداة رسومية (GUI) تعرض لنا معلومات مشابهة لتلك الخاصة بـ HTOP، سنرى جميع العمليات المفتوحة. يمكننا طلبها بالاسم أو حسب المستخدم أو استخدام وحدة المعالجة المركزية أو ذاكرة الوصول العشوائي ، من بين أمور أخرى. إذا لاحظنا أن جهاز الكمبيوتر الخاص بنا بطيء أو يواجه صعوبة في العمل ، فنحن مهتمون بترتيب العمليات حسب استخدام المعالج (٪ وحدة المعالجة المركزية) أو ذاكرة الوصول العشوائي (الذاكرة). إذا علمنا ما تقوم به العملية التي تستهلك الكثير من الموارد ، فيمكننا النقر بزر الماوس الأيمن عليها واختيار خيار "القتل". بالطبع ، حفظ قبل كل التغييرات المهمة.
إذا نظرت عن كثب إلى المعلومات التي تقدمها شاشة النظام أو htop ، من بين أمور أخرى ، فسوف نتعلم ما هو الأكثر استهلاكًا. من هنا ، التوصية لأصحاب المعدات ذات الدخل المنخفض هي أن يتحكم بشكل جيد في متصفح الويب. على الرغم من أنه يمكن استخدامه للقيام بكل شيء وهو اليوم أحد أفضل أدوات العمل ، إلا أنه يمكن أن يحتوي أيضًا على العديد من العمليات المفتوحة التي يمكن أن تترك جهاز الكمبيوتر الخاص بنا بلا كلام. لذلك ، من المفيد عدم فتح العديد من علامات التبويب إذا لم تكن هناك حاجة إليها ، بل وحتى إغلاق المتصفح تمامًا.
ذاكرة الوصول العشوائي موجودة لاستخدامها ، ولكن لا تضيعها أو تجعلنا نعاني.
معلومات اكثر - تحقق من درجة حرارة جهاز الكمبيوتر الخاص بك باستخدام الأمر "أجهزة الاستشعار"
هناك نص برمجي elatareao يمكن العثور عليه على صفحتك يسمى freecache.py يحرر ذاكرة التخزين المؤقت إذا كانت تشغل 90٪ من ذاكرة الوصول العشوائي.
http://www.atareao.es/descargas/scripts/
وما الذي يكسبه تحرير الذاكرة المستخدمة للذاكرة المؤقتة؟ نجبر الآلة على إعادة قراءة العديد من الأشياء من القرص الموجود بالفعل في الذاكرة. سوف يعمل الجهاز بشكل أبطأ حتى يتم إعادة تعبئة ذاكرة التخزين المؤقت ...
لا تعطي نفسك الكثير في رأسك. تهتم نواة Linux بتحرير تلك الذاكرة المتبقية. لا أرى أي معنى.
أنا لا أستخدم هذا التطبيق ، لأنه في الواقع ، كما يقول كريستيان يونس ، من الأفضل عدم استخدام ذلك ، لأنك ستنتهي بإعادة كتابة القرص الصلب لفترة طويلة.
من الأفضل الحصول عليها كما قلنا. لا تلمس أي شيء.
في صحتك…
في حالتي عملت بشكل مثالي. نظرًا لأن لدي خادمًا بعلامة النجمة يتم إجراء المكالمات فيه. كنت قد استهلكت ما يقرب من 16 جيجا من الكبش من بين 16 جيجا المتاحة وكان حملي يتزايد. عند تشغيل الإجراء ، حررت ذاكرتي وتركت ما معدله 5 جيجا بايت مستهلكة ، مما سمح للنظام بتوفر ذاكرة RAM لأية مهمة ولتحسين أداء الجهاز. شكرا على الحل. ربما ، كما يقول سانتياغو ، ليس مفيدًا دائمًا ، لكنه كان مفيدًا في حالتي.
حل رائع ، خاصة إذا أردنا نسخ ملفات تزن 5 ، 10 ، 20 ، 30 جيجابايت ، ...
شكرا جزيلا وتحية للغاية
لقد خدمتني ، شكرا لك.
إنه يعمل دائمًا بالنسبة لي ، لأنني أقوم بإجراء اختبارات على خوادم افتراضية بسعة 500 ميغابايت من ذاكرة الوصول العشوائي
حسنًا ... مما أفهمه أكثر فائدة عندما تنوي العمل مع ملفات كبيرة ...
في حالتي ليس من الضروري .. بنفس الطريقة شكرا للمشاركة
مرحبًا ، لم أحصل على الأمر 1 ، ماذا أفعل؟
مرحبًا بي ، الأمر الأول لا يعمل