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
- Milyen légkondit a lakásba?
- Azonnali fotós kérdések órája
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Apple iPhone 16 Pro - rutinvizsga
- EAFC 26
- Háztartási gépek
- Path of Exile 2
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- HIBÁTLAN iPhone 14 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3532, 93% Akkumulátor
- GYÖNYÖRŰ iPhone XR 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3118, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 12 64GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS2045, 95% Akkumulátor
- Apple iPhone 12 128 GB Fehér 1 év Garancia Beszámítás Házhozszállítás
- BESZÁMÍTÁS! ASUS B760M i7 13700K 32GB DDR4 512GB SSD RX 6800 16GB Zalman Z1 Plus Corsair 750W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest