Amfani da fayil azaman musayar ajiya (SWAP)

Author: Maikel Llamaret Heredia An sanya a shafin na GUTL.

Da daɗewa, GNU / Linux, an iyakance shi ta amfani da sashin ƙwaƙwalwar ajiya guda ɗaya na matsakaicin 128 MB, wani abu mai matukar suka daga masu zagin Linus Torvalds.

Abin farin ciki, a zamanin yau babu irin wannan iyaka, kuma yana yiwuwa kuma a yi amfani da ƙwaƙwalwar ajiya kamar yadda ake buƙata don biyan bukatun kowane tsarin.

Wani lokaci, bayan shigar da tsarinmu zamu sami kanmu cikin buƙatar haɓaka ƙwaƙwalwar ajiya SWAP cewa mun saita lokacin shigarwa, wani abu da za'a iya aiwatar dashi ta hanya mai sauƙi ta ƙara girman ɓangaren da aka zaɓa don waɗannan dalilai. Amma ... Me za a yi idan ba ku so ku taɓa teburin bangare?

Menene SWAP kuma yaya yake aiki?

A sararin ƙwaƙwalwar ajiya sarari ko Swap, shine abin da aka sani da ƙwaƙwalwar kama-da-wane. Bambanci tsakanin ainihin da ƙwaƙwalwar ajiyar ƙwaƙwalwar ajiya ita ce, ƙwaƙwalwar ajiya ta kamala tana amfani da sararin faifai mai ƙarfi maimakon ɗakunan ƙwaƙwalwar ajiya.

Lokacin da ainihin ƙwaƙwalwar ajiya ta ƙare, sai tsarin ya kwafe wani ɓangare na abubuwan da ke ciki kai tsaye zuwa wannan sararin ƙwaƙwalwar ajiyar don yin wasu ayyuka.

Amfani da SWAP yana da fa'idar samar da ƙarin ƙwaƙwalwar da ake buƙata lokacin da ƙwaƙwalwar ajiyar gaske ta ƙare kuma ana buƙatar aiwatar da tsari. Abunda ya rage shine sakamakon amfani da sarari akan diski, amfani da rumbun yana a hankali.

Yi amfani da fayil azaman musayar musayar

Wannan hanyar ba ta buƙatar yin canje-canje ga teburin bangare na maɓallin diski. Mafi dacewa ga masu amfani da gogewa, ga waɗanda suke so su guji ɗaukar haɗari yayin canza teburin bangare na rumbun kwamfutansu, ko don waɗanda ke buƙatar fiye da ƙwaƙwalwar ajiya na lokaci-lokaci, ko ta halin da ake ciki.

La'akari da cewa za'a iya sanya fayil ɗin canzawa a cikin kowane kundin adireshi a kan diski mai wuya, ana aiwatar da umarnin dd, yana tantance cewa za a rubuta sifili (idan = / dev / sifili) don ƙirƙirar fayil / musanya (na = / musanya), a cikin tubalan 1024tes bytes (bs = 1024) har sai an kammala wani adadi a cikin baiti (ƙidaya = [yawa da aka ninka ta darajar bs]). Misali mai zuwa yana yin sama har sai an kammala baiti 524288000 (an raba shi da 1024 daidai yake da 512MB):

Don ƙirƙirar fayil ɗin da za mu yi amfani da shi azaman SWAP, za mu buɗe na'urar wasan bidiyo kuma mu rubuta mai zuwa (a matsayin tushen):

dd if=/dev/zero of=/swap bs=1024 count=512000

Matakin da ke sama na iya ɗaukar secondsan daƙiƙoƙi, da fatan za a yi haƙuri. Bayan haka, don tsara fayil ɗin da aka kirkira azaman ƙwaƙwalwar ajiya, za mu aiwatar da umarnin musa, kamar haka (koyaushe azaman tushe):

mkswap /swap

Za a dawo da ku tare da fitarwa a kan na'urar wasan kwatankwacin mai zuwa:

Kafa swapspace version 1, girman = 511996 KiB babu lakabi, UUID = fed2aba5-77c6-4780-9a78-4ae5e19c506b

Don kunna bangare, kuma ana amfani dashi kai tsaye ta tsarin aiki, aiwatar da umarnin musayar. A halin mu zamu kunna azaman s Memory Memory bangare / swap file da muka kirkira kuma muka tsara SWAP a matakan da suka gabata:

swapon /swap

Don tabbatar da cewa sabon fayil ɗin swap ana amfani dashi ta tsarin aiki, zamu sake aiwatar da umarnin free kuma zamu ga cewa an ƙara ƙarfin sabon fayil ɗin zuwa farkon ƙwaƙwalwar SWAP.

Domin amfani da wannan fayil ɗin azaman ƙwaƙwalwar ajiya ta atomatik a boot na gaba, zamu gyara  / sauransu / fstab (ta amfani da nano, gedit, kate, kwrite, vim ko editan rubutu mai kyau da kuka zaba), ƙara layin da ya dace, kamar haka, inda maimakon na'urar, an sanya hanyar fayil ɗin canzawa da aka kirkira:

