Ruang swap memainkan peranan penting dalam sistem Linux, terutamanya apabila sistem kekurangan memori. Ia bertindak sebagai ruang storan memori sandaran yang membantu sistem berjalan dengan lancar dan mengekalkan kestabilan walaupun di bawah beban yang tinggi. Artikel ini memberi anda panduan terperinci untuk menambah ruang swap pada Ubuntu 22.04 LTS untuk memastikan prestasi sistem anda dioptimumkan dan boleh mengendalikan pelbagai beban kerja.
Ruang swap menyediakan memori maya yang menambah RAM fizikal sistem. Apabila sistem kehabisan RAM, kernel menukar data ke cakera untuk mengelakkan kehabisan memori dan sistem ranap. Sistem Linux biasanya menggunakan ruang swap untuk mengendalikan situasi ini.
Ruang swap yang tidak mencukupi boleh menyebabkan kemerosotan prestasi, ranap aplikasi dan ralat kehabisan memori. Alat pemantauan, contohnya, dan memberikan keterlihatan ke dalam penggunaan pertukaran. Jika sistem anda kerap mencapai had swap, menambah lebih banyak ruang boleh meningkatkan kestabilan. top
free
Sebelum membuat fail swap, pastikan anda menyemak sama ada sistem anda sudah mempunyai ruang swap dan berapa banyak ruang kosong yang tersedia pada cakera keras anda.
Untuk menyemak ruang swap sedia ada, gunakan arahan berikut:
sudo swapon --show
Jika output kosong, ini bermakna sistem anda belum mempunyai ruang swap. Untuk menyemak ruang kosong pada cakera keras anda, gunakan arahan berikut:
df -h
Selepas mengesahkan bahawa terdapat ruang kosong yang mencukupi pada cakera keras, anda boleh membuat fail swap. Saiz fail swap bergantung pada keperluan sistem, tetapi peraturan yang baik adalah untuk menjadikannya sama dengan jumlah RAM pada sistem. Untuk mencipta fail swap 1GB, gunakan arahan berikut:
sudo fallocate -l 1G /swapfile
Selepas mencipta fail swap, pastikan anda melindunginya dengan menukar kebenarannya. Ini memastikan bahawa hanya pengguna root boleh membaca fail, melindungi sistem anda daripada potensi ancaman keselamatan.
Untuk menukar keizinan fail swap, gunakan arahan berikut:
sudo chmod 600 /swapfile
Selepas anda mencipta dan melindungi fail swap anda, anda boleh menyediakannya sebagai ruang swap. Mula-mula, gunakan arahan mkswap
untuk menyediakan kawasan swap:
sudo mkswap /swapfile
Kemudian, dayakan fail swap menggunakan arahan swapon
:
sudo swapon /swapfile
Selepas menyediakan ruang swap, pastikan anda mengesahkan bahawa ia tersedia dan berfungsi dengan baik. Anda boleh menggunakan arahan swapon --show
sekali lagi untuk melakukan ini. Jika ruang swap disediakan dengan betul, anda kini akan melihat output yang menunjukkan laluan, saiz dan maklumat lain bagi fail swap.
Menambah ruang swap pada Ubuntu 22.04 LTS ialah proses mudah yang boleh meningkatkan prestasi sistem dengan ketara di bawah beban berat. Dengan mengikut langkah-langkah yang digariskan dalam panduan ini, anda boleh memastikan bahawa sistem anda mempunyai jaring keselamatan yang betul apabila memori fizikal kehabisan. Seperti biasa, ingat bahawa walaupun ruang swap adalah alat yang berguna, ia bukan pengganti untuk memori fizikal yang mencukupi, jadi pastikan sistem anda mempunyai RAM yang mencukupi untuk memenuhi keperluannya.
Atas ialah kandungan terperinci Bagaimana untuk menambah ruang swap pada Ubuntu 22.04 LTS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!