Izveidojiet mijmaiņas failu uz FreeBSD 10

Vultr FreeBSD serveri nav konfigurēti, lai iekļautu mijmaiņas vietu. Ja jūsu nolūks ir izveidot vienreiz lietojamu mākoņa instanci, iespējams, par to nav jāuztraucas. Ja esat izveidojis "īstu" serveri, kas kādu laiku darbosies, lasiet tālāk.

Pat visvairāk smieklīgi izrotātajam serverim ir nepieciešama mijmaiņas vieta. Tieši tā darbojas OS. Tajos laikos, kad jūsu lietotne kļūst mazliet apjukusi un patērē vairāk RAM, nekā vajadzētu, mainīšanas vieta dos jums iespēju atgūt kontroli pār iekārtu. Pat normālas darbības apstākļos FreeBSD ir aktīva atmiņas pārvaldības jomā. Piemēram, ilgstoši darbojošās programmas, kas atrodas dīkstāvē atmiņā, tiks nomainītas uz disku, lai atbrīvotu vietu noderīgām lietām, piemēram, failu sistēmas kešatmiņām. Darbošanās ar nulles mijmaiņu ir neparedzamas uzvedības recepte, un neviens, kas darbojas ar serveri, to nevēlas!

Apstipriniet mijmaiņas statusu

Pirms kaut ko darām, pārliecināsimies, ka mums tiešām nav mijmaiņas darījumu.

swapinfoneko nevajadzētu atgriezt. Tā kā:

vultr [~]# swapinfo
Device          1K-blocks     Used    Avail Capacity
vultr [~]#

Ja tas tiešām ir tukšs, turpināsim un izveidosim mijmaiņas failu. Bet vispirms...

Cik daudz maiņas ir nepieciešams?

Vecie īkšķa noteikumi (1x RAM, 2x RAM, 0,5x RAM utt.) mūsdienās vairs nav spēkā. Ja jūsu serverim ir 16 GB atmiņas, jums noteikti nav jātērē 32 GB vērtīgās diska vietas mijmaiņas failā. Tomēr, ja esat iespējojis avāriju izgāztuves, atkarībā no tā konfigurācijas, lai tā darbotos, var būt nepieciešama mijmaiņas vienība, kas vienāda ar jūsu atmiņu .

Tātad, cik lielu padarīt mijmaiņas failu, patiešām ir atkarīgs no jums. Labā ziņa ir tā, ka jūs vienmēr varat to mainīt vēlāk, un, izmantojot SSD nodrošināto krātuvi, jums nav pārāk jāuztraucas par to, kur tā nonāk jūsu diskā. Lai nu kā, pāriesim pie...

Mijmaiņas faila izveide un izmantošana

Mēs izveidosim 512 mega mijmaiņas failu, kas atrodas /usr/swap0. Jūtieties brīvi mainīt jebkuru no tiem, ja tas jums neder. Piemēram, ja vēlaties 1 giga mijmaiņas darījumu, mainiet 512 uz 1024 un tā tālāk. Ja nolemjat mainīt faila nosaukumu, noteikti nomainiet abas atsauces uz to.

Uzmanīgi nokopējiet tālāk norādīto, izpildiet kā root, un viss būs iestatīts:

dd if=/dev/zero of=/usr/swap0 bs=1m count=512
chmod 0600 /usr/swap0
echo "md99 none swap sw,file=/usr/swap0,late 0 0" >> /etc/fstab
swapon -aL

Apstipriniet, ka tas darbojas:

vultr [~]# swapinfo
Device          1K-blocks     Used    Avail Capacity
/dev/md99          524288        0   524288     0%

Šajā brīdī viss ir gatavs. Swap ir aktīvs, un tas turpinās darboties pēc pārstartēšanas.

Paskaidrojums ziņkārīgajiem

ddKomanda izveido faktisko failu. Pēc tam mēs iestatām atbilstošas ​​atļaujas, pievienojam rindu /etc/fstabmijmaiņas veikšanai un pēc tam ieslēdzam to. Komanda swapon -aLliek operētājsistēmai aktivizēt visus mijmaiņas nodalījumus/failus fstabā, ieskaitot tos, kas atzīmēti kā vēlu. FreeBSD 10.2 sāknēšanas veida dēļ mijmaiņas fails ir jāmontē vēlu. Kad operētājsistēma sāks normāli, jūsu mijmaiņas pakalpojums tiks ieslēgts "vēlo failu sistēmu montāžas" posmā.

Atstājiet komentāru

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.

DDOS uzbrukumi: īss pārskats

DDOS uzbrukumi: īss pārskats

Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Iespējams, esat dzirdējuši, ka hakeri pelna daudz naudas, bet vai esat kādreiz domājuši, kā viņi nopelna šādu naudu? pārrunāsim.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Vai vēlaties redzēt revolucionārus Google izgudrojumus un to, kā šie izgudrojumi mainīja katra cilvēka dzīvi mūsdienās? Pēc tam lasiet emuārā, lai redzētu Google izgudrojumus.

Piektdiena: kas notika ar AI vadītām automašīnām?

Piektdiena: kas notika ar AI vadītām automašīnām?

Pašpiedziņas automobiļu koncepcija izbraukt uz ceļiem ar mākslīgā intelekta palīdzību ir mūsu sapnis jau kādu laiku. Bet, neskatoties uz vairākiem solījumiem, tie nekur nav redzami. Lasiet šo emuāru, lai uzzinātu vairāk…

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Zinātnei strauji attīstoties, pārņemot lielu daļu mūsu pūļu, palielinās arī risks pakļaut sevi neizskaidrojamai singularitātei. Izlasiet, ko singularitāte varētu nozīmēt mums.

Lielo datu atsauces arhitektūras slāņu funkcijas

Lielo datu atsauces arhitektūras slāņu funkcijas

Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.

Datu glabāšanas evolūcija – infografika

Datu glabāšanas evolūcija – infografika

Datu uzglabāšanas metodes ir attīstījušās kopš datu dzimšanas. Šajā emuārā ir aprakstīta datu uzglabāšanas attīstība, pamatojoties uz infografiku.

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

Šajā digitālajā pasaulē viedās mājas ierīces ir kļuvušas par būtisku dzīves sastāvdaļu. Šeit ir daži pārsteidzoši viedo mājas ierīču ieguvumi, lai padarītu mūsu dzīvi dzīves vērtu un vienkāršāku.

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

Nesen Apple izlaida macOS Catalina 10.15.4 papildinājuma atjauninājumu, lai novērstu problēmas, taču šķiet, ka atjauninājums rada vairāk problēmu, kas izraisa Mac datoru bloķēšanu. Izlasiet šo rakstu, lai uzzinātu vairāk