Kako omogućiti ZRAM u Linuxu i izvući maksimum iz svoje memorije

Posljednje ažuriranje: 19/04/2026
Autor: Isaac
  • zram kreira komprimirane blokovske uređaje u RAM-u koji djeluju kao swap ili ultrabrzi diskovi, smanjujući pristupe disku i poboljšavajući performanse.
  • U Debianu, Ubuntuu i derivatima je lako omogućiti zram pomoću zram-tools alata, prilagođavajući algoritam kompresije i veličinu prema instaliranom RAM-u.
  • Alati poput zram-config ili zram-generator automatiziraju kreiranje više zram uređaja i njihovu integraciju sa systemd-om.
  • Izbor između procentualne ili fiksne veličine, te davanje prioriteta ZRAM-u u odnosu na swap disk, omogućava uravnoteženu i efikasnu konfiguraciju.

Konfigurisanje zram-a u Linuxu

Ako svakodnevno koristite GNU/Linux i brinete se o tome kako da izvučete maksimum iz performansi svog računaraPrije ili kasnije, susrest ćete se s konceptom zRAM-a. Mnogi korisnici s ograničenom RAM memorijom doživljavaju zastoje, povremeno zamrzavanje ili spore performanse prilikom istovremenog otvaranja nekoliko aplikacija koje intenzivno koriste resurse. Tradicionalno, rješenje je uključivalo korištenje swap particije na tvrdom disku, ali danas postoje mnogo brže i efikasnije alternative.

zram je jedan od onih malih dragulja koje nudi Linux kernel.Omogućava vam kreiranje komprimovanih blokovskih uređaja direktno u RAM memoriji za upotrebu kao ultrabrzo područje za swap ili čak kao privremeni diskovi. Kada se pravilno konfiguriše, može napraviti ogromnu razliku i na skromnim sistemima (4-8 GB RAM-a) i na snažnijim mašinama sa 16 ili 32 GB, smanjujući pristupe disku, sprječavajući padove i poboljšavajući ukupne performanse sistema.

Šta je ZRAM i zašto poboljšava performanse u poređenju sa klasičnim swapom?

zram je Linux kernel modul koji kreira komprimirane blok uređaje u RAM memoriji.Drugim riječima, kreira neku vrstu "virtualnog diska" u RAM memoriji na kojem se može kreirati swap prostor ili čak sistem datoteka. Podaci zapisani na ovaj uređaj se komprimiraju u hodu pomoću CPU-a i pohranjuju u memoriju, tako da zauzimaju manje prostora nego što bi zauzimali bez kompresije.

Ključna ideja je iskoristiti činjenicu da je RAM memorija mnogo brža od bilo kojeg HDD-a ili SSD-a.Kada sistemu počne ponestajati fizičke memorije, umjesto da memorijske stranice pohranjuje na spor disk, on ih komprimira u zRAM. Iako se dio korištenja CPU-a gubi kompresijom i dekompresijom, dobici u brzini pristupa su više nego kompenzirani, a habanje diska je smanjeno, što je posebno važno za SSD-ove.

Ovaj mehanizam je prvobitno bio poznat kao compcache.Vremenom se razvijao sve dok nije integriran u kernel pod svojim sadašnjim imenom, zram. Danas se smatra vrlo ozbiljnom alternativom (a u mnogim distribucijama i preferiranom opcijom) tradicionalnoj swap particiji koju viđamo u Linuxu već decenijama.

Jedna vrlo jasna praktična prednost je poboljšanje performansi u "ekstremnim" situacijama.Na primjer, testirano je na laptopima sa Fedorom, gdje je, prelaskom sa zamjene diska na zamjenu preko zRAM-a, brzina određenih zahtjevnih igara koje rade s Protonom (kao što je Doom 2016) pala sa samo 6-7 fps na oko 20 fps na istom hardveru, jednostavnom promjenom strategije zamjene. To nije magija; jednostavno se zamjena više ne nalazi na relativno sporom disku, već u komprimiranoj RAM memoriji.

Ovaj pristup također ima prednosti na modernim računarima s puno memorije.Iako biste mogli pomisliti da vam sa 16 ili 32 GB RAM-a nije potreban swap, istina je da komprimirani bafer u zram-u može pomoći u održavanju fluidnosti kada otvarate preglednike s desetinama kartica, virtualnih mašina, teških editora ili igara, sprječavajući sistem da počne zaustavljati procese ili se zastajkivati.

