Vai jums ir nepieciešams mijmaiņas darījums?

Linux Linux instalēšanas laikā bieži tiek uzdots jautājums: vai man ir nepieciešams mijmaiņas nodalījums?

Šajā rakstā es izskaidrošu, kāds tiek izmantots mijmaiņas nodalījums, un pēc tam es gatavojas ļaut jums izlemt, vai jums ir nepieciešams vai ne.

Atmiņa ir mazliet kā iepirkšanās centra autostāvvieta. Dienas sākumā autostāvvieta būs tukša, un būs pieejamas daudz vietas. Kad cilvēki sāks ierasties, arvien vairāk vietas tiek izlietotas, un galu galā autostāvvieta būs pilna.

Šajā brīdī ir vairākas lietas, kas var notikt. Jūs varat pārtraukt jebkuru automašīnu, kas ieiet autostāvvietā, līdz kļūst pieejamas vietas, vai arī jūs piespiežat dažas automašīnas atstāt, tādējādi atbrīvojot telpas.

Skaitļošanas termiņos, kad pirmo reizi sākat lietot datoru, jums vajadzētu būt pieejamai visai savai atmiņai. Vienīgā izmantotā atmiņa būs no procesiem, kas nepieciešami operētājsistēmai. Katru reizi, kad ielādējat lietojumprogrammu, tiks sākts jauns process un programmai tiks iestatīts noteikts atmiņas apjoms.

Katru reizi, kad ielādējat jaunu lietojumprogrammu, būs pieejama mazāk atmiņas, lai palaistu šo programmu, un galu galā jūs nokļūsiet tajā punktā, kurā palaist šo programmu nav pietiekami daudz.

Ko dara Linux, ja nepietiek atmiņas?

Tas sāk nogalināt procesu. Tas nav tas, ko jūs tiešām gribat notikt. Kaut arī ir vērtēšanas mehānisms, lai izvēlētos, kuri procesi jūs nogalināt, būtībā lēmums tiek atstāts uz jūsu operētājsistēmu un tiek izņemts no jūsu pašu puses.

Linux darbosies tikai tad, kad beigsies virtuālā atmiņa. Kas ir virtuālā atmiņa? Virtuālā atmiņa ir fiziskās RAM apjoms + jebkura diska vieta, kas paredzēta peidžeru vajadzībām (mijmaiņas).

Padomājiet par mijmaiņas nodalījumu kā pārpildīta autostāvvieta. Kad ir aizpildītas visas galvenās autostāvvietas, pārplūstoša autostāvvieta var tikt izmantota papildus telpai. Protams, ir negatīva ietekme uz pārpildes autostāvvietu. Parasti pārpildītā autostāvvieta atrodas tālāk no faktiskā iepirkšanās centra, tādēļ autovadītājiem un pasažieriem ir jāiet tālāk uz veikaliem, kas ir laikietilpīgi.

Jūs varat izveidot apmaiņas nodalījumu, ko Linux izmantos, lai saglabātu dīkstāves procesus, kad fiziskā RAM kļūst zema. Mijmaiņas nodalījums būtībā ir diska vieta, kas atrodas cietajā diskā. (Līdzīgi kā pārpildīta autostāvvieta).

Protams, RAM ir daudz ātrāks nekā cietajā diskā saglabātie faili. Ja konstatējat, ka pastāvīgi iztērējat atmiņu un cietais disks ir satricinošs, visticamāk, ka jūs pārlieku izmantojat mijmaiņas vietu.

Cik slikti nepieciešams mijmaiņas nodalījums?

Ja jums vispirms ir dators ar nelielu atmiņas apjomu, tas ir ļoti ieteicams.

Kā testu es izveidoju virtuālo mašīnu ar 1 gigabaitu RAM un bez swap nodalījuma. Es instalēju Peppermint Linux, kas izmanto LXDE darbvirsmu un kopumā tai ir maza atmiņas spēja.

Iemesls, kādēļ es izmantoju Peppermint Linux, ir tas, ka tas ir aprīkots ar iepriekš instalētu Chromium, un katru reizi, kad atverat cilni Chromium, tiek izmantots pienācīgs atmiņas apjoms.

Es atvēru cilni un devos uz linux.about.com. Tad es atvēru 2. tabulu un izdarīja to pašu. Es turpinu atkārtot šo procesu, līdz beidzot atmiņā beidzās. Augšējā attēlā redzams, kas noticis nākamajā. Chromium pamatā parāda ziņojumu, kurā norādīts, ka cilne ir pārtraukusi darbu, un tas, iespējams, ir saistīts ar atmiņas trūkumu.

Tad es izveidoju jaunu virtuālo mašīnu ar 1 gigabaitu RAM un 8 gigabaitu apmaiņas nodalījumu. Man bija iespēja atvērt cilni pēc cilnes pēc cilnes un, lai arī fiziskā atmiņa bija zemāka, tika sākta izmantot mijmaiņas vieta, un es varēju turpināt atvērt cilnes.

Skaidrs, ja jums ir mašīna ar 1 gigabaitu RAM, jums, visticamāk, būs nepieciešama apmaiņas nodalījums nekā tad, ja jums ir mašīna ar 16 gigabaitu RAM. Ļoti iespējams, ka jūs nekad neizmantosiet mašīnā ar mijmaiņas vietu ar 8 gigabaitu RAM vai vairāk, ja vien neizdosiet kādu nopietnu krāpšanos vai video rediģēšanu.

Tomēr es vienmēr ieteiktu izveidot mijmaiņas starpsienu. Diska vieta ir lēta. Iestatiet daļu no tā kā overdraftu, ja atmiņā ir maz.

Ja konstatējat, ka jūsu datorā vienmēr ir maz atmiņas un ka jūs pastāvīgi izmantojat mijmaiņas vietu, iespējams, laiks domāt par datora atmiņas atjaunināšanu .

Ja jau esat instalējis Linux un neesat iestatījis mijmaiņas starpsienu, tas nav pazudis. Tā vietā ir iespējams izveidot mijmaiņas failu, kas pamatā sasniedz tādu pašu mērķi.

Vai es varu atstāt vietu uz mana SSD, lai apmainītu vietu?

Jūs varat atstāt atstarpi uz SSD, lai apmainītu vietu, un teorētiski tas būs daudz ātrāks, lai piekļūtu šim nodalījumam nekā tradicionālajā cietajā diskā. SSD ierīcēm ir ierobežots darbības laiks, un tie var apstrādāt tikai noteiktu skaita un rakstīto skaitu. Lai īstenotu perspektīvas, šis skaitlis faktiski ir ļoti augsts, un jūsu SSD visticamāk pārsniegs datora dzīvi.

Atcerieties, ka mijmaiņas vietai vajadzētu būt pārpildes buferim, un to nedrīkst izmantot konsekventi. Kā minēts iepriekš, ja konstatējat, ka pastāvīgi izmantojat mijmaiņas nodalījumu, apsveriet jaunināšanu.