Искате ли да стартирате пълния работен плот на Ubuntu на Raspberry Pi 4 с 2GB RAM? Е, сега можете.
Ubuntu вече поддържа Raspberry Pi 4 Модел B 4GB и 8GB версии (и го прави след издаването на Ubuntu 20.10). Сега екипът изгражда дистрибуцията планирайте да отидете по-далеч като поддържа и модела Raspberry Pi 4 2GB (който струва около £40, ако обмисляте такъв).
Въпреки това е трудно да накарате Ubuntu да работи прилично на устройства със скромни количества памет.
Въведете zswap
, „тайното оръжие“ на Ubuntu за насочване към Pis с ниска памет с пълноценното изживяване на Ubuntu.
Повечето Ubuntu системи идват със суап файл. Това действа като „препълване“ за RAM, кеширане на процеси и задачи, които не са необходими незабавно, за да се освободи RAM за тези, които са. Съществуващите компилации на Ubuntu Raspberry Pi не са изключение от това.
Но цялото това четене към и от SD карта не е най-бързият резервен вариант. Така че Ubuntu заменя — да, игра на думи 😉 — с инструмент за компресия като Zswap.
„Когато процесът е на път да бъде преместен в swap файла, zswap го компресира и проверява дали новият, по-малък размер все още трябва да бъде преместен или може да остане във вашата RAM памет. Много по-бързо е да декомпресирате „zswapped“ страница, отколкото да получите достъп до суап файла, така че това е чудесен начин да спечелите повече пари от системи с по-малки количества RAM“, Оливър Смит от Canonical обяснява.
Резултат? По-плавно и бързо изживяване на настолен компютър на Ubuntu.
Не е нужно да чакате да бъде пуснат Ubuntu 22.04 LTS, за да се възползвате от това. Можеш активирайте Zswap в Ubuntu точно сега, за да се насладите на увеличенията на производителността, които предлага.
Ако приемем, че вече имате модерна версия на Ubuntu, работеща на Raspberry Pi 4, просто отворете любимия си терминален емулатор и стартирайте:
sudo sed -i -e 's/$/ zswap.enabled=1/' /boot/firmware/cmdline.txt
След това рестартирайте и се насладете.
ZSwap не е единствената модификация, която Ubuntu ще направи, за да отговори на минимума на ниска памет. Дейв Джоунс от Canonical описва други усилия, предприети в подкрепа на тази цел в публикация в неговия блог, проверка на име z3fold & lz4 компресия.
Като цяло доста страхотни новини.
Всичко в Ubuntu, ежедневно. От 2009г.