Gdje se danas koristi ZRAM i koje distribucije ga već uključuju ili olakšavaju korištenje?

Mnoge distribucije su se snažno obavezale na zram kao zamjenu ili dodatak klasičnom swapu.Jedan od najpoznatijih primjera je Fedora, koja je odlučila da po defaultu da prioritet swap-u u odnosu na zRAM umjesto da se oslanja isključivo na swap particiju na disku. Ova promjena je značajno poboljšala iskustvo na laptopima i desktop računarima sa ograničenom memorijom.

U svijetu Debiana i Ubuntua, pristup se mijenjao tokom godina.Debian 10 (Buster) i Debian 11 (Bullseye), kao i Ubuntu 20.04 LTS i noviji, omogućavaju vam jednostavno konfigurisanje zrama pomoću specifičnih paketa (kao što su zram-tools ili zram-generator). Nadalje, Ubuntu obično koristi swap datoteku na disku umjesto namjenske particije, što znatno pojednostavljuje onemogućavanje tog swap prostora ako se odlučite za prelazak na zram.

Druge distribucije su čak uključile zram u svoje instalacijske programe.Arch Linux, na primjer, nudi opciju omogućavanja zrama direktno iz svog vođenog instalatora, archinstall. Jednostavno odaberite odgovarajuću opciju za konfiguriranje sistema sa swapom preko zrama koristeći prilično razumne zadane parametre, nešto što neki korisnici čak koriste kao referencu za fino podešavanje vlastitih sistema.

Osim desktop računara, zram se koristi i u mobilnim uređajima i ugrađenim sistemima.Android i Ubuntu Touch koriste ovu prednost kako bi dobili malo prostora za disanje na pametnim telefonima s ograničenom memorijom: RAM je vrlo vrijedan resurs, a mogućnost kompresije dijelova njegovog sadržaja omogućava pokretanje zahtjevnijih aplikacija nego što bi inače omogućila sirova fizička memorija. Neke lagane desktop distribucije također je uključuju po defaultu.

Na sistemima sa dovoljno RAM memorije, kao što su desktop računari ili mini računari sa 16-32 GBSve je češća praksa da se ne kreira swap particija tokom instalacije i da se koristi samo zram kao komprimirani swap mehanizam. Ovo omogućava nesmetan rad sistema bez potrebe za rezerviranjem prostora na disku za swap, koji se u mnogim slučajevima rijetko koristi.

  Kako mogu pronaći svoje prijatelje na Pinterestu i dodati nove ljude?

Osnovni koncepti: swap, blokovski uređaji i virtualni diskovi u RAM-u

Da biste u potpunosti razumjeli šta zram radi, korisno je pregledati dva koncepta: zamjenu i blokiranje uređaja.U GNU/Linuxu, "skoro sve je datoteka", a hardverski uređaji nisu izuzetak: oni su predstavljeni kao posebne datoteke unutar /dev. Tvrdi disk, SSD, SD kartica ili USB fleš disk se pojavljuju kao blokovni uređaji kojima sistem pristupa preko istog interfejsa, iako koriste različite osnovne tehnologije.

Blok uređaj može sadržavati tradicionalni datotečni sistem, kao što su ext4, XFS, btrfs, itd., i mogu se montirati na tačku montiranja za normalan korisnički pristup. Međutim, ova apstrakcija također omogućava kreiranje blokovskih uređaja koji nisu povezani ni sa jednim fizičkim hardverom, kao što su RAM diskovi. To su područja RAM memorije koja sistem izlaže kao da su "diskovi" i koja se mogu formatirati i montirati kao i bilo koji drugi disk.

S druge strane, swap je područje koje koristi virtualna memorija sistema kada ponestane RAM-a.Tradicionalno, swap prostor se nalazi na disku (u particiji ili datoteci). Kada kernel treba osloboditi RAM, premješta manje aktivne memorijske stranice u ovo swap područje. Problem je što je pristup disku za redove veličine sporiji od pristupa RAM-u, zbog čega, kada sistem počne agresivno straničiti za swap, postaje očigledno vrlo primjetno usporavanje.

Ideja iza zrama je da se spoji najbolje iz oba svijeta.Ovo uključuje kreiranje "lažnog" blok uređaja unutar RAM-a i kompresiju podataka koji se na njega zapisuju. Ovim se postiže sličan efekat kao kada imate više dostupne memorije (jer komprimovani podaci zauzimaju manje prostora) pri praktično istoj brzini kao i RAM, budući da usko grlo postaje CPU umjesto diska. Ovo je posebno korisno na sistemima sa pristojnim CPU-om, gdje su troškovi kompresije i dekompresije vrlo upravljivi.

Nadalje, još jedna očita prednost je što se RAM memorija ne troši.Korištenje swap-a na SSD-u uključuje konstantno pisanje na medij za pohranu podataka s ograničenim vijekom trajanja; sa zram-om, sva swap-ing se odvija unutar memorije, bez oštećenja diskova ili potrebe za namjenskim prostorom na disku. Zbog toga sve više korisnika s laptopima i SSD-ovima preferira konfigurirati swap na zram-u i, u mnogim slučajevima, potpuno onemogućiti swap-ing diska.

Algoritmi kompresije u zram-u: lz4, zstd, lzo i kompanija

Općenito, obično se prihvata sljedeći redoslijed izvođenja.Što se tiče čiste brzine kompresije i dekompresije, lz4 je obično najbrži, a slijede ga zstd i onda lzo. Što se tiče omjera kompresije (tj. koliko smanjuje veličinu podataka), zstd obično pobjeđuje, zatim lzo i tek onda lz4. To znači da zstd komprimira više, ali je nešto sporiji od lz4, dok lz4 žrtvuje omjer kompresije za munjevito brze performanse.

U mnogim desktop scenarijima, zstd nudi odličnu ravnotežu.Bolje komprimira od lz4 (čime se RAM više "rasteže") i obično je dovoljno brz na modernim mašinama. Iz tog razloga, neki administratori i napredni korisnici preporučuju konfigurisanje zram-a da koristi zstd kao primarni algoritam, osim ako hardver nije veoma ograničen CPU-om i svaki ciklus je važan.

Dostupan i odabrani algoritam može se pregledati unutar samog sistema. Kada se zram modul učita, jednostavna provjera sadržaja /sys/block/zram0/comp_algorithm će pokazati koje algoritme kernel trenutno podržava i koji je aktivan. Ove informacije su također komentirane u nekim konfiguracijskim datotekama za alate poput zram-tools.

U svakom slučaju, izbor algoritma obično ne zahtijeva česte promjene.Uobičajeni pristup je odabrati jedan (na primjer, zstd ili lz4), ostaviti ga kao zadanu postavku u konfiguraciji i, ako ste posebno pedantni, pokrenuti neke testove performansi na vašem specifičnom sistemu. Većina korisnika će primijetiti jasno poboljšanje jednostavnim omogućavanjem zram-a, bez obzira na bilo kakve suptilne razlike između algoritama.

Omogućite zram na Debianu, Ubuntuu i derivatima pomoću zram-tools-a

U Debianu, Ubuntuu i mnogim APT-baziranim derivatima, najlakši način za omogućavanje zrama je korištenje zram-tools paketa.Ovaj paket pruža uslugu i centralnu konfiguracijsku datoteku koji vam omogućavaju da lako definirate kako će se zram koristiti kao swap. To je provjerena i prilično standardna metoda koja dobro funkcionira na Debianu 10, Debianu 11, Ubuntuu 20.04, Ubuntuu 22.04 i sličnim verzijama.

Prvi korak je instaliranje odgovarajućeg paketa iz terminala.koristeći sudo ili root račun. Tipična naredba u ovim distribucijama bi bila:

sudo apt install zram-tools

Nakon što je zram-tools instaliran, ključna datoteka je /etc/default/zramswapOvdje se definiraju parametri poput algoritma kompresije, ukupne veličine zrama i njegovog prioriteta u odnosu na druge swapove. Ako ponovo pokrenete sistem bez ikakvih promjena, sistem obično po defaultu kreira malu količinu zrama (na primjer, 250 MiB), što često nije dovoljno za realnu upotrebu na desktopu ovih dana.

Da biste prilagodili postavke svojim potrebama, potrebno je da uredite tu datoteku pomoću svog omiljenog editora.Oni koji preferiraju grafičko okruženje mogu koristiti nešto poput Geany-ja sa sudo-om, dok oni koji preferiraju konzolu obično koriste nano ili slično. Na primjer:

sudo nano /etc/default/zramswap

U ovoj datoteci naći ćete nekoliko anotiranih odjeljaka Ovo objašnjava dostupne opcije. Obično postoji odjeljak o algoritmu kompresije, još jedan o procentu RAM-a posvećenog zramu, još jedan za postavljanje statičke veličine u MiB i opcija prioriteta za swap prostor. Format se može neznatno razlikovati između verzija, ali osnovni koncept ostaje isti.

  Metode za resetiranje lozinke za Notes na iPhoneu

Prilagodite algoritam i veličinu swap prostora na zram memoriji prema RAM memoriji računara.

Jedno od najvažnijih podešavanja je odabir odgovarajućeg algoritma kompresije.U zram-tools obično postoji linija poput ALGO= koja je zakomentirana ili ima zadanu vrijednost (često lz4). Ako želite bolje iskoristiti RAM memoriju i vaš CPU nije ekstremno ograničen, možete je promijeniti da koristi zstd, što će rezultirati nečim poput:

NEŠTO=zstd

Drugi glavni parametar je koliko prostora dodijeliti zram-u.Postoje dvije uobičajene strategije: konfigurisanje procenta ukupne RAM memorije ili postavljanje određene količine u MiB. Neki primjeri koriste varijable poput PERCENT ili PERCENTAGE za definisanje procenta (na primjer, 50 za polovinu RAM memorije), dok druge verzije datoteke izlažu varijablu poput SIZE ili ALLOCATION za označavanje fiksne veličine.

Ako se odlučite za postotak, vrlo uobičajena konfiguracija u sistemima sa 4-8 GB RAM-a je dodjeljivanje oko 50-70% memorije. zram. Na primjer:

PROCENT=50

Ili u nekim varijacijama konfiguracije: PROCENAT=50. Na ovaj način, na računaru sa 8 GB RAM-a, kreiralo bi se približno 4 GB swap-a komprimovanog u zram, što je obično dovoljno za većinu desktop računara i izbjegava se preveliko približavanje fizičkim ograničenjima.

Na mašinama sa puno RAM-a, obično je razumnije definirati statičku veličinu.Umjesto da se dozvoli vrlo visok procenat za generisanje nesrazmjernog zrama, mogu se koristiti vrijednosti kao što su SIZE ili ALLOCATION u MiB. Neki administratori preporučuju, na primjer, 4096 MiB (4 GiB) zrama za sisteme sa više od 8 GB RAM-a i 8192 MiB (8 GiB) za sisteme sa više od 16 GB, ostavljajući preostalu memoriju nekomprimovanom.

Primjer iz stvarnog svijeta na računaru sa 32 GB mogao bi biti: ALGO=zstd i SIZE=4096, što rezervira 4 GB swap-a u zramu koristeći zstd. Neki korisnici koriste instaler archinstall u Arch Linuxu za mašine od 32 GB kao referencu, koji obično dodjeljuje oko 4 GB zrama; drugi preferiraju do 8 GB ako pokreću mnogo virtuelnih mašina ili velikih kontejnera.

Ova konfiguracijska datoteka obično sadrži prilično detaljne komentare. Što se tiče dostupnih opcija i referenci na službenu dokumentaciju kernela, dobra je ideja pažljivo pročitati te komentare kako biste razumjeli šta svaka varijabla radi. Ako niste sigurni koju vrijednost postaviti, budite oprezni: bolje je početi s 4 GB i kasnije povećavati nego odmah ići na pretjerano velike veličine koje bi vas mogle ostaviti bez dovoljno RAM-a kada kompresija ne uspije značajno smanjiti podatke.

Upravljanje postojećom zamjenom diskova i prioritetima zamjene

Kada omogućite zram, važno je provjeriti koji ste disk swap definirali.Mnoge Debian i Ubuntu instalacije kreiraju swap particiju tokom instalacije ili, u novijim verzijama Ubuntua, swapfile u korijenskom datotečnom sistemu. Ako ih ne onemogućite, završit ćete sa komprimiranim swapom u RAM-u i swapom na disku, a kernel će odlučiti koji će koristiti na osnovu svojih prioriteta.

Na računarima s puno RAM-a (na primjer, 16 ili 32 GB), mnogi korisnici se odlučuju potpuno onemogućiti swap particiju ili datoteku diska.U ovim slučajevima, oni se oslanjaju isključivo na zram za swap, što izbjegava spor pristup disku i smanjuje trošenje SSD-ova. Ako vaš Debian ili Ubuntu sistem nije kreirao swap particiju na disku (na primjer, zato što ste je izostavili tokom instalacije), ne morate ništa dirati u /etc/fstab.

Ako imate swap particiju, možete je onemogućiti uređivanjem /etc/fstab datoteke. i komentiranje linije koja odgovara tački sastavljanja te zamjene. Tipična procedura bi bila:

sudo nano / etc / fstab

Pronađite liniju koja se odnosi na swap particiju (obično sa tipom swap) i zakomentirajte ga dodavanjem # na početak. Nakon spremanja promjena i ponovnog pokretanja, sistem više neće montirati taj swap disk i fokusirat će se na zram. Kao smjernica, na sistemima sa samo 4 GB RAM-a može biti dobra ideja zadržati swap disk kao dodatnu sigurnosnu kopiju, dok od 6-8 GB nadalje možete se sasvim dobro snaći samo sa zram-om.

U samoj zram konfiguracijskoj datoteci možete podesiti i prioritet uređaja.Ovo se radi pomoću opcije kao što je PRIORITY. swapon vam omogućava da dodijelite numeričke prioritete svakom swap području; što je veći broj, to će kernel prije koristiti taj swap prostor. Ima smisla dati zram-u veći prioritet od bilo kojeg swap prostora na HDD-u ili SSD-u, osiguravajući da se prvo iscrpi brzi swap prostor u RAM-u, a zatim, samo ako je potrebno, koristi swap prostor na disku.

Ako u bilo kojem trenutku želite provjeriti koji je swap aktivan i kojim redoslijedom se koristiMožete koristiti `swapon --show`. Ova naredba će prikazati tabelu koja prikazuje swap uređaje, njihovu veličinu, trenutnu upotrebu i prioritet. To je brz način da potvrdite da vaša zram konfiguracija radi kako se očekuje i da sistem zapravo koristi njene prednosti.

Korištenje zrama kao komprimiranog RAM diska sa systemd zram-generatorom

Pored zram-tools-a, na modernim sistemima sa systemd-om postoji još jedna veoma moćna opcija: zram-generator.Ovaj paket vam omogućava da definirate zRAM uređaje koristeći konfiguracijske datoteke u /etc/systemd, s dovoljno fleksibilnosti da ih koristite i kao swap i kao diskove opće namjene formatirane s datotečnim sistemima kao što je ext4.

  Kako otključati Huawei lozinkom ili šablonom?

Glavna konfiguracijska datoteka je obično /etc/systemd/zram-generator.confU mnogim instalacijama, ne postoji po defaultu, tako da ćete ga morati ručno kreirati. Alternativno, možete postaviti strukturu u /etc/systemd/zram-generator.conf.d/ s jednom ili više *.conf datoteka koje djeluju kao "isječci" konfiguracije i prepisuju dijelove glavne datoteke ako postoji.

Sintaksa je zasnovana na sekcijama sa nazivima kao što su , , itd. Numerisanje počinje od 0, čime se definiše prvi uređaj, drugi i tako dalje. Unutar svakog dijela mogu se postaviti parametri slični onima koji se vide u zram-tools, ali s nekim dodatnim opcijama specifičnim za systemd i korištenje diska.

Među najzanimljivijim opcijama je algoritam kompresijeOvo vam omogućava da odaberete algoritam kompresije (na primjer, zstd, lz4, lzo-rle, itd.). Ako nije specificiran, sistem će koristiti zadanu vrijednost kernela, koja je u mnogim slučajevima lzo-rle. Postoji i direktiva `options` za prosljeđivanje parametara montiranja ili zamjene, kao što je `discard`, koja uzrokuje da se nekorištene komprimirane stranice odsijeku tokom izvršavanja, optimizirajući upravljanje memorijom.

Još jedna relevantna direktiva je writeback-device.Dizajnirana za napredne scenarije, ova opcija vam omogućava da odredite uređaj za pohranjivanje stranica koje se ne mogu efikasno komprimirati, oslobađajući ih iz zram memorije. Ova konfiguracija je rjeđa na desktop računarima, ali može biti korisna u vrlo ograničenim okruženjima gdje želite kombinirati komprimiranu memoriju i pohranu sigurnosnih kopija.

Ako želite koristiti zram kao komprimirani RAM disk, u obzir dolaze fs-type i mount-point.Sa `fs-type` definirate datotečni sistem (na primjer, ext4), a sa `mount-point` direktorij u koji će se montirati zram uređaj. Ovo omogućava, na primjer, montiranje ultrabrzog, komprimiranog privremenog direktorija u RAM memoriji, korisnog za zahtjevne kompilacije, obradu privremenih podataka ili keširanje aplikacija.

Moguće je miješati upotrebe u istom uređaju kreiranjem više ZRAM uređaja.zram0 kao swap i zram1 kao disk montiran sa ext4. U nekim praktičnim primjerima, konfigurisano je, na primjer, da se zram0 kreira samo ako sistem ima više od određene količine RAM-a (na primjer, 9 GB) i da svaki uređaj može koristiti do 2 GB fizičke memorije, čime se prilagođava maksimalna potrošnja zrama i sprječava da previše zauzme RAM ako kompresija nije toliko učinkovita koliko se očekuje.

Praktične provjere i automatsko ponašanje zram-config-a

Neki alati poput zram-config-a (koji se koristi u određenim Ubuntu derivatima) automatiziraju veći dio konfiguracijeNakon instalacije, ovaj paket kreira i konfiguriše zram po defaultu, što zahtijeva minimalnu intervenciju korisnika. Nakon ponovnog pokretanja, sistem se pokreće sa zram uređajima spremnim za upotrebu kao visokoprioritetni swapovi.

Jedna od uobičajenih strategija ovih automatskih konfiguracija je kreiranje ZRAM uređaja za svaku CPU jezgru.Ovo omogućava raspodjelu opterećenja kompresije i dekompresije između više niti, što omogućava bolje korištenje višejezgrenih procesora. U četverojezgrenom sistemu, na primjer, vidjeli biste četiri zram uređaja (zram0, zram1, zram2, zram3) sličnih veličina koje kernel može koristiti paralelno.

Ukupna kombinovana veličina zrama je obično postavljena na oko polovinu fizičke RAM memorije.Dakle, na mašini sa 8 GB RAM-a, zadane konfiguracije mogu generirati oko 4 GB zRAM-a raspoređenog među različitim uređajima. Ova količina obično pruža dobru ravnotežu između iskorištavanja kompresije i ne ostavljanja sistema bez dovoljno prostora za procese koji se ne komprimiraju dobro.

Prioritet dodijeljen ovim ZRAM uređajima je obično veći od prioriteta zamjene diska.Ovo osigurava da će sistem prvo koristiti komprimirani RAM swap prostor, a disk će koristiti samo kao posljednju opciju. Ova preferencija se može provjeriti pomoću `swapon --show`, gdje ćete vidjeti numeričke prioritete i možete potvrditi da zram ima prednost nad tradicionalnom swap datotekom ili swap particijom.

Za provjeru tačne konfiguracije i stvarne upotrebe zrama, postoji nekoliko korisnih naredbi.Na primjer, `cat /proc/swaps` prikazuje sva aktivna swap područja, uključujući zram, njihovu veličinu i koliko se koristi. Također možete pregledati `/sys/block/zram*/` za detaljnu statistiku i napredne parametre, kao što su trenutni algoritam kompresije ili količina potrošene fizičke memorije u odnosu na logički alociranu.

U praksi, kada je zram pravilno konfigurisan, korisnik obično ne mora intervenisati.Operativni sistem odlučuje koje stranice se premještaju u zRAM, kada ih komprimirati i kada ih osloboditi. Ono što ćete primijetiti, ako koristite programe koji intenzivno koriste resurse ili otvarate mnogo aplikacija, jeste da mašina radi bolje prije nego što počne usporavati ili zatvarati procese zbog nedostatka memorije.

Konfigurisanje swap-a preko zram-a u Linuxu vam omogućava još bolje korištenje dostupne memorije.Smanjite pristupe disku i poboljšajte ukupnu fluidnost sistema, bez obzira da li imate laptop sa 4-8 GB RAM-a ili desktop računar sa 32 GB; razumijevanjem veličine, algoritma i opcija prioriteta, možete prilagoditi ovu funkcionalnost svojim željama i izvući maksimum iz nje bez komplikacija života.

Googleova umjetna inteligencija: manje memorije, iste performanse
Vezani članak:
TurboQuant: Googleova umjetna inteligencija koja obećava iste performanse s mnogo manje memorije