Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 4079|Jawab: 1

[linux] Penggunaan buff/cache memori yang berlebihan di Linux

[Salin tautan]
Diposting pada 10/12/2022 12.07.49 | | | |
Persyaratan: Gunakan perintah free -h untuk memeriksa penggunaan memori, dan temukan bahwa memori yang tersedia kurang dari 1G, sistem baru saja diinstal, dan belum menjalankan terlalu banyak program layanan.

Alasan: buff adalah cache file tulis, cache adalah cache file baca, Linux tidak akan melepaskan cache segera setelah cache digunakan, tetapi digunakan untuk menyimpan informasi lain untuk meningkatkan efisiensi IO, jadiJika ada operasi baca dan tulis file yang terlalu besar, buff/cache akan menjadi tinggi

Di Linux, Anda akan sering menghadapi masalah penggunaan memori buff/cache yang berlebihan, terutama saat menggunakan host cloud, karena banyak di antaranya adalah memori virtual, jadi jika buff/cache menempati terlalu banyak memori, akan ada sangat sedikit memori kosong kosong, yang akan memengaruhi penggunaan;

Biasanya hubungan memori adalah:

Mesin normal: total = digunakan + gratis

Mesin virtual: total=digunakan+gratis+buff/cache



buff/cache adalah cache file yang disebabkan oleh pembacaan dan penulisan sistem, yang tidak dirilis tepat waktu, dan solusinya adalah sebagai berikut:

Nilai drop_caches dapat berupa angka antara 0-3, mewakili arti yang berbeda:

0: Jangan lepaskan (default sistem)
1: Bebaskan cache halaman
2 : untuk melepaskan dentry dan inode
3: Bebaskan semua cache

Setelah eksekusi, seperti yang ditunjukkan di bawah ini:



(Akhir)





Mantan:VS 2022 menyiapkan proyek untuk menghasilkan file .pdb
Depan:Perbedaan antara kode ASCII, ISO8859-1, Unicode, GBK, dan UTF-8
Diposting pada 11/12/2022 23.01.30 |
Belajar
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com