Cara membersihkan cache Linux

¿Komputer Anda tidak memiliki banyak memori tersedia? Begitu Anda mulai membuka banyak program apakah itu mulai bekerja Baca? Ini bukanlah solusi (mungkin Anda harus mempertimbangkan untuk menggunakan distro yang lebih ringan atau, jika mungkin, meningkatkan komputer Anda) tetapi ini dapat membantu Anda. bersihkan cache sistem Anda. Secara default, Linux menumbuhkan cache hingga menggunakan semua memori yang tersedia. Ini normal, semua sistem operasi melakukannya untuk memberikan kecepatan tertinggi. Masalahnya adalah terkadang hal ini dapat menghasilkan efek terbalik: kelambatan, kedipan dalam video, dll.

Apa cache itu?

Cache adalah memori yang lebih kecil dan lebih cepat, yang menyimpan salinan data yang berada di memori utama yang paling sering digunakan.

Ini adalah satu set menggandakan data dari aslinya, dengan properti yang membuat data asli mahal untuk diakses, biasanya dalam waktu singkat, dibandingkan dengan salinan di cache. Saat data diakses untuk pertama kali, salinan dibuat di cache; akses berikut dibuat untuk salinan tersebut, mengurangi waktu akses rata-rata ke data.

Saat prosesor perlu membaca atau menulis ke suatu lokasi di memori utama, prosesor terlebih dahulu memeriksa untuk melihat apakah salinan data ada di cache. Jika demikian, prosesor segera membaca atau menulis ke cache, yang jauh lebih cepat daripada membaca atau menulis ke memori utama.

Bagaimana cara menghapus apa yang ada di cache?

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

En GNOME Anda akan dapat melihat efek dari perintah ini dengan sangat jelas jika Anda menambahkan Monitor Sistem ke panel.

sumber: Scott klarr

Terima kasih Miguel Mayol i Tur karena telah menyampaikan informasi kepada kami!

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   HacKan & CuBa co. dijo

    5.3.9.5. / proc / sys / vm /
    Direktori ini memfasilitasi konfigurasi virtual memory subsystem (VM) dari kernel Linux. Kernel membuat penggunaan memori virtual yang luas dan cerdas, umumnya dikenal sebagai ruang swap.

    sumber: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html

    Saya tidak menemukan drop_caches, tetapi idenya adalah bahwa mereka adalah file kontrol; 3 akan menjadi perintah untuk mengosongkan cache. Saya kira setelah dikosongkan itu akan kembali ke 0 file. Tentunya kembali ke 0 saat Anda restart, yang lain tidak memeriksa

    Salam!

  2.   HacKan & CuBa co. dijo

    5.3.9.5. / proc / sys / vm /
    Direktori ini memfasilitasi konfigurasi virtual memory subsystem (VM) dari kernel Linux. Kernel membuat penggunaan memori virtual yang luas dan cerdas, umumnya dikenal sebagai ruang swap.

    sumber: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-proc-directories.html

    Saya tidak menemukan drop_caches, tetapi idenya adalah bahwa mereka adalah file kontrol; 3 akan menjadi perintah untuk mengosongkan cache. Saya kira setelah dikosongkan itu akan kembali ke 0 file. Tentunya kembali ke 0 saat Anda restart, yang lain tidak memeriksa

    Salam!

  3.   racnarok dijo

    Dan dengan a
    rm / proc / sys / vm / drop_caches

    o

    rm /proc/sys/vm/drop_caches/.*

    Bukankah itu bekerja sama?

  4.   Mari gunakan Linux dijo

    Cobalah ... tapi menurutku tidak.

    1.    kontra dijo

      Hello!

      apa yang penulis poskan hebat !! bekerja !! yang mengubahnya?
      sudo su
      sinkronkan blablabla
      keluar
      sudah ta!

      Dengan perintah sinkronisasi Anda menghindari menghapus objek dari memori SRAM yang sedang berjalan.

      nilai 0 hingga 3 memberitahu kernel objek mana yang ingin Anda lepaskan dari SRAM.
      0 na dari na.
      1 cache halaman
      2 inode dan dentries
      3 angka 1 dan angka 2

      Mengindikasikan metadata dan info direktori tentang hubungan file yang dikandungnya ... jadi, antara korektor tablet dan memori lama saya ...

      Anda dapat membuat tombol di menu dengan file sh untuk sinkronisasi; echo 3> / proc / blablabla drop-caches (Saya yakin anak baik ini telah mempostingnya)

      Gwin ZMO KK

  5.   racnarok dijo

    Baiklah saya mencobanya, saya membuka file drop_caches saya untuk melihat apa yang dimilikinya dan itu hanya menempatkan 0, untuk digunakan
    sinkronkan && echo 3> / proc / sys / vm / drop_caches

    Isinya berubah dari 0 menjadi 3, yang akan sangat berbeda dari menggunakan rm karena itu akan menghapus file seluruhnya.

    Meskipun saya masih tidak mengerti bagaimana pengaruhnya terhadap memiliki 0 konten dan diubah menjadi 3.

  6.   Enrique JP Valenzuela V. dijo

    bekerja tanpa masalah, terima kasih Pablo

  7.   Mari gunakan Linux dijo

    Sebuah kehormatan.