Vahetus on Linuxi ja selle programmide haldamise oluline osa. Selle abil saavad Linuxi kasutajad RAM-i peatada ja eraldada programmidele isegi lisamälu, kui füüsiline RAM otsa saab. Piisab, kui öelda, et kõik peaksid kasutama vahetustehingut. Traditsioonilistel Linuxi distributsioonidel luuakse spetsiaalne sektsioon spetsiaalselt vahetuste kasutamiseks. Nii on asjad läinud väga pikka aega. 2017. aastal on aga moefailidesse jõudnud vahetusfailid. Näiteks: hiljuti on Ubuntu swap-faili jaoks swap-partitsioonid tühjendanud ja tõenäoliselt teevad seda tulevikus ka teised. Põhjus? Mugavus. Installimise ajal on see üks vähem sektsioon. Selle tulemusel saab süsteem kiiremini installida. Lisaks saab vahetusfaili suurendada ilma kogu kõvaketta uuesti osadeks jagamata ning selle saab kiiresti ilma suurema vaevata keelata. SWAP-faili saab Linuxis seadistada järgmiselt.
Märkus: vahetusfaili saab seadistada mis tahes Linuxi levitamisel. Installige esmalt oma Linuxi distributsioon ilma vahetuspartitsioonita! Pidage meeles, et see tähendab, et ärge installige tavapärase ja hõlpsa paigaldajaga.
Sageli on vahetamata installi saamiseks vajalik kohandatud install. See tähendab käsitsi eraldamist, sealhulgas partitsioonide ja kinnituspunktide seadistamist ning (kui UEFI-l on) alglaadimissektsiooni seadistamine.
Näiteks: Ubuntu installiprogrammis märkige kohandatud installi saamiseks ruut „midagi muud”. Teiste Linuxi distributsioonide puhul võib see olla kohandatud paigutus või midagi sarnast.
Kui kasutate failisüsteemi BtrFS, ärge järgige seda juhendit. BtrFS ei toeta vahetusfaile.
Vahetusfaili tegemine hõlmab faili loomist DD-ga. Peame faili tegema DD-tööriista abil. Pidage meeles, et vahetusfail peaks olema identne teie füüsilise mälu suurusega. Sisestage see käsurida täpselt nii, nagu see paistab. Kasutaja peab sisestama kõik selle pika lause korraga ja käitama seda justkui ühe käsuga.
Kui see õnnestub, palutakse teil sisestada number (GB-des) ja teisendada see megabaiditeks. Matemaatikat pole vaja.
Märkus. Kui teil on mälu rohkem kui 4 GB, tehke selle asemel vahetamisfail pool mälust.
kaja 'sisesta gigabaiti:'; loe gigabaiti; arvutatud = $ ((1024 * $ gigabaiti))
Vahetusfaili arvutus on valmis. Terminal salvestas arvutuse arvutatud dollari sees. Nüüd võtame selle ja ühendame selle DD-ga. Pidage meeles, et vahetusfaili loomine võtab natuke aega ja laadimiskuva ei kuvata. Kui terminal lubab, sisestage järgmine käsk.
sudo dd, kui = / dev / null = / / swapfile bs = 1M arv = $ arvutatud
Järgmisena muutke kataloogis / vahetusfaili õigusi. See on vajalik, kuna süsteemil peab olema täielik juurdepääs failile. Ilma selleta ei toimi vahetus õigesti.
saada juurekest koos: sudo -s
chmod 600 / vahetusfail
Kui õigused on parandatud, on aeg kasutada käsku Mkswap. Tegelikult on see tööriist, mis võib võtta sektsiooni või faili ja muuta see vahetusruumiks.
mkswap / swapfile
Load on nüüd seatud ja kõik on valmis minema. Protsessi järgmine samm on käskida Linuxil vahetus sisse lülitada. Seda tehakse käsku swapon abil.
vahetusfail
Kui kasutaja sisestab ülaltoodud 4 käsku, peaks vahetusfail olema üles töötatud. Kuid sellest ei piisa, kuna süsteem peab alglaadimisel teadma, mis vahetuskoht on ja kus see asub. Seda saab redigeerida /etc/fstab fail (failisüsteemi vahekaart).
Alustage kommentaari lisamisega faili lõppu. See on failisüsteemi vahekaardi sildistamine, nii et edasine redigeerimine on lihtsam (kuna kasutaja näeb kommentaaride silti hõlpsalt ja teab, mis on mis).
echo "# Vaheta fail" >> / etc / fstab
Järgmisena lisage kommentaari alla rida, mis täpsustab, kus vahetusfail süsteemis asub, kuidas süsteem peaks seda käsitlema jne.
echo "/ swapfile none swap default 0 0" >> / etc / fstab
Kui need kaks muudatust on tehtud, taaskäivitage süsteem. Nüüdsest, kui see Linuxi masin laaditakse, on sellel kasutatav vahetusfail.
Erinevalt vahetuspartitsioonist saavad kasutajad faili hõlpsalt keelata ja vabastada varem kasutatud ruumi väga lihtsalt. Midagi pole vaja ümber jagada. Selle asemel on vahetuse püsiv keelamine 3-sammuline kiire protsess.
Alustuseks avage terminal ja sisestage järgmine käsk:
sudo nano / etc / fstab
Järgmisena otsige midagi vahetatavat (nt kommentaar, mis annab kasutajale teada, et see on vahetuskanne) ja kustutage kõik. Seejärel salvestage muudatused faili, vajutades
Ctrl + O
.
Kui muudatused on salvestatud, lülitage vahetus välja.
sudo swapoff -a
Sisestage juurfailisüsteemi kataloog.
CD /
Kustutage vahetusfail ise.
sudo rm vahetusfail
Taaskäivitage arvuti. Taaskäivitamisel on vahetusfail täielikult kadunud ja keelatud.
Vahetus on kasulik, kuna see annab programmidele lisakulutusi, kui neil mälu otsa saab. Ehkki vahetusfailidest pole seda piisavalt mainitud, on sellel reaalseid eeliseid. Selle abil saab vahetusi hõlpsalt teha ja ilma ümberjaotamiseta välja lülitada. Lisaks saab selle suurust vajadusel lennult muuta. Loodetavasti loovad selle õpetuse Linuxi kasutajad, kes ei tea eeliseid, mis kaasnevad vahetusfaili, mitte spetsiaalse vahetuspartitsiooni kasutamisega.
Linux Mint 19 tuli välja hiljuti ja see pani inimesi väga põnevil o...
Suurepärane asi Linuxi töölauakeskkondade puhul on ekraanipilt töör...
Kasutajate ja rühmade haldamine Linuxis kõlab üsna keeruliselt, kui...