- Csendben leállította a Deep Link fejlesztését az Intel
- Már Vulkan API-val is működik a Smooth Motion képgenerálás
- Driftelős és lövöldözős hangulatú lett az új Arc meghajtó
- Ollós klaviatúrával és az eddigi legkisebb Basilisk egérrel jelentkezett a Razer
- Viszonylag kompakt léghűtésekkel gyarapította kínálatát az Arctic
- Szünetmentes tápegységek (UPS)
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Épített vízhűtés (nem kompakt) topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Mindhárom Tab S9 vízálló lett
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- HDD vs SSD: Ki nyer 2025-ben? – Tech Percek #4
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- 80% vs. 100% – Tönkreteszed az aksit, ha mindig feltöltöd? – Tech Percek #6
Aktív témák
-
Flashy
veterán
-
Tripton
csendes tag
Ahoy!
Úgy gondolom mindíg az adott feladattól függ a swap file mérete:
Pl. Adobe Photoshop, 3D Max, Maya esetén tuti hogy nem elég az 1GB Swap
A Far Cray is ideális esetben 1 GB fizikai ramot eszik/már ha vann neki/....
Egynémely videószerkesztó progi is eszi a virtuális memóriát.
Tehát nincs általános méret...
Persze a legideálisabb az lenne ha 4 GB fizikai ram a Swap meg felejtés....Dehát az árak...Persze a 286-386-os időkben örültünk ha már 8 MB lapult a configban... -
X-COM
nagyúr
a swap file törlése biztonsági okokból került a windowsba, mint lehetőség
-
deicide
veterán
Hello! Szerintem meg 1gb ramnál mindenki nyugodtan kapcsolja ki a vmem-et, ahogy én is. Még az elvadult doom3 sem eszik meg letöltés és dc++ mellett ''csak'' 850mb-ot. Tehát felesleges hogy a vinyóra piszkítson, mikor a ram is elég, és kicsit gyorsabb is.
-
-
Flashy
veterán
én még úgy ismertem, hogy a memória kétszerese, de legfeljebb 64M :) na ezt ki is röhögtük egyből, hiszen kinek van 32M-nál több memóriája?? :D
windows:
kétségtelen hogy Linuxnak csak töredékannyi kell mint Windowsnak még mindig. hogy mennyi kell Windowsnak az attól függ mit csinálsz vele. de nem kell túldramatizálni meg több gigát létrehozni, nekem 512M ram mellé 256M swap van és elég még annak a játéknak is ami pár napja jött ki. nincs fölösleges winchester helyem többnek, de mint látszik nincs is rá szükség. szerintem fontosabb hogy amennyit adsz, az legyen fix méretű, és ha lehet legyen összefüggő file.
[Szerkesztve] -
-
tildy
nagyúr
válasz
anyonyimus #57 üzenetére
1:2
-
mr_ricsi
veterán
válasz
anyonyimus #57 üzenetére
''Mennyi az ideális swap file mérete a fizikai memóriához viszonyitva?''
Ezt könnyű megválaszolni. Az ideális swap 0Byte méretű. -
LordX
veterán
válasz
anyonyimus #57 üzenetére
1:0. Persze csak ha van legalább 1GB memóriád :)
Egyébként állítsd be 1:1,2 környékére (kerekítsd 2 hatványra) -
Flashy
veterán
válasz
anyonyimus #57 üzenetére
szerintem nincs ideális. attól függ, milyen programokat használsz. ha semmi játék meg ilyesmi, szerintem simán ki is lehetne kapcsolni.
-
anyonyimus
tag
Lenne egy ''ostoba'' kérdésem a szakik felé....Mennyi az ideális swap file mérete a fizikai memóriához viszonyitva?
1:1?
1:1.5? -
LordX
veterán
Egy mai x86 már nem csak 32, hanem 48 biten is tud címezni... (nem?) Ami 256TB.
-
mr_ricsi
veterán
A VIA KT880-as chipset specifikációjában olvasható: Maximális memória 8 GB / 4 DIMM.
Ez szerintetek hogyan lehet, ha szerencsétlen K7-es proci -lévén 32bites-, csupán 4GB memóriát képes megcímezni? -
Tuib
aktív tag
Légyszi olvassátok el legalább a 2. linket pls..... :U
Tuib -
L3zl13
nagyúr
Ez ott bukott, hogy 4 GigaB*4GigaB=2^32*2^32=2^64 =16 PetaB nem 16 Tera
Amiről pedig én beszélek az az lenne amit Flashy is mondott szerintem. Hogy hiába 4GB a swap max mérete. Az összes használható memória 4GB (Fizikai+virtuális). Csak így kerülhető el, hogy cím ismétlődés legyen. Mert különben hiába írnál ki bármit fizikai memóriából a virtuálisba a helyét nem használhatnád fel semmire, mert különben vagy a fizikai memóriában, vagy a virtuális memóriában már lenne ugyanazon a címen adat.
[Szerkesztve] -
c41r0^
őstag
így lehet jó sztem:
virtuális memória - amit a fizikai memóba beteszünk, max 4GB, a címzés miatt
swap file - a virtuális memória tárolására szolgáló háttértár, amely ismét címezve van, tehát 4GB*4GB, azaz 16 TB a kapacitása, mert max 4GBos blokkjai lehetnek, ezeknek pedig 2 a 32-en címet adhatunk.
[Szerkesztve] -
Tuib
aktív tag
Tisztuljon a kép: [L]http://www.flc.klte.hu/ntweb/buher/virtmem.htm[/L]
Tuib -
-
Flashy
veterán
a swap file 16T lehet, de ebből ''hasznos'' adat csak 4G lehet max. már ha jól értem eddig amit mondok :)
gondolom lehet gyorsítani azzal, ha felkerekítenek mindent valami egész számú file pozícióra vagy szektorra. és nem kell töredezettséggel törődni, mindig van összefüggő terület ha gyorsan ki kell rakni valamit. (ez csak találgatás, nem tudom hogy így csinálják-e)
[Szerkesztve] -
L3zl13
nagyúr
Másik példa. Van 3GB memóriád, plusz 3GB swap. Ha a memóriából minden kiswappolsz egyszer (kiürítenéd új progiknak) majd az új progik felhasználják az üres területet, akkor elvileg volna 6GB memóriád, és szintén ismétlődnének a memóriacímek, nem? Azaz tényleg csak összesen 4GB lehet fizikai+swap.
Vagy pedig mint írtad lekezelik azt is, hogy az azonos címek közül melyiket kell alkalmazni. Ez esetben viszont nem látnám akadályát a többszöri ismétlődésnek sem...
[Szerkesztve] -
c41r0^
őstag
pill...
Tegyük fel, hogy 4GB a memória, 32 bites proci mellett. Ha a swap fájl nagyobb, mint 4GB, akkor legalább egy memóriacímnek duplikálódnia kell. Mikor a program eme memóriacímre hivatkozik, akkor legalább 2 helyen fog adatot találni. Hogyan dönti el, hogy a címhez melyik adatfolyam tartozik?
Akkor tehát úgy van megvalósítva, hogy 16TB lehet a swap, hogy még azt az információt is címzik valahogy, hogy melyik a jó memóriacím?
[Szerkesztve] -
Flashy
veterán
elvileg lehet 4G swap terület, de nem tudod kihasználni, mert ha mindent kiswapelnél, hiába lesz üres fizikai memóriád, nem tudod megcímezni, mert a 4G címezhető területed ''elfogyott''. lehet 4G swap terület, de egyszerre címezni 4G-t tudsz. a swap egy része használaton kívül lesz.
talán még értelme is lenne annyiból nagyobb swapet használni, hogy nagy fileban könnyebb mozogni, nem kell átrendezni ha töredezik, stb. -
X-COM
nagyúr
[L]http://support.microsoft.com/default.aspx?scid=kb;EN-US;q294418[/L]
-
Flashy
veterán
az megint más :) az azért van állítólag, hogy ha elindítasz egy progit akkor legyen neki hely a fizikaiban, ne kelljen csinálni. (volt már erről vitám másik topikban :) )
namost ennek az lesz az eredménye, hogy minden program gyorsan indul, de lassan fut...
de ide már belekeveredik egy olyan rész is, hogy a szabad fizikai memória mekkora részét legyen hajlandó filerendszer cachenek használni, ami más kérdés mint amiről feljebb beszéltünk.
memóriaallokáció, filerendszer cache, lapozás, lapcsere stratégiák ez mind oprendszertől függ, hogy milyen algoritmusok, milyen gondolatmenet alapján csinálja...
[Szerkesztve] -
c41r0^
őstag
Ez úgy lehet, hogy olyan ''címezett memóriaszelet'' is maradt a swapban, ami nem törlődött.
Pl.
256 mb ram esetén, swap fájl durva példa:
20 mb a kernelmemória
150 mb oprendszer memória
300 mb programmemória van a swapban. Ez lehet több, mint 256 mb, mert meg tudja a rensdzer ezeket a szeleteket címezni (korlát ugye 4GB). És ezek a szeletek cserélődnek, címük is változik.
de bonyolult elmagyarázni :)
kisesszét kéne írni:)) -
Notes
senior tag
Ha már így benne vagyunk. Ha félig üres a fizikai memória akkor a win minek kezd el a swap-be pakolni? Vagy ezt inkább Bill Gates-től kérdezzem?
-
Tuib
aktív tag
De. ;]
Mint mondtam, itt címfordítás működik, Tehát az OS kezeli a memórialapokat, szedi ki és rakja be a swappbe, vagy a fizikai memóriába. Ez már egy layerrel fentebb van :)
Gondolj bele, hogy van 4 GB fizikai és 10 GB swapped, tehát ezt 14 GB-nak fogod látni. A 10-et tudja kezelni az OS, mozgatni a lapokat, stb...
Tehát lehet több. nem akarok hülyeséget mondani, de asszem 64 TB a határ.
Tuib
[Szerkesztve] -
c41r0^
őstag
De a swap sem lehet nagyobb 4GBnál szvsz...mert gondoljunk bele, ugye úgy működik, hogy a fizikai memória tartalmát a címzéssel együtt írja ki vinyóra. Namármost, ha eleve max 4GB adat tárolható a fizikai memóriában, akkor nagyobb swap fájl sem keletkezhet. Visszafelé ugyanez, ha nagyobb a swap file, mint 4GB, akkor meg nem tudná betölteni a fizikaiba...
-
HTomi89
csendes tag
Ok! Kösz a segítséget mindenkinek! Beállítottam. :C :C :C :C
-
-
Flashy
veterán
a swap a winchesteren kijelölt rész, partíció vagy file, a feladata a memória olyan módon való ''kiegészítése'', hogy az épp nem használt programokat a memóriából a swap területre, vagyis winchesterre kihelyezi az operációs rendszer, ezzel a többi programnak több memóriát juttat.
remélem érthető. -
HTomi89
csendes tag
Segítsetek mi az a swap???
Aktív témák
Hirdetés
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- Apple iPhone SE 2020 64GB, Kártyafüggetlen, 1 Év Garanciával
- Panasonic CF-XZ6 AIO all-in-one laptop tablet 2k touch i5-7300u speciális ütésálló
- AKCIÓ! Intel Core i7 4790K 4 mag 8 szál processzor garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest