Dala i- "RAMDisk" ekusatshalalisweni kwakho kwe-Linux

Isithonjana se-RAMDisk

Njengoba wazi, isivinini sokufinyelela sememori sibaluleke kakhulu. Izingqinamba ezikhiqizwe esikhathini esedlule phakathi kwezinkumbulo zikazibuthe kanye nama-processor kwakusho ukuthi imemori ye-buffer esheshayo kwakufanele ifakwe, inqama. Kamuva, ngokuthuthuka kwama-microprocessors kwafika isilondolozi, ngokushesha okukhulu ukunikela nge-buffer phakathi kwe-RAM namarejista we-CPU. Muva nje kuvele amadrayivu anzima e-SSD, ashesha ukwedlula ama-HDD kazibuthe njengoba asuselwa kwimemori ye-flash.

UGigabyte wacabanga eminyakeni embalwa edlule ukudala i-hard drive ene-RAM (i-RAMDisk ebizwa nge-i-RAM), inkumbulo eshesha kakhulu uma iqhathaniswa nokushayela kanzima, kepha kwenzeka into efanayo kulokho okwenzeka ku-Ageia nekhadi layo leFizX. Abazange bakhiqize ngempela futhi bagcina ngokunyamalala emakethe, futhi manje ngama-SSD (kanye nama-SSD asuselwa ku-RAM) kwenza umqondo omncane kakhulu. Imayelana nani? Yebo, empeleni, isebenzisa imemori ye-RAM ukugcina idatha sengathi iyi-hard disk, ngakho-ke ukufinyelela kushesha kakhulu.

Awu, awudingi i-RAM noma i-SSD, noma yini efana naleyo ukusheshisa ukudluliswa nokufinyelela kuzinkomba, amafayela noma izinhlelo ozifunayo. Ukuze ukwazi lokho dala i-RAMDisk ku-Linux distro yakho. Okudingekayo kuphela ukuthi ube ne-RAM eyanele,> i-4GB enconyiwe, ukugcina enye yayo ukuze uyisebenzise njenge- "hard disk" esheshayo. Okuthile njengalokho okwenziwe ngamanye ama-GPU aphathekayo nge-Share Memory, kepha kulokhu kwedatha yakho.

Ukwenza le nkumbulo, kufanele ubale imemori onayo, ngoba uma uqeda yonke noma ingxenye enkulu yayo uzophelelwa i-RAM ngezinhloso eziyenzelwe yona futhi kuzoba yisiphukuphuku. Isibonelo, uma une-8GB ye-RAM, ungathatha i-2GB ye-RAMDisk. Ngiyaphinda ngithi, into yakhe ukuthi une-RAM eningi, uma une-2GB noma i-4GB kungahle kungakufanele ... (khumbula ku "size =" ucacise usayizi, esibonelweni sami ngikhethe u-1024MB, okungukuthi, 1GB, noma ungasebenzisa futhi u- "G" esikhundleni sika- "M" ukuyicacisa nge-GB) Uma usukwazi lokhu, sisebenza izinyathelo ezilandelayo kusuka esigungwini sakho:

mkdir /tmp/ramdisk

mount -t tmpfs none /tmp/randisk -o size=1024M

Manje usune-1GB ebekelwe ku-RAM yakho ukuze ukwazi ukwengeza noma yini oyifunayo kumkhombandlela we-ramdisk esiwenzile. Yenza izivivinyo zokusebenza uzobona ukuthi kanjani kuyashesha konke onakho kukho ... Uma ufuna, ungadala ukwahlukanisa kwi-RAM yakho nolunye uhlelo lwefayela ngaphandle kwama-tmpfs, anjenge-ext4 noma ama-ramfs.

Futhi uma ufuna okokufaka kwemontage ukuhlala… Qaphela !! Imininingwane oyigcina lapha uma ucisha i-PC noma uqala kabusha izolahleka, kepha okokufaka kuzohlala kupukuze ungadingi ukwahlukanisa ngakho konke ukuqala ngobuqili obulandelayo ukuyifaka etafuleni lokwahlukanisa (fstab) ukuze lakhiwe ngokuzenzakalela (sebenzisa umhleli wombhalo wakho owuthandayo ukuhlela okokufaka: vi, nano, gedit ...):

