Операционната система Linux е една от най-стабилните и сигурни операционни системи за настолни компютри и сървъри, нищо чудно, че това е операционната система за повечето сървъри.
Системните администратори и инженери обичат Linux заради неговата стабилност и производителност, но понякога и Linux изпитва хълцане на производителността.
„Грешка при четене на swap-устройство“ е относително често срещана повреда в Linux, която може да доведе до срив на вашата система или да не реагира, което я прави неизползваема. Това ръководство ще ви покаже как да коригирате грешката при четене при повреда на суап устройството в Ubuntu Linux.
Защо да използвам суап файл?
Файлът за суап може да бъде физически носител за съхранение, като например USB устройство, файл на твърд диск или специален дял на носител за съхранение.
Файловете за размяна играят важна роля, тъй като те действат като допълнителен носител към физическата RAM на вашия компютър. Когато изпълнявате интензивни процеси с памет и RAM паметта ви свършва, Linux ще използва суап файла, за да стартира останалите приложения или да съхранява променливи данни.
Започвайки с Ubuntu Linux 18.04, зоната за суап по подразбиране е файл за суап, преди зоната за суап да е била специална суап дял.
Често срещани причини за грешка при четене при повреда на суап устройство
Някои от най-честите причини за откази на суап устройства или файлове включват следното:
- Много малко RAM на вашия компютър: Когато в системата ви остане много малко памет, повечето приложения принудително ще съхраняват променливи данни в суап файл. За съжаление четенето на данни от суап файл е много по-бавно от четенето от RAM.
- Съхранение на устройство с ниска замяна: Проблеми ще възникнат, ако имате много малък суап файл с много данни, съхранявани като променливи данни, което от своя страна ще доведе до ниска производителност на системата.
Разглеждайки причините, споменати по-горе, можем да кажем, че увеличаването на размера на RAM или суап файла може да помогне за отстраняване на грешката при четене при проблема със суап устройството в Ubuntu.
Преглед на размера на файла за суап
За да коригирате грешката при четене при повреда на суап устройството, трябва да се уверите, че имате достатъчно място за съхранение във вашия суап файл. В идеалния случай размерът на вашия суап файл трябва леко да съвпада с размера на вашата RAM.
Изпълнете следната команда, за да проверите размера на вашия суап файл в Ubuntu Linux. Освен това той изброява и RAM пространството.
swapon --show
Както можете да видите от изхода по-горе, този конкретен компютър има място за съхранение на файлове от 2 GB.
Като алтернатива можете да използвате и GUI интерфейса, за да проверите използвания файл за суап и памет. Натисни Супер + А клавиши на клавиатурата и потърсете Системен монитор. Графиката в средата показва използването на паметта и суап файла.
Познаването на суап файла и използването на RAM е важно за вземането на информирани решения, докато управление на вашата RAM на Linux.
Създаване на суап файл
Преди да създадете или увеличите размера на вашия суап файл, уверете се, че сте деактивирали /суап файл като използвате командата по-долу.
sudo swapoff / swapfile
След като суап файлът е деактивиран, вие сте готови да създадете нов файл за суап. Например, за да създадете суап файл от 4G, изпълнете следната команда.
sudo fallocate -l 4G / swapfile
От съображения за сигурност трябва да присвоите своя суап файл само с разрешения за четене и запис на основния потребител, като използвате командата по-долу.
sudo chmod 600 / swapfile
Можете да посочите, че /swapfile е суап зона с помощта на mkswap полезност, както е показано по-долу.
sudo mkswap / swapfile
И накрая, можете да активирате или стартирате своя суап файл, като изпълните следната команда.
sudo swapon / swapfile
Наблюдение на използването на вашата памет в Linux
Сега, когато имате суап файл с достатъчно памет, вашата Linux система ще го използва съответно. Можете да наблюдавате суап файла и използването на RAM, като използвате инструментите, дефинирани в това ръководство. Друга възможност за проверка на суап файла и използването на RAM е използването на безплатно -м команда.
Слабата системна памет е основната причина програмите да не реагират на компютър. Знанието как да убивате такива програми може да бъде спасител в такива ситуации.
Когато приложението за Linux престане да реагира и се срине, как можете да го убиете? Опитайте един от тези трикове, за да убиете заседнала програма в Linux.
Прочетете Напред
- Linux
- Компютърна памет
Mwiza разработва софтуер по професия и пише много за Linux и програмиране отпред. Някои от интересите му включват история, икономика, политика и архитектура на предприятията.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!
Още една стъпка…!
Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.