Mun bude fayil din

nano /etc/fstab

Kuma mun ƙara:

/swap         swap      swap     defaults               0 0

Shirya !!!!

Zamu iya sake yin tsarin kuma mu gwada cewa kwakwalwar mu ta karu tare da amfani da sabon fayil SWAP. Kawai abin da muka aikata shine ƙirƙirar fayil a cikin tushen tsarin, tsara shi SWAP kuma ka gaya mana GNU / Linux don amfani dashi azaman musayar musayar, tare da ɓangaren da muke da shi don wannan dalili.

Wani abu mai sauki amma hakan na iya zama da amfani ga yawancin mu ... Ba tare da bata lokaci ba ...


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   kwari m

    Bayanin yana da kyau. Kawai yanzu ya sa na yi tunani abu ɗaya, shin zan iya amfani da USB kamar sandar ƙwaƙwalwar ajiya ??? Idan kana da ɗan tsoffin kayan aiki kuma samun abubuwan tunawa suna da rikitarwa ko tsada sosai (da alama tsofaffi sun fi ɓangarorin da suka fi tsada tsada), yana da kyau a iya faɗaɗa ƙwaƙwalwar kawai da USB

    1.    aurezx m

      Haka ne, yana da kyau sosai, ƙari ko ƙasa da haka yadda zramswap ɗin da na girka yake yi (Ba na son salati na yanki, ban raba komai ba).
      Idan kanaso kayi amfani da usb a matsayin canzawa, kawai zaka tsara wani bangare ne don wannan dalilin, sannan ka kara shi a cikin fstab din, canza / canzawa zuwa / dev / sdb1 (a zaton ka hanyar usb dinka sdb1 ne).

      1.    mayan84 m

        za ku yi farin ciki da btrfs da ƙaramin juzinta

      2.    kwari m

        Da kyau, idan na fahimci yadda ake yin Swap ɗin USB daidai, amma na ƙara tunani game da wani abu kamar ƙarin RAM, tunda USB zai zama ƙwaƙwalwar ajiyar jiki, kuma ba zan so in jira har ya wuce 60% na ƙwaƙwalwar ba fara amfani da USB.

        Da kyau kuma ganin sharhin na @ ba a kira shi ba, dalilin mafita kamar haka (kuma kawai a matsayin gudummawa kuma ba farkon fara yaƙin ƙungiya ba kuma da dukkan girmamawa) a lokacin da tuni akwai ƙungiyoyi tare da aiki mafi kyau kuma da alama ba dole ba; Zan iya tunanin maki 3:

        Na 1. Kuma mafi bayyane, don amfani dashi a cikin tsofaffin kayan aiki
        Na biyu. Ina kuma tunanin ba sabbin kwamfyutocin komputa bane wadanda suke da karfin 2gb ko 1gb, "MINUS" ƙwaƙwalwar don katin bidiyo.
        Na 3. Da kyau, yana bayyane, daidai? Saboda yana da ban sha'awa kuma saboda ana iya yi ... hehehe! XD

        gaisuwa

        1.    k1000 m

          Ko kuma idan kun manta ƙirƙirar SWAP kuma baku son rikici da teburin bangare

        2.    Katekyo m

          Shin kun yanke shawarar amfani da USB drive a matsayin RAM? Ba za a iya yin hakan ba saboda ƙimar karanta RAM ta fi sauri da sauri fiye da USB zai iya tallafawa kuma kuma USB ɗin zai lalace bayan ɗan gajeren lokacin amfani haha ​​kuma zai zama da kyau amfani da kebul na USB azaman ƙarin SWAP

    2.    Altaïr m

      Haka ne, kun ƙirƙiri swap swap a kan usb kuma ku ɗora shi tare da sudo swapon / dev / sdX kuma kuna iya ƙara -s 60 zuwa gare shi don ya sami fifiko a kan sauran sassan musanya. Hakanan zaka iya ƙara shi zuwa fstab don ya hau kansa ta atomatik, ko ƙirƙirar fayil ɗin musanya kamar yadda yake faɗa a cikin wannan babban jagorar akan kebul 😉

  2.   slayerkorn m

    Kyakkyawan jagora, kuma ina aiwatarwa a lokaci guda, don lokacin da mutum ya ƙare daga musayar, kodayake yana da wahala. Yanzu ina yin abu iri ɗaya amma a cikin ƙwaƙwalwar ajiyar kwamfuta don canja wurin bayanai daga ƙwaƙwalwar ajiyar jiki zuwa ƙwaƙwalwar musayar ya ɗan fi sauri.

  3.   dansuwannark m

    Godiya ga bayanin. amma yana haifar da tambaya, wataƙila wani abu na wauta: da zarar an ƙirƙiri wannan fayil ɗin musanyawa, ba za a iya share sashin musayar ba ???

  4.   ba suna m

    Wani lokaci nakanyi mamakin shin yana da daraja sosai musanya, koyaushe ina da shi a 0%, wataƙila yana da alaƙa da ƙwaƙwalwa, Ina da 4Gb na rago, ina tsammanin ƙarin ƙwaƙwalwar ajiyar ba shi da ma'ana don amfani da musanya

    1.    Daniel Roja m

      Ee, ya dogara da ƙwaƙwalwar da kake da ita a cikin inji. Ina kuma koyaushe ina da shi a 0%, kuma da yake ina da 4Gb na rago sai na ba 512mb kawai ga swap musayar

      1.    pzero m

        A shigarwa ta ƙarshe na cire swap. Har yanzu, tare da 24GB na RAM, Na ga ƙaramar amfani da musayar (fewan KB) a wani lokaci har ma da yawancin RAM ɗin da ba a amfani da su. Me ya sa? Ban sani ba

  5.   mayan84 m

    Dole ne in yi wannan a cikin sabayon, ban sami dalilin da yasa ya cinye duka RAM da swap ba.

  6.   Mista Linux m

    A koyaushe zan faɗi hakan, FromLinix shine lamba na farko, godiya ga waɗannan labaran masu ban sha'awa. Af, na sami maɓallin da Yoyo ya jefa daga kurkukun da suke da Elav, ina tsammanin zan riƙe shi.

    Gaisuwa Elav.

  7.   merlin debianite m

    Amfani mai amfani don gudummawar.

  8.   dace m

    Yana da sauki
    lvm lvresize /dev/vg_laptpop/vl_swap -L +4G
    idan kuna amfani da LVM a sarari (a zaton kuna son musanya 4gigas)

    1.    dace m

      Koyaya, wannan gudummawar ita ce p% $ ga mahaifiya, ba tare da sanin ta ba a baya, fasali nawa zan sami xDDDD

  9.   invisible15 m

    Ina da bangarori biyu na musanya (daya akan kowace rumbun kwamfutar) kuma tare da 1GB na rago, ina amfani da akalla tsakanin 200mb da 500mb na musayar ...

  10.   kal m

    Idan kuna da tsofaffin tsofaffin biranen USB, zaku iya yin musaya a kan 0 tsiri na kayan aikin N USB, don haka hanzarta yin aikin musanya gwargwadon yadda na'urorin USB ke hudawa kuma duk lokacin da zai yiwu kowane ɗayan cikin tushen tushe daban -Na yi tunani! -. Dole ne kawai ku sanar da kanku game da tallafi na asali na mamaye ta laushi mai laushi.
    hanyar haɗi don ƙarin bayani:
    http://www.kriptopolis.com/raid-1
    ko karin bincike
    https://www.google.es/search?q=raid+por+soft+en+linux&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a&channel=fflb

    1.    kal m

      Na manta ban faɗi cewa ana iya yin hari a matakin bangare ba. Don haka idan keɓaɓɓun igiyoyi ba girman su ɗaya ba, zaku iya yin rabe-raben girman ƙarami kuma sauran ramuka na manyan hanyoyin yanar gizo ana iya amfani dasu don wasu abubuwa ko don ƙarin jujjuyawar a fayil ɗin ko matakin rarraba ... wanda shine ba Shin zai yiwu ayi samame tare da fayilolin musanyawa da yawa tare da hanyar da kuka bayyana ba ???…

  11.   Carlos m

    Kyakkyawan koyarwa, an ƙarfafa ni don ƙara musayar da na samu. (DA)

  12.   Jorge m

    Wannan yayi kyau. Zan gwada tare da kebul na kwakwalwa.

  13.   Gagarini m

    kyakkyawan… yana aiki akan wayar hannu ta android? Dama ina da kwaya ta al'ada, amma bana son raba sd. Ina tsammani wannan zai yi aiki

  14.   delugas m

    Labari mai kyau.

    Wani ra'ayi mai ban sha'awa game da musayar Linux shine sauyawa:

    http://www.sysadmit.com/2016/10/linux-swap-y-swappiness.html

  15.   David coleman m

    Barka dai sunana David Coleman Ina 32, daga Ohio Ina karatun shirye -shiryen Kwamfuta && kimiyyar kwamfuta don samun digiri na biyu a cikin shekaru 4years!,
    Tambayata tare da aikace-aikacen (SWAP / no-root) APK mai sauƙi ne bayan fayil ɗin musanyawa / swp wanda na ƙirƙira don 2Gb 999Mb's × 2 da gaske yadda daidai inda a cikin Android ɗinku za'a adana shi? Ina amfani da ragon 3Gb 32gb memeroy +32 gb SanDisk SD shima taya Stylo 5 ta hanyar haɓaka wayar da ba ta da tushe tare da buɗe bootloader da sim a buɗe!. Duk wata shawara ana yabawa maraba thx
    Urs SENCERLY, David Coleman 32 daga Ohio Amurka.. ?