gedit /etc/fstab

Y en el fichero de texto que se abre crea la siguiente entrada sin comillas "tmpfs /mnt/ramdisk tmpfs nodev, nosuid, noexec, nodiratime, size=1024M 0 0"

KUBALULEKILE: Khumbula ukuthi idatha yakho izonyamalala lapho uqala kabusha noma ucisha ikhompyutha, ngoba i-RAM iyinkumbulo eguquguqukayo. Ngakho-ke noma yini ofuna ukuyigcina, yenza ikhophi yayo ekwahlukaniseni i-hard drive.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   i-mauritius kusho

    Nginombuzo, uma sesicishe imishini, ingabe idatha izoqhubeka nokuba sememori? Ngikusho lokhu njengoba i-RAM iguquguquka. Ngingajabula uma ungangichazela lokho.

    1.    U-Isaac PE kusho

      Sawubona,

      Uqinisile, ngikhohliwe ukuphawula ku-athikili ukuthi ukungazethembi kuzosuswa njalo lapho uqala ikhompyutha. Ngiyabonga ngokungikhumbuza, sengivele ngiyingezile. Kuyinto ebaluleke kakhulu okufanele inganakwa ukuze kungabikho muntu olahlekelwa yimininingwane yakhe.

      Ukujabula nethemba ngisizile. Ngiyabonga !!!

      1.    i-mauritius kusho

        Engangikubona ukuthi kunezinhlelo ezenza lokhu kwahlukanisa. Lokho okwenziwa yilezi zinhlelo ukudala isithombe kwi-hard disk yedatha eku-RAM ukuze kuthi lapho siqala kabusha zingalahleki. Lapho-ke lapho uqala uhlelo, njengoba ngiliqonda, idatha egcinwe kwi-hard disk ilahlwa ku-RAM ukuze sikwazi ukuyisebenzisa futhi. Siyabonga ngenothi nangokuphendula ngokushesha! Sanibonani!

  2.   U-Leopoldo Cantillo kusho

    Okuthokozisayo, ukucabanga ngezinye izinhlelo zokusebenza ezisebenzayo, iskripthi esakha ukwahlukaniswa kwe-RAM ekuqaleni futhi silayishe amafayela anentshisekelo, ngeke kube wusizo ... kuzosiza ukubeka i-database ...? kufanele uphenye isihloko ... ngiyabonga ngenothi.

  3.   sultanovich kusho

    ingahle isebenze ngokuningiliziwe ngama-fs. Ekuvivinyweni kwami ​​kusebenze kuphela ngokulandelayo:

    ukukhweza -t tmpfs tmpfs / tmp / ramdisk -o size = 300m

  4.   Ismael kusho

    Akukholakali, ubukhazikhazi obungenziwa nge-GNU / LINUX. :)

  5.   UJimmy Olano kusho

    Kuthiwani ngokusebenzisa leyo RAMDisk ukwahlukanisa i- "tmp"?

    Ngokwazi, ngikwazi, kuzodingeka ukubeka ikhodi, angiceli ikhodi. Ngiyabona ukuthi yolwazi, yize ngikhumbula kahle, sekuvele kunenketho yokuxhasa amatafula e-database ku-RAM, isibonelo: https: // dev.mysql.com/doc /refman/5.5/en/ storage-engine -setting.html

  6.   Anonymous kusho

    Uma unenhlanhla futhi uhudulwa phakathi neminyaka engama-20 edlule uzokwazi ukuba ne-64GiB ye-RAM futhi ngaleyo ndlela ukwazi ukukopisha ifayili lediski elibonakalayo le-VirtualBOX (noma omunye umshini obonakalayo) kwi-RAM; Ngicabanga ukuthi leli fayela alihlali ngaphezu kwe-48GiB (ukushiya i-RAM yamahhala eyanele yeLinux kanye nomshini obonakalayo). Ngale ndlela umshini obonakalayo uyandiza, futhi uma futhi ufuna ukuthi izinguquko kumshini obonakalayo zilahleke (ukungaguquguquki) ngeke usadinga ukulahlekelwa ukusebenza ngokwenza i-hard disk ebonakalayo yomshini ingaphenduki, ngoba ngaphambi kokuyiqala uyakopisha kusuka ku-NVMe / SSD / HDD kuya ku-RAM bese kuthi lapho kucishwa okuku-RAM kulahlekile (okufunwa nje kulokhu, okungaguquki).

    Ngakho-ke, nge-RAM eningi, ungenza isithombe se-hard disk singashintshi futhi sibe ngosayizi ongaguquki, ukuthola ukusebenza okuphezulu kakhulu ekufinyeleleni, ukuthi kanye neqiniso lokuthi i-hard disk izoba ku-RAM, kwenza ezinye okujabulisa ngempela lapho usingatha imishini ebonakalayo (ukuhlwitha okukodwa ngasikhathi).

    Uma uqeda ukusebenzisa umshini obonakalayo, ufuna ukugcina isimo sediski ebonakalayo, ngoba ikopishwe kusuka ku-RAM kuye ku-NVMe / SSD / HDD.

    Lokho engikubonile sekuvele kukhona ama-NVMe athile akwazi ukufunda ngejubane elingaphezulu kancane kwe-5GiB / s (yebo, ama-gigabytes amahlanu ngomzuzwana ekufundeni) nokuthi ukusebenzisa eyodwa kuphela (ku-RAID0 noma okufanayo kungashesha kakhulu), ukukopisha isithombe se-hard disk esingu-48GiB esisuka kuso siye kwi-RAM sithatha cishe imizuzwana eyishumi kuphela, olé!
    Nge-cons lapho ngenza inqubo ehlukile (kusuka ku-RAM kuya ku-NVMe) esheshayo engikubonile manje ingaphezulu kancane kwe-3GiB / s ngokubhala (yebo, ama-gigabyte amathathu ngomzuzwana ngokubhaliwe), ngakho-ke ukugcina isithombe se-48GiB kanzima ukushayela kusuka ku-RAM kuye ku-NVMe kuthatha kuphela imizuzwana eyishumi nesishiyagalombili, futhi i-olé enkulu!

    Sizoba nenye ye-NVMe esheshayo ne-64GiB ye-RAM eneLinux kanye nomshini obonakalayo onesibonelo Windows 10, kudlula impela uma i-RAM isetshenziselwa ukubamba idiski enzima yomshini obonakalayo.

    Futhi manje isipho seLinux ... sekuvele kukhona iphakethe elibizwa nge- "ramroot" (okungenani kubonakala ngathi ukusatshalaliswa okususelwa ku-Arch) ukuthi ngesikhathi sokuqala kunesibopho sokukopisha yonke impande yohlelo lwe-Linux ku-RAM nokuqhubeka nokuqalisa kusuka ku-RAM, lapho sithola khona ukungaguquguquki ku-Linux esiyisebenzisayo, ingasaphathwa eyokuthi izosebenza kusuka ku-RAM, ngemali yokwengeza isikhathi se-boot ngandlela thile.

    Uma noma ngubani ofunda lokhu eyazi i-Linux distros bootable kusuka ku-CD / USB ekopishelwa ku-RAM ngesikhathi sokuqalisa (njengeSystemRescueCD, njll), bazokwazi izinzuzo ezinikezayo: Ihlala iqala ngokufanayo, ihlala ishesha ngangokunokwenzeka ngoba yonke into ikwi-RAM, akukho okubhalwe kuma-disks angokomzimba ngesikhathi sokuqala noma ngenkathi usebenzisa i-Linux (okuthile okuwusizo kakhulu ukunweba impilo ye-SSD, uqobo lwayo ngaphansi kwenyanga futhi ngaphansi kwe-terabyte ebhaliwe, amanye ama-SSD asevele eshiye kimi ukusebenza, ikakhulukazi i-120GB yomkhiqizo weKingDian), ngaphandle kokusobala uma sifaka okuthile ekufundeni nasekubhaleni bese sigcina okuthile lapho, ukuhlanganisa lokhu nomshini obonakalayo, uhlelo 'izimpukane' ekufinyeleleni kwediski, ngoba wonke umuntu uya kwi-RAM.

    Ukuba nayo yonke i-Linux kwi-RAM kukhulisa kakhulu impilo elusizo yama-SSDs ne-NVMe, ngoba akukho okubhalwe phansi kubo noma akukho lutho ebhuthini futhi abake babopha lutho ngaphandle kokuthi thina ngokwethu siyakwenza.

    Ukuhlolwa kwami ​​bekuku-Ryzen 7 2700X (4.35GHz enezinhlamvu eziyi-8 nemicu engu-16) ene-64GiB DDR4 3200MHz ne-1050GiB NVidia 4 Ti Graphics.

    Qaphela: Kunamabhodi womama axhasa ngisho i-1TiB ye-RAM namakrofoni anezintambo ezingama-64 njenge-ThreadRipper 2, njll.

  7.   Marcos kusho

    Ukuphawula kwakho kuthakazelisa kakhulu, kepha akumele senze ihaba nge-RAM edingekayo: Nginesithombe se-Windows 10 se-VDI esinesisindo esingu-13 GB kuphela, nge-14 GB ye-RAM sizosebenza ngokukhululeka okuphelele.

    Angikucacisisi kahle ngokufaka yonke i-OS ku-RAM ukuthi ayiningi kakhulu. Uma une-SSD yakho efomethwe ku-BTRFS ene-on-the-fly compression enikwe amandla (idatha encane kakhulu ibhalelwe idrayivu), ngoba cishe idatha ebhalelwa ukwahlukaniswa kwesistimu lapho kufakwa amaphakheji (okusobala ukuthi sifuna ukuthi ihlale i-SSD / disk), amafayili wokumiswa ayaguqulwa (amafayili wombhalo wosayizi omncane, futhi ukuminyaniswa kwe-LZO kwe-BTRFS kuwashiya ngosayizi ongasho lutho nakakhulu) nokunye okuncane, ngoba kubonakala kukuncane ukubulala izimpukane ngenganono isibhamu; khumbula ukuthi wonke ama-distros motan / tmp akwi-RAM uma umsebenzisi enezingaphezu kuka-4 GB, ngicabanga nge-RAM, ngakho-ke i-SSD / disk ayikutholi nokuncane ukugqoka ngenxa yemisebenzi eminingi yesikhashana ebhaliwe, obekungukuthi umoba ngafaka / ukwahlukanisa eminyakeni embalwa edlule.

    Enye into ikhaya, kunemininingwane ebhalwa njalo: okulondolozwe okwesikhashana, izilungiselelo ezishintsha kaningi uma sihambise iwindi, okulandwayo, njll. Lapho kungathakazelisa ukusebenza kuphela kwi-RAM futhi sivumelanise idiski kuphela uma sifuna ngempela, noma ngabe kufanele kube nethuluzi elithile (angazi ukuthi lizoba khona yini, angimangali, kepha ngize ngifunde lakho ukuphawula angikaze ngicabange ngalolu daba) ukukhumbuza umsebenzisi lapho bezovala iseshini ukuthi kunezinguquko ekhaya / kwabo ngaphandle kokonga noma ngisho nokusibuza ukuthi sifuna ukuzivumelanisa nediski, ngoba impela isigamu sesikhathi singakhohlwa bese sicisha ikhompyutha ukuze sizisize ekuholeni isigamu somzuzwana kamuva.

    "Kunamabhodi womama asekela ngisho i-1TiB ye-RAM namakrofoni anezintambo ezingama-64 njenge-ThreadRipper 2, njll."

    Kakade, namaraka asasekela okuningi kakhulu, kepha ungasidedeli sihambe xD. Masibuyele emuva kwiplanethi enguMhlaba lapho abantu bengenakukwazi ukuthenga iqembu lama- € 800 ...

    Ukubingelela

  8.   Marcos kusho

    "Nginomfanekiso we-VDI we-Windows 10 onesisindo esingu-13 GB kuphela, ne-14 GB ye-RAM izosebenza ngokukhululeka okuphelele."
    Uxolo, bengisho i-24GB. Ngabe umunwe wami uye kukhiye olandelayo?