Cách xóa bộ nhớ cache và khôi phục MB RAM

Có bao nhiêu người đã bắt đầu mở các ứng dụng, sử dụng máy tính trong vài giờ và trước khi biết rằng họ đã sử dụng quá nhiều RAM ... à, đây tôi mang đến cho bạn một giải pháp cho vấn đề này.

Điều xảy ra là khi chúng ta mở nhiều ứng dụng, khi chúng ta sử dụng hệ thống một lúc, các thư viện và nhiều thứ khác sẽ được lưu vào bộ nhớ cache, nhưng ... đôi khi chúng ta chỉ cần thêm RAM khả dụng, và những thư viện đó chiếm RAM của chúng ta mà không cần hỏi chúng. и_€

1. Chúng tôi mở một thiết bị đầu cuối, trong đó chúng tôi viết như sau và nhấn [Đi vào]:

  • sudo su

Nó sẽ yêu cầu chúng tôi nhập mật khẩu, chúng tôi viết nó và nhấn [Đi vào] một lần nữa.

2. Bây giờ chúng ta phải viết điều này:

  • đồng bộ hóa && echo 3> / proc / sys / vm / drop_caches

SẴN SÀNG!!! … 😀

Trong trường hợp của tôi, tôi đã chiếm khoảng 900 MB RAM và sau khi làm điều này, tôi đã giảm xuống còn 700 MB, thật tuyệt phải không?
????

Xin chào 🙂

PD: Lệnh này, vì nó giải phóng mọi thứ được tải trong bộ nhớ cache, sẽ làm cho một số thứ trong đích của chúng ta hoạt động chậm hơn một chút, ít nhất là cho đến khi chúng được tải lại vào bộ nhớ cache 🙂


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   nerjamartin dijo

    Cảm ơn bạn rất nhiều vì mẹo, rất hữu ích, Một điều nhỏ,

    sudo su

    nó sẽ không được thừa? Ý tôi là nó sẽ tốt hơn trực tiếp:

    sudo sync && echo 3 > /proc/sys/vm/drop_caches

    Không? 🙂

    1.    KZKG ^ Gaara <"Linux dijo

      Vì lý do nào đó, với sudo, như bạn nói, nó không hoạt động với tôi ... đó là lý do tại sao trước tiên tôi phải yêu cầu họ đăng nhập với tư cách root (sudo su) và sau đó thực hiện lệnh.

      Nó có làm việc cho bạn như bạn đặt nó không?

    2.    rogertux dijo

      Nếu bạn nhận thấy bạn chỉ đang áp dụng sudo cho lệnh đầu tiên. Để sử dụng sudo một cách chính xác, bạn nên đặt -lo trong cả hai lệnh.

      Từ lâu tôi đã phải vật lộn với những điều này. Ngay cả đặt dấu ngoặc kép xung quanh nó mọi thứ vẫn không hoạt động.

      1.    KZKG ^ Gaara <"Linux dijo

        Sau khi bạn đặt sudo su, mọi thứ khác sẽ được thực hiện trực tiếp dưới dạng root 🙂

  2.   nerjamartin dijo

    Hiện giờ tôi đang làm việc và tôi không thể kiểm tra nó, vì ở đây chúng tôi sử dụng cửa sổ.

    Dù sao, để trở thành siêu người dùng, chỉ cần

    su

    không phải?

    Ngay sau khi tôi về nhà, tôi sẽ cố gắng 🙂

    1.    KZKG ^ Gaara <"Linux dijo

      Nếu bạn đặt su trong Ubuntu chẳng hạn, nó sẽ không hoạt động và bạn sẽ không thể nhập với tư cách root, ít nhất đó là cách nó xảy ra trong Lucid ... 🙂

      1.    roman77 dijo

        đó là bởi vì mật khẩu cho root không được xác định.

        sudo passwd và định nghĩa nó và bạn có thể sử dụng "su" trong ubuntu hoặc bất kỳ bản phân phối nào khác

        1.    KZKG ^ Gaara <"Linux dijo

          Vâng, tôi biết, nhưng bạn có thể tưởng tượng các bước sau đó sẽ như thế nào không:
          1. Thay đổi mật khẩu gốc
          2. Chạy cái này cái kia.

          Như tôi không biết haha, tôi thấy nó đơn giản hơn cho người dùng theo cách này 🙂

      2.    Oscar dijo

        Ubuntu, Chakra và các bản phân phối khác có cấu hình sudo, trong Arch nó có thể được cấu hình trong khi cài đặt, Debian không mang nó đến cấu hình, nhưng không khó để làm điều đó, cá nhân tôi đã quen với su.

      3.    SỰ KHÍCH LỆ dijo

        Như Eduar2 sẽ nói

        <º Ubuntu

        Ở đó bạn đã kiếm được nó, phần lớn các bản phân phối sử dụng su, cũ

        1.    KZKG ^ Gaara <"Linux dijo

          Nhưng nhiều độc giả đã đọc chúng tôi sử dụng Linux Mint hoặc Ubuntu 😉

  3.   Jorge Urdaneta dijo

    để tôi xem liệu tôi đã hiểu đúng chưa ... chúng tôi thực hiện lệnh và bộ nhớ cache được giải phóng. Sau đó, bằng cách tiếp tục sử dụng các ứng dụng, bộ nhớ cache này sẽ trở lại ... vậy ... chúng ta đạt được gì?

    1.    KZKG ^ Gaara <"Linux dijo

      Xin chào và chào mừng Jorge 🙂
      Trong trường hợp của tôi, tôi cần thêm RAM vào một thời điểm nhất định, vì tôi phải mở một PC ảo (VirtualBox) và đây là giải pháp mà tôi đã tìm thấy cho thời điểm cụ thể đó, một giải pháp mà tôi chia sẻ vì tôi không biết liệu người khác có cái này hay cái khác 🙂

    2.    invisible15 dijo

      Tôi nghĩ rằng để loại bỏ một số thư viện ở giữa.
      Tôi vừa thử nghiệm nó và đã chuyển từ khoảng 400mb bộ nhớ đệm lên 124mb.

    3.    nerjamartin dijo

      @Jorge Urdaneta
      Chà, chính xác là chúng tôi đã cố gắng giải phóng bộ nhớ cache, nếu sau đó nó được lấp đầy lại, đó sẽ là một trong những thứ chúng tôi đang sử dụng và cần tại thời điểm đó, trước khi chúng tôi có những thứ mà chúng tôi không cần. Nếu chúng tôi được đổ đầy? Chà, chúng tôi làm trống nó một lần nữa.
      Nó thực sự hữu ích.

  4.   Thẻ ẩn danh;) dijo

    Bạn cũng có thể làm điều gì đó như sau:

    sudo sync && sudo sysctl -w vm.drop_caches=3

    1.    KZKG ^ Gaara <"Linux dijo

      Nó hoạt động 😀
      Chào mừng và cảm ơn vì dòng 😉

      Liên quan

  5.   sấm sét dijo

    Thật là nhẹ nhõm, giống như trút được gánh nặng trên vai vậy 😛 haha ​​cảm ơn bạn rất nhiều!

  6.   Vô danh dijo

    Tất nhiên bạn phải viết "sudo su" để nhập root nếu không "quyền bị từ chối" sẽ không xuất hiện

  7.   Carlos A. Lopez dijo

    Cảm ơn bạn, bài viết của bạn đã giúp tôi rất nhiều, để loại bỏ bão hòa bộ nhớ mà một trong những máy của tôi có, bây giờ hãy tạo một kịch bản để làm điều đó tự động, cảm ơn và lời chào