উবুন্টুতে র‌্যাম কীভাবে মুক্ত করবেন

উবুন্টুতে ফ্রি RAM মেমরি

এটা সবসময় বলা হয়েছে যে RAM মেমরি এটা ব্যবহার করার জন্য আছে. অবশ্যই, এটি বৈধ যখন আমাদের কাছে পর্যাপ্ত মেমরি সহ একটি কম্পিউটার থাকে যা এটির সাথে কী ঘটছে তা দেখার জন্য নয়। যখন আমরা একটু আঁটসাঁট থাকি, তখন এটির একটু যত্ন নেওয়া মূল্যবান, এই অর্থে যে আমরা কতটা ব্যস্ত তা আমাদের দেখতে হবে এবং যখনই সম্ভব, নিশ্চিত করুন যে আমাদের দল কিছুটা বাতাস পেতে পারে।

কখনও কখনও, সিস্টেম মুক্তি দেয় না র‍্যাম মেমরি যা আর ব্যবহার করা হচ্ছে না এবং যদিও এটি চাহিদার ভিত্তিতে প্রকাশিত হয় - এটিকে যেকোনভাবে কল করার জন্য - যখন আমরা একটি নতুন প্রোগ্রাম খুলি, তখন এটি একটি সাধারণ প্রবেশের মাধ্যমে ম্যানুয়ালি প্রকাশ করা যেতে পারে হুকুম আমাদের কনসোলে। তত্ত্বগতভাবে, এই আচরণটি প্রায় সমস্ত অপারেটিং সিস্টেমে সাধারণ, এবং এটি বোধগম্য হয়: যখন আমরা এইমাত্র আবার ব্যবহার করা কিছু অ্যাক্সেস করতে চাই তখন দ্রুত যেতে সক্ষম হওয়া।

কতটা ব্যবহার হচ্ছে তা খুঁজে বের করুন এবং তারপর RAM খালি করুন

প্রথমত, থামুন কত স্মৃতি ব্যবহার হয় জানি, কতটা বিনামূল্যে এবং কতটা ক্যাশে সংরক্ষিত আছে আমরা কমান্ডটি কার্যকর করি:

free -m

রিয়েল টাইমে আমরা ব্যবহারটি দেখতে ব্যবহার করতে:

watch -n 1 free -m

প্রথম কমান্ডটি শিরোনাম ক্যাপচারে আমরা যা দেখি তার অনুরূপ কিছু ফিরিয়ে দেবে, যখন দ্বিতীয়টির সাথে আমরা খুব অনুরূপ কিছু দেখতে পাব, তবে এটি বাস্তব সময়ে চলে যাবে।

দেখা যায়, প্রচুর পরিমাণে ক্যাশে মেমরি রয়েছে, যার প্রায় অর্ধেক খোলা অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হচ্ছে। জন্য বিনামূল্যে ক্যাশেড পৃষ্ঠা, আইনোড এবং ডিরেক্টরি এন্ট্রি ries, শুধু কমান্ড চালান:

sudo sync

অনুসরণ করেছেন:

sudo sysctl -w vm.drop_caches=3

"সুডো সিঙ্ক" চালাতে ভুলে যাওয়া গুরুত্বপূর্ণ নয়, অন্যথায় আমরা তথ্য হারাতে পারি RAM-তে উপস্থিত যা এখনও হার্ড ড্রাইভে সংরক্ষণ করা হয়নি।

অপ্রয়োজনীয় প্রক্রিয়া বন্ধ করা

উবুন্টু এবং লিনাক্স সাধারণভাবে, র‌্যামকে বেশ ভালোভাবে পরিচালনা করে, তাই আপনাকে সাধারণত উপরের কোনোটি করতে হবে না। এটা ভিন্ন হতে পারে যদি অপারেটিং সিস্টেম কি করতে হবে তা জানে না একটি ভারী কাজের চাপ সঙ্গে। এর অর্থ হল, যখন আমাদের অনেকগুলি প্রোগ্রাম খোলা থাকে, তখন অপারেটিং সিস্টেম তাদের প্রত্যেকটির সাথে কী করবে তা সিদ্ধান্ত নিতে পারে না বা নয় এবং এটি সেগুলিকে যতটা সম্ভব সরানোর চেষ্টা করে। যদি RAM না থাকে, তবে এটি সম্ভবত কিছু প্রোগ্রাম বন্ধ করার জন্য নিজেই "সিদ্ধান্ত নেবে", কিন্তু এটি আমাদের কিছু তথ্য হারাতে পারে।

অতএব, এবং অনেক অনুষ্ঠানে, RAM মেমরি পরিচালনা করার সর্বোত্তম উপায় লা কাবেজা. আমাদের যদি কমপক্ষে 16GB RAM সহ একটি কম্পিউটার থাকে, তবে আমরা সাধারণ ব্যবহারে এটি করলে আমাদের খুব কমই মেমরি ফুরিয়ে যাবে, কিন্তু 4 বা তার কম হলে জিনিসগুলি ভিন্ন। এই ক্ষেত্রে, এটি প্রয়োজনীয় শুধুমাত্র খোলা রাখা ভাল.

যদি আমরা লক্ষ্য করি যে কম্পিউটারটি ভুগছে, আমরা টাস্ক ম্যানেজার খুলতে পারি এবং দেখতে পারি কী ঘটছে:

উবুন্টু সিস্টেম মনিটর

মধ্যে সিস্টেম মনিটর, একটি গ্রাফিকাল টুল (GUI) যা আমাদেরকে এর মতো তথ্য দেখায় htop, আমরা খোলা সমস্ত প্রক্রিয়া দেখতে পাব। আমরা তাদের নাম, ব্যবহারকারী, CPU বা RAM ব্যবহার করে, অন্যদের মধ্যে অর্ডার করতে পারি। যদি আমরা লক্ষ্য করি যে আমাদের কম্পিউটার ধীর গতিতে কাজ করছে বা কাজ করতে অসুবিধা হচ্ছে, আমরা প্রসেসর ব্যবহার (% CPU) বা RAM (মেমরি) দ্বারা প্রক্রিয়াগুলি অর্ডার করতে আগ্রহী। যদি আমরা জানি যে একটি প্রক্রিয়া যা প্রচুর সম্পদ ব্যবহার করছে, তাহলে আমরা এটিতে ডান-ক্লিক করতে পারি এবং "কিল" বিকল্পটি বেছে নিতে পারি। অবশ্যই, সব গুরুত্বপূর্ণ পরিবর্তন আগে সংরক্ষণ.

আপনি যদি সিস্টেম মনিটর বা htop দ্বারা অফার করা তথ্যগুলিকে ঘনিষ্ঠভাবে দেখেন, অন্যদের মধ্যে, আমরা শিখব কোনটি সবচেয়ে বেশি ব্যবহার করে৷ এখান থেকে স্বল্প আয়ের যন্ত্রপাতির মালিকদের জন্য একটি সুপারিশ হলো ওয়েব ব্রাউজার একটি ভাল নিয়ন্ত্রণ আছে. যদিও এটি সবকিছু করতে ব্যবহার করা যেতে পারে এবং আজ এটি একটি সেরা কাজের সরঞ্জাম, এটিতে অনেকগুলি খোলা প্রক্রিয়াও থাকতে পারে যা আমাদের কম্পিউটারকে বাকরুদ্ধ করে রাখতে পারে। অতএব, প্রয়োজন না হলে অনেকগুলি ট্যাব খোলা না রাখা, এমনকি ব্রাউজারটিকে সম্পূর্ণরূপে বন্ধ করাও মূল্যবান।

র‍্যাম আছে এটি ব্যবহার করার জন্য, কিন্তু এটিকে নষ্ট করার জন্য বা আমাদের কষ্ট দেওয়ার জন্য নয়।

অধিক তথ্য - 'সেন্সর' কমান্ড দিয়ে আপনার কম্পিউটারের তাপমাত্রা পরীক্ষা করুন


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   মিকুয়েল মায়োল আমি তুর তিনি বলেন

    একটি ইলাতারেও স্ক্রিপ্ট রয়েছে যা আপনার পৃষ্ঠায় freecache.py নামে সন্ধান করতে পারে যা 90% র‍্যাম রাখলে ক্যাশে মুক্ত করে।

    http://www.atareao.es/descargas/scripts/

  2.   খ্রিস্টান ইয়োন তিনি বলেন

    এবং ক্যাশে জন্য ব্যবহৃত স্মৃতি মুক্ত করে কী অর্জন করা হয়? আমরা মেশিনটিকে ডিস্ক থেকে অনেকগুলি পুনরায় পড়তে বাধ্য করি যা এরই মধ্যে মেমোরিতে রয়েছে। ক্যাশে রিফিল না হওয়া পর্যন্ত মেশিনটি ধীরে চলবে ...

  3.   সান্টিয়াগো হোসে লাপেজ বোরাজেস তিনি বলেন

    নিজেকে এত কিছু মাথায় দেবেন না। লিনাক্স কার্নেল অবশিষ্ট স্মৃতি মুক্ত করার জন্য যত্ন নেয়। আমি কোন বুদ্ধি দেখতে পাচ্ছি না।
    এমনকি আমি এই বাস্তবায়নটিও ব্যবহার করি না, কারণ বাস্তবে, যেমন ক্রিশ্চিয়ান যোনস বলেছেন, এটি ব্যবহার না করা ভাল, কারণ আপনি এতক্ষণ হার্ড ডিস্কটি পুনরায় লিখে ফেলবেন।
    আমরা যেমন বলেছি তা রাখাই ভাল। কোন কিছু স্পর্শ করবেন না।
    চিয়ার্স ...

  4.   মারিও আরলেথ ওরোজকো গিল তিনি বলেন

    আমার ক্ষেত্রে এটি নিখুঁতভাবে কাজ করেছে। যেহেতু আমার কাছে একটি সার্ভার রয়েছে যার সাথে সংক্ষিপ্ত বিবরণ রয়েছে calls আমি উপলব্ধ 16 টির মধ্যে প্রায় 16 জিগ র‌্যাম গ্রহণ করেছি এবং আমার বোঝা বাড়ছে। প্রক্রিয়াটি চালানোর সময়, এটি আমার স্মৃতিটিকে মুক্ত করে এবং গড়ে কোনও 5gb গ্রাস গ্রহণ করে, সিস্টেমটিকে কোনও কাজের জন্য র‌্যাম মেমরি উপলব্ধ থাকতে দেয় এবং মেশিনের কার্যকারিতা উন্নত করতে দেয়। সমাধানের জন্য ধন্যবাদ। সান্টিয়াগো যেমন বলেছে, এটি সবসময় কার্যকর হয় না, তবে আমার ক্ষেত্রে এটি ছিল।

  5.   গ্যাস্টোনাডোনয় তিনি বলেন

    দুর্দান্ত সমাধান, বিশেষত যদি আমরা 5, 10, 20, 30 জিবি ওজনের ফাইলগুলি অনুলিপি করতে চাই ...
    আপনাকে অনেক ধন্যবাদ এবং শুভেচ্ছা

  6.   ম্যানুয়েল মুইজ লেক তিনি বলেন

    এটি আমার সেবা করেছে, আপনাকে ধন্যবাদ।

  7.   বারিনাস্কোড তিনি বলেন

    এটি সর্বদা আমার পক্ষে কাজ করে, যেহেতু আমি 500 এমবি র‌্যাম সহ ভার্চুয়াল সার্ভারগুলিতে পরীক্ষা করি

  8.   জাভিয়ের রেন্টেরিয়া তিনি বলেন

    ভাল ... আপনি যখন বড় ফাইলগুলির সাথে কাজ করতে যাচ্ছেন তার জন্য আমি আরও বেশি দরকারী যা থেকে ...
    আমার ক্ষেত্রে এটি প্রয়োজন হয় না .. একইভাবে ভাগ করে নেওয়ার জন্য ধন্যবাদ

  9.   পাবলো চিভেল তিনি বলেন

    হ্যালো, আমি কমান্ড 1 পাই না, আমি কী করব?

  10.   পাবলো চিভেল তিনি বলেন

    হ্যালো আমাকে, প্রথম কমান্ড কাজ করছে না