Berapa banyak yang berlaku sehingga mereka mula membuka aplikasi, menggunakan komputer selama beberapa jam dan sebelum mereka mengetahuinya, mereka mempunyai penggunaan RAM yang berlebihan ... baik, di sini saya membawakan anda penyelesaian untuk masalah ini 😀
Ia berlaku apabila kita membuka banyak aplikasi, ketika kita menggunakan sistem untuk sementara waktu, perpustakaan dan pelbagai perkara lain disimpan dalam cache, tetapi ... ada kalanya kita hanya memerlukan RAM yang lebih banyak, dan perpustakaan tersebut menggunakan RAM tanpa meminta mereka. ¬_¬
1. Kami membuka terminal, di dalamnya kami menulis perkara berikut dan tekan [Masukkan]:
- sudo su
Ia akan meminta kata laluan kami, kami menulisnya dan tekan [Masukkan] lagi.
2. Sekarang kita mesti menulis ini:
- segerakkan && echo 3> / proc / sys / vm / drop_caches
SIAP !!! ... 😀
Dalam kes saya, saya mempunyai kira-kira 900MB RAM, dan setelah melakukan ini saya turun menjadi 700MB, hebat bukan?
😉
Salam 🙂
P.S: Perintah ini, kerana membebaskan semua yang dimuat dalam cache, akan membuat beberapa perkara di destkop kita berfungsi sedikit lebih lambat, sekurang-kurangnya sehingga mereka dimuat ke dalam cache lagi 🙂
Terima kasih banyak atas petua, sangat berguna, Sedikit perkara,
sudo su
tidak akan berlebihan? Maksud saya akan lebih baik secara langsung:
sudo sync && echo 3 > /proc/sys/vm/drop_caches
tidak? 🙂
Atas sebab-sebab tertentu, dengan sudo, seperti yang anda katakan, itu tidak berfungsi untuk saya ... itulah sebabnya pertama kali saya menetapkan mereka untuk log masuk sebagai root (sudo su) dan kemudian melaksanakan perintah tersebut.
Adakah ia berfungsi untuk anda dengan cara anda meletakkannya?
Sekiranya anda perasan anda hanya menggunakan sudo pada perintah pertama. Untuk menggunakan sudo dengan betul, anda harus memasukkan -lo dalam kedua perintah.
Sudah lama saya bergelut dengan perkara-perkara ini. Walaupun meletakkan petikan di sekitarnya semuanya masih tidak berfungsi.
Sebaik sahaja anda meletakkan sudo su, semua yang lain akan dilakukan secara langsung sebagai root 🙂
Sekarang saya bekerja dan saya tidak dapat memeriksanya, kerana kami menggunakan tingkap di sini.
Bagaimanapun, untuk masuk sebagai pengguna super, hanya
su
bukan?
Sebaik sahaja sampai di rumah saya mencuba 🙂
Sekiranya anda memasukkan su di Ubuntu misalnya, ia tidak akan berfungsi dan anda tidak akan dapat masuk sebagai root, sekurang-kurangnya begitulah keadaannya di Lucid ... 🙂
itu kerana kata laluan untuk root tidak ditentukan.
sudo passwd dan tentukan itu dan anda boleh menggunakan "su" di ubuntu atau distro lain
Ya saya tahu, tetapi bolehkah anda bayangkan seperti apa langkahnya:
1. Tukar kata laluan root
2. Jalankan yang lain.
Oleh kerana saya tidak tahu haha, saya melihatnya lebih mudah bagi pengguna dengan cara ini 🙂
Ubuntu, Chakra dan pengedaran lain membawa sudo dikonfigurasi, di Arch ia dapat dikonfigurasi semasa pemasangan, Debian tidak membawanya dikonfigurasi, tetapi tidak sukar untuk melakukannya, saya secara peribadi terbiasa dengan su.
Seperti yang dikatakan oleh Eduar2
<º Ubuntu
Di sana anda telah memperolehnya, sebahagian besar distro menggunakan
su
, tuaTetapi ramai pembaca yang membaca kami menggunakan Linux Mint atau Ubuntu 😉
izinkan saya melihat jika saya faham dengan betul ... kami melakukan perintah dan cache dilepaskan. Kemudian dengan terus menggunakan aplikasi cache ini akan kembali ... jadi ... apa yang kita capai?
Helo dan selamat datang Jorge 🙂
Dalam kes saya, saya memerlukan lebih banyak RAM pada masa tertentu, kerana saya harus membuka PC maya (VirtualBox) dan ini adalah penyelesaian yang saya dapati untuk saat-saat tertentu, satu penyelesaian yang saya kongsikan kerana saya tidak tahu sama ada orang lain adakah ini atau yang lain 🙂
Saya berpendapat bahawa untuk menyingkirkan beberapa perpustakaan di tengah.
Saya baru saja mengujinya dan telah mencapai sekitar 400mb cache menjadi 124mb.
@Jorge Urdaneta
Baiklah, tepatnya kita berjaya membebaskan cache, jika diisi lagi, itu akan menjadi salah satu perkara yang kita gunakan dan perlukan pada masa itu, sebelum mungkin ada perkara yang kita tidak perlukan. Sekiranya kita diisi semula? Kami mengosongkannya lagi.
Ia sangat berguna.
Anda juga boleh melakukan perkara seperti ini:
sudo sync && sudo sysctl -w vm.drop_caches=3
Ia berfungsi 😀
Selamat datang dan terima kasih untuk talian 😉
salam
Lega, rasanya seperti menurunkan berat badan 😛 haha terima kasih banyak!
Sudah tentu anda mesti menulis "sudo su" untuk memasukkan root jika tidak "izin ditolak" tidak akan muncul
Terima kasih, siaran anda telah banyak membantu saya, untuk menghilangkan ketepatan memori yang dimiliki oleh salah satu mesin saya, sekarang buat skrip untuk melakukannya secara automatik, terima kasih dan salam