Cache Pressure: mengoptimalkan kinerja Linux

Ikon RAMDisk

Tekanan Cache  dapat membantu kami meningkatkan kinerja distribusi GNU Linux kami. Dengan Cache Pressure kita akan dapat mengoptimalkan memori RAM kita, karena dengan opsi ini kita dapat memodifikasi cara kernel memasukkan blok data ke dalam memori utama. Ingatlah bahwa kami dapat melakukan ribuan hal untuk mengkonfigurasi kernel dan sistem kami agar lebih sesuai dengan tim.

Penawaran Apple perangkat keras dan perangkat lunakOleh karena itu, sistem operasi sangat dioptimalkan untuk perangkat keras tersebut. Sebaliknya, kami menemukan bahwa sistem lain seperti Linux atau distro Android harus bekerja dalam banyak kombinasi perangkat keras yang tidak dioptimalkan, namun bekerja dengan benar dan terkadang bahkan lebih baik daripada iOS atau Mac OS X dalam tugas tertentu tertentu. Hal yang sama terjadi dengan OS X ketika kami mencoba menginstalnya di PC, kami akan memverifikasi bahwa itu tidak berjalan sebaik pada mesin Mac ...

Nah, di Linux kami dapat menggunakan banyak opsi untuk meningkatkan kinerja. Fleksibilitasnya memungkinkan kami untuk mengoptimalkannya secara maksimal dan opsinya sangat luas sehingga sulit untuk mencantumkan semuanya. Kita dapat menggunakan konfigurasi Swappines, menghapus modul kernel yang tidak perlu, melakukan konfigurasi kernel yang dalam untuk menginstalnya dengan lebih bersih, menarik file konfigurasi, dll.

Salah satunya adalah yang kami hadirkan di sini, Cache Pressure. Jika kami membuat beberapa perubahan kecil, kami akan melihat peningkatan kinerja saat menggunakan program, pengoperasian sistem sehari-hari, atau membuka video atau konten multimedia. Cache Pressure memiliki nilai default 100, dan dapat bervariasi antara 0 dan 100, oleh karena itu ini adalah angka maksimum. Ini berarti kernel memindahkan lebih banyak data yang tidak akan segera digunakan. dari RAM ke partisi SWAP hard disk.

Jika Anda memiliki banyak RAM, 16GB atau lebih, Anda dapat memilih untuk menempatkan angka mendekati 100 atau membiarkan nilai default, tetapi jika Anda tidak memiliki terlalu banyak (<4GB), mungkin jumlah yang tinggi akan membuat RAM terlalu sibuk ... Kami akan mencoba dengan nilai 50 seperti ini:

sudo sysctl -w vm.vfs_cache_pressure=50

Jadi kami memberi nilai 50 pada baris pertama dan kami dapat menguji apakah kinerjanya telah meningkat (membuka video, aplikasi, dll.), Jika demikian,  kami membuatnya permanen dengan:


sudo gedit /etc/sysctl.conf

Dan kami mengedit penambahan baris di akhir:

vm.vfs_cache_pressure=50

Kami menyimpan perubahan dan sekarang Anda dapat memeriksa perubahannya dengan:

sudo cat /proc/sys/vm/vfs_cache_pressure

tinggalkan Komentar Anda

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

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  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.   Turbo dijo

    Halo, sangat membantu! Dapatkah Anda memiliki jenis kontraindikasi terkait, seperti kegagalan keselamatan atau kinerja dalam tugas tertentu?

    1.    Isaac PE dijo

      Halo kenapa kamu bertanya Karena kesedihan memori, karena ...?

      Salam!

      1.    Turbo dijo

        Entahlah, terkadang hal semacam ini bisa berdampak buruk.
        Saya sudah menjalankannya dan berjalan dengan sangat baik, terima kasih telah berbagi :)

  2.   Tuan Paquito dijo

    Ini menarik. Apa yang tidak saya jelaskan adalah keuntungan dalam kinerja mesin kecil dan mesin yang cukup atau lebih dari cukup.

    Saya menggunakan Ubuntu 14.04, saya memiliki 8GB RAM dan saya telah memesan SWAP 2GB. Sistem diinstal pada SSD, tetapi saya meninggalkan SWAP di HDD (saya menyesal karena, untuk seberapa sedikit kerjanya, itu bisa tetap di SSD; dalam instalasi berikutnya, itu pasti akan tetap di SSD) . Yang sementara saya kirim ke RAM.

    Saya selalu mendengar tentang memodifikasi Cache Pressure untuk mesin kecil, biasanya dengan nilai 50, tetapi saya belum membaca apa pun tentang melakukannya pada mesin yang kurang lebih bertenaga. Dan saya punya tiga pertanyaan, jika Anda mengizinkan saya:

    Apakah benar-benar disarankan untuk melakukannya dengan mesin yang kuat?

    Apakah ini benar-benar berguna untuk mesin kecil?

    Apa yang bisa dimonitor untuk melihat secara obyektif dimana perbaikan atau kerusakannya?

    Salam dan terima kasih.

    1.    Isaac PE dijo

      Halo,

      SWAP pada SSD jauh lebih baik ya ...

      Adapun keraguan Anda, itu adalah kesalahan penulisan saya. Sudah terpecahkan.

      Untuk pertanyaan Anda 1: Tidak masuk akal jika Anda memiliki banyak RAM.

      Untuk pertanyaan Anda 2: Ya, karena Anda menghindari memuat terlalu banyak data yang tidak perlu dan menyisakan ruang untuk hal yang paling banyak diminta setiap saat ...

      Untuk pertanyaan Anda 3: Anda dapat melakukan tes dengan mesin dengan sedikit sumber daya dengan nilai default dan kemudian memodifikasinya untuk melihat perbedaannya, misalnya dengan waktu pemuatan aplikasi, pembukaan file multimedia, dll.

      Salam !!!

  3.   Tuan Paquito dijo

    Sekarang lebih jelas bagi saya, menurut saya bahwa di mesin saat ini, yang dilengkapi dengan RAM, seharusnya tidak masuk akal.

    Saya memiliki laptop dengan mikro dan RAM terbatas yang merupakan peralatan ideal untuk mengujinya.

    Saya akan mencoba, mari kita lihat.

    Terima kasih banyak.

    1.    Tuan Paquito dijo

      Halo lagi.

      Tepat setelah menulis komentar sebelumnya, saya telah melihatnya di laptop dan, terkejut, saya sudah menyelesaikannya.

      Dan sekarang saya ingat. Saya sudah lama melihat posting blog Ubuntu León berikut:

      http://www.ubuntuleon.com/2013/08/parametros-del-sysctlconf.html

      Dan saya menerapkan modifikasinya. Di laptop dahulu kala saya memiliki Xubuntu 14.04 dengan modifikasi yang ditunjukkan di pos dan tidak salah. Masalah utama yang saya miliki adalah bahwa Chrome memiliki kecenderungan untuk membeku, disk mulai menulis seperti orang gila dengan hal-hal apa dan mengunci komputer, tidak mungkin. Firefox lebih baik, tetapi saya masih menghapus cache disk dan ada sesuatu yang meningkat, tetapi di Chrome itu tidak dapat dilakukan, setidaknya saya tidak tahu bagaimana melakukannya.

      Salam.

      1.    Isaac PE dijo

        Hello!

        Ya, Chrome sangat haus akan RAM dan ini merugikan program-program yang haus RAM.

        http://www.linuxadictos.com/los-mejores-navegadores-web-para-linux.html

        Salam!

  4.   Leopold Cantillo dijo

    Artikel ini sangat menarik, sangat praktis, saya akan menguji di laptop saya, dengan RAM 4Gb, dan disk SDD 64 Gb. Saya hanya punya satu keraguan, ini tidak mempengaruhi masa pakai disk SDD, itu tidak tidak membebani tulisan di SWAP ?, Saya menanyakan ini karena ketika saya menginstal disk ini, saya membaca beberapa tutorial dan forum untuk mengoptimalkannya di Linux, (itu 2 tahun yang lalu), dan di beberapa mereka bahkan merekomendasikan untuk tidak menggunakan SWAP. Tetapi saya juga memahami bahwa dengan versi kernel terbaru dan secara umum di distro modern, Trim dan berbagai hal sudah secara otomatis beradaptasi dengan lingkungan dengan disk SDD, dan disk itu sendiri membawa kontrol internal yang lebih baik, seseorang yang mengetahui masalah ini dapat menjelaskan kepada saya bagaimana kita saat ini.
    Terima kasih untuk artikelnya.

    1.    Tuan Paquito dijo

      Saya telah membalas sebelumnya, tetapi karena saya tidak melihat komentar, saya berkomentar lagi. Artinya, jika Anda melihat dua komentar saya tampak mengatakan kurang lebih sama, itu karena itu.

      Masalahnya, saya pikir hari ini cukup banyak yang diketahui tentang SSD tidak perlu khawatir tentang penulisan yang dapat dilakukan SWAP. Artinya, pengujian nyata telah dilakukan, menekankan SSD secara ekstrem yang tidak akan dicapai oleh pengguna normal selama bertahun-tahun, tidak peduli seberapa keras kami mungkin. Anda dapat membacanya di sini, misalnya:

      http://www.muycomputer.com/2014/12/05/test-de-resistencia-ssd

      Hati-hati, tes ini mengacu pada disk yang relatif terkini, dengan model lama saya tidak dapat memberi tahu Anda. Tetapi mengingat hasilnya, semuanya tampaknya menunjukkan bahwa disk terbaru mana pun akan bertahan lebih lama daripada yang diperlukan untuk mengganti komputer.

      Ketika saya melakukan instalasi saya saat ini (yang terjadi pada pertengahan tahun lalu, belum lama ini) informasi yang ada di sana tidak jelas dan semua orang terobsesi untuk mengurangi penulisan ke SSD sebanyak mungkin, tetapi sekarang diketahui bahwa tidak ada alasan untuk terobsesi dengannya. Bahkan, saya bahkan secara serius mempertimbangkan untuk mengalihkan SWAP saya ke SSD; Saya telah membaca tentang itu dan sepertinya tidak terlalu sulit, tetapi saya melihat bahwa tidak semua orang melakukannya dengan cara yang sama, saya tidak tahu metode mana yang lebih baik, misalnya:

      http://www.atareao.es/ubuntu/cambiando-swap-de-particion-en-ubuntu/

      atau juga

      http://foro.ubuntu-guia.com/Cambiar-particion-SWAP-en-UBUNTU-12-04-td4023366.html

      Jadi saya menggunakan kesempatan ini untuk berterima kasih atas bantuannya sebelumnya.

      Salam.

    2.    Tuan Paquito dijo

      Saya telah membalas sebelumnya, tetapi karena saya tidak melihat komentar, saya berkomentar lagi. Artinya, jika Anda melihat dua komentar saya tampak mengatakan kurang lebih sama, itu karena itu.

      Masalahnya, saya pikir hari ini cukup banyak yang diketahui tentang SSD tidak perlu khawatir tentang penulisan yang dapat dilakukan SWAP. Artinya, pengujian nyata telah dilakukan, menekankan SSD secara ekstrem yang tidak akan dicapai oleh pengguna normal selama bertahun-tahun, tidak peduli seberapa keras kami mungkin. Anda dapat membacanya di sini, misalnya:

      http://www.muycomputer.com/2014/12/05/test-de-resistencia-ssd

      Hati-hati, tes ini mengacu pada disk yang relatif terkini, dengan model lama saya tidak dapat memberi tahu Anda. Tetapi mengingat hasilnya, semuanya tampaknya menunjukkan bahwa disk terbaru mana pun akan bertahan lebih lama daripada yang diperlukan untuk mengganti komputer.

      Ketika saya melakukan instalasi saya saat ini (yang terjadi pada pertengahan tahun lalu, belum lama ini) informasi yang ada di sana tidak jelas dan semua orang terobsesi untuk mengurangi penulisan ke SSD sebanyak mungkin, tetapi sekarang diketahui bahwa tidak ada alasan untuk terobsesi dengannya. Bahkan, saya bahkan secara serius mempertimbangkan untuk mengalihkan SWAP saya ke SSD; Saya telah membaca tentang itu dan sepertinya tidak terlalu sulit, tetapi saya melihat bahwa tidak semua orang melakukannya dengan cara yang sama, saya tidak tahu metode mana yang lebih baik, misalnya:

      "Http://www.atareao.es/ubuntu/cambiando-swap-de-particion-en-ubuntu/"

      atau juga

      «Http://foro.ubuntu-guia.com/Cambiar-particion-SWAP-en-UBUNTU-12-04-td4023366.html»

      Jadi saya menggunakan kesempatan ini untuk berterima kasih atas bantuannya sebelumnya.

      Salam.

  5.   dhouard dijo

    Halo, apakah ini memiliki kontraindikasi atau apakah itu mempengaruhi dengan cara apa pun jika Anda sudah memiliki nilai rendah yang ditetapkan ke variabel vm.swapiness?

    Saat ini saya telah menetapkan nilai 10 untuk variabel kernel tersebut dan kinerjanya cukup baik. Saya tidak tahu apakah memodifikasi cache_pressure akan mengubah warna sesuatu atau saya akan dapat memeras lebih banyak mesin saya.

    1.    Tuan Paquito dijo

      Saya telah membaca belum lama ini bahwa pengujian nyata dilakukan terhadap penggunaan disk SSD, menempatkannya secara ekstrem yang tidak akan dijangkau oleh pengguna PC, tidak peduli berapa banyak kami menggunakannya setiap hari, dan kesimpulan yang mereka tarik adalah bahwa mereka ternyata jauh lebih tahan daripada yang diyakini sebelumnya. Berita terkait hal ini adalah sebagai berikut:

      http://www.muycomputer.com/2014/12/05/test-de-resistencia-ssd

      Karena tampaknya mereka menolak lebih dari yang diyakini (dan saya memiliki SAMSUNG 840 PRO, yang hasilnya sangat baik dalam pengujian), saya pikir yang terbaik adalah memanfaatkannya, dan menggunakan kecepatan cakram ini sehingga bahwa SWAP bukan hambatan sepertinya ide yang bagus bagi saya (tentu saja, mengetahui hal ini).

      Tentu saja, pada saat saya melakukan penginstalan yang saya miliki sekarang, semua orang merekomendasikan untuk merawatnya dengan hati-hati dan mengurangi penulisan semaksimal mungkin, tetapi menurut saya itu tidak perlu mengingat data ini, sebaliknya, katanya , lebih baik memanfaatkannya.

      Yang pasti, instalasi berikutnya yang saya lakukan (16.04 jika semuanya berjalan dengan baik) akan memiliki SWAP pada SSD, tetapi saya bahkan berpikir untuk memindahkannya sekarang, karena saya telah membaca tentang cara melakukannya dan ternyata tidak. Tampaknya sangat sulit, meskipun saya telah melihat berbagai cara untuk melakukannya dan saya tidak tahu mana yang terbaik, misalnya:

      http://www.atareao.es/ubuntu/cambiando-swap-de-particion-en-ubuntu/

      atau juga

      http://foro.ubuntu-guia.com/Cambiar-particion-SWAP-en-UBUNTU-12-04-td4023366.html

      Saya menggunakan kesempatan ini untuk mengucapkan terima kasih atas saran sebelumnya tentang ini, jika Anda mengizinkan saya.

  6.   Tuan Paquito dijo

    Maafkan saya untuk komentar yang begitu banyak.

    Mereka benar-benar tidak muncul dan sekarang mereka semua keluar sekaligus.

    Maafkan aku.

  7.   Joaquin Garcia dijo

    Tidak ada yang terjadi Tuan Paquito. Mengenai hal terakhir yang Anda komentari, memang benar bahwa SSD terbaru tidak terlalu terpengaruh oleh tingginya jumlah penulisan, namun ketika menyangkut disk SSD, itu berbicara tentang semua dan tidak hanya yang sekarang. Saya menggunakan disk SSD tetapi sudah tua dan saya tidak ingin menguji apakah itu tahan atau tidak karena takut rusak, tetapi selain itu ia bekerja dengan sangat baik dan harganya murah. Bahkan disk saat ini, ada beberapa yang tidak tahan terhadap banyak tulisan. Oleh karena itu, untuk kasus-kasus seperti Anda, lebih baik Anda memilih Anda dan secara umum memperingatkan tentang penyalahgunaan karena masih banyak pemula di dunia Gnu / Linux.
    Salam dan komentar dan tulis semua yang Anda inginkan;)

    1.    Tuan Paquito dijo

      Itulah sebabnya saya sudah mengatakan bahwa ujian dahulu kala mengacu pada catatan terkini dan Muy Computer menurut saya adalah situs yang serius, yang biasanya tidak menerbitkan hal-hal dengan enteng. Milik saya, pada kenyataannya, adalah SAMSING 840 PRO, yang sangat baik dalam pengujian. Itu tidak terlalu murah untuk saya, tepatnya satu euro per GB, tapi saya pikir itu adalah salah satu investasi terbaik yang saya buat.

      Tentunya, dengan disc yang lebih lama atau kualitas yang lebih rendah Anda masih harus memikirkannya lebih lanjut, tetapi menurut data yang menjadi diketahui, tampaknya semakin jelas bahwa mereka lebih tahan daripada yang diyakini sebelumnya.

  8.   Paquito Turriano dijo

    Itu tidak berhasil untuk saya :-(

    turriano @ turriano-Lenovo-B50-30: ~ $ sudo gedit /etc/sysctl.conf
    [sudo] sandi untuk turriano:
    sudo: gedit: perintah tidak ditemukan
    turriano @ turriano-Lenovo-B50-30: ~ $ sudo gedit / etc / sysctl.conf
    sudo: gedit / etc / sysctl.conf: perintah tidak ditemukan
    turriano @ turriano-Lenovo-B50-30: ~ $

  9.   Jujur dijo

    Penjelasan yang Anda berikan tentang apa yang dilakukan tekanan cache itu buruk. Entah Anda menjelaskan diri Anda sendiri dengan sangat buruk atau Anda tidak tahu apa fungsi tekanan cache.