- Milyen pendrive-ot vegyek?
- Hobby elektronika
- Amlogic S905, S912 processzoros készülékek
- Fejhallgató erősítő és DAC topik
- Milyen notebookot vegyek?
- Exkluzív funkcióval tenné vonzóbbá az ARM-os PC-ket a Microsoft
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Nem indul és mi a baja a gépemnek topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen Android TV boxot vegyek?
Hirdetés
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Átjutottak a Ciscón, betörtek a kormányok hálózataiba
it A Cisco azt mondja, hogy a hackerek átjutottak a biztonsági eszközein, és a kormányok hálózatain keresztül kémkedtek, az ügy globális kiterjedésű.
-
Késik a következő S24 Ultra kamerafrissítés?
ma Még mindig lehet reszelni az algoritmuson.
Aktív témák
-
HTomi89
csendes tag
Segítsetek mi az a swap???
-
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
Ok! Kösz a segítséget mindenkinek! Beállítottam. :C :C :C :C
-
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...
-
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]''A szeretet az, amikor anyu látja aput a mosdóban és szerinte apu nem is gusztustalan.''
-
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?
Romanes eunt domus!
-
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:)) -
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] -
X-COM
nagyúr
[L]http://support.microsoft.com/default.aspx?scid=kb;EN-US;q294418[/L]
Blog:http://ikszkom.freeblog.hu RSS:http://ikszkom.freeblog.hu/rss.xml http://live.xbox.com/member/ikszkom
-
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. -
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] -
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]Aki hülye, haljon meg!
-
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] -
-
Tuib
aktív tag
Tisztuljon a kép: [L]http://www.flc.klte.hu/ntweb/buher/virtmem.htm[/L]
Tuib''A szeretet az, amikor anyu látja aput a mosdóban és szerinte apu nem is gusztustalan.''
-
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] -
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]Aki hülye, haljon meg!
-
Tuib
aktív tag
Légyszi olvassátok el legalább a 2. linket pls..... :U
Tuib''A szeretet az, amikor anyu látja aput a mosdóban és szerinte apu nem is gusztustalan.''
Aktív témák
- eMAG/edigital vélemények - tapasztalatok
- Garancia kérdés, fogyasztóvédelem
- Samsung Galaxy A55 - új év, régi stratégia
- Tudományos Pandémia Klub
- Motoros topic
- PlayStation 5
- Júniusban végre bemutatkozhat az új Gears of War játék
- Milyen pendrive-ot vegyek?
- exHWSW - Értünk mindenhez IS
- Robot fűnyírók
- További aktív témák...