XP vs swap
-
- guru
- Příspěvky: 697
- Registrován: 27 bře 2007 22:03
To puppy:
Díky za velice hodnotný příspěvek
Měl bych k tomu ještě pár dotazů:
1. někde jsem četl, že WinXP jsou optimalizované pro malou velikost RAM, protože v době, kdy vznikaly, byly ještě malé velikosti RAM, tedy v dnešní době 1GB> RAM není ta správa paměti příliš optimální (upřednostňuje pagefile místo RAM, tedy snaží se s ní příliš "šetřit) - co je na tom pravdy?
2. mohl bys napsat srovnání správy paměti na WinXP a Vistách? využívají Visty RAM lépe, k dosažení vyšší rychlosti, nebo ji jenom více zaberou, ale vyšší rychlost to nepřinese?
Díky za velice hodnotný příspěvek
Měl bych k tomu ještě pár dotazů:
1. někde jsem četl, že WinXP jsou optimalizované pro malou velikost RAM, protože v době, kdy vznikaly, byly ještě malé velikosti RAM, tedy v dnešní době 1GB> RAM není ta správa paměti příliš optimální (upřednostňuje pagefile místo RAM, tedy snaží se s ní příliš "šetřit) - co je na tom pravdy?
2. mohl bys napsat srovnání správy paměti na WinXP a Vistách? využívají Visty RAM lépe, k dosažení vyšší rychlosti, nebo ji jenom více zaberou, ale vyšší rychlost to nepřinese?
IBM Lenovo ThinkPad R60 - UL1HRCF
C2D 1.83GHz, ATi X1400, DDR2 2x1GB/667MHz, 120GB/5400ot, matný SXGA+ (1400x1050), WinXP Pro (downgrade z Visty)
C2D 1.83GHz, ATi X1400, DDR2 2x1GB/667MHz, 120GB/5400ot, matný SXGA+ (1400x1050), WinXP Pro (downgrade z Visty)
-
- Moderátor
- Příspěvky: 1420
- Registrován: 12 kvě 2006 14:02
- Bydliště: Trutnov, ale teď spíš kolej v Brně
1) Ano, podle mých zkušeností je to tak.
2) Vista má o hodně lepší správu paměti, ale zvýšení rychlosti to nepřináší proto, že Vista má o dost větší režii než XP. Narozdíl od XP se loguje o mnoho více věcí, používá se vyšší úroveň virtualizace prostředí, spousta věcí se všelijak audituje atd., prostě funkcionalita navíc znamená i vyšší nároky takže nakonec nula od nuly pojde.
Navíc i správa paměti ve Vistě má ještě velké rezervy, například úplně selhává při dlouhodobým provozu P2P s průtokem dat v řádu desítek GB za den. V tu chvíli totiž dochází ke zbytečnému cachování a prefetchování filmů a podobných věcí, které tam nemají co dělat, a následně dojde k nepříjemnému zpomalení práce, protože spuštěné programy jsou po velmi krátkém čase neaktivity pravidelně odhazovány na swap.
Pokud má někdo tip jak toto chování ovlivnit, tak sem s ním .
2) Vista má o hodně lepší správu paměti, ale zvýšení rychlosti to nepřináší proto, že Vista má o dost větší režii než XP. Narozdíl od XP se loguje o mnoho více věcí, používá se vyšší úroveň virtualizace prostředí, spousta věcí se všelijak audituje atd., prostě funkcionalita navíc znamená i vyšší nároky takže nakonec nula od nuly pojde.
Navíc i správa paměti ve Vistě má ještě velké rezervy, například úplně selhává při dlouhodobým provozu P2P s průtokem dat v řádu desítek GB za den. V tu chvíli totiž dochází ke zbytečnému cachování a prefetchování filmů a podobných věcí, které tam nemají co dělat, a následně dojde k nepříjemnému zpomalení práce, protože spuštěné programy jsou po velmi krátkém čase neaktivity pravidelně odhazovány na swap.
Pokud má někdo tip jak toto chování ovlivnit, tak sem s ním .
Asus A6T (Turion X2 1600Mhz@0,9V(800MHz@0775V)), 1GB RAM, nVidia Go7600(450/400(OC:500/420)), Vista Business MSDNAA)
-
- guru
- Příspěvky: 697
- Registrován: 27 bře 2007 22:03
To Peca-on-line:
Tak mne napadá, nešlo by uložit pagefile pagefile na USB flash disk, který by byl stále připojený k notebooku? Přineslo by to zvýšení rychlosti (flashka má mnohem nižší seek-time, ale zase naopak pomalejší rychlost zápisu)? Případně zakoupit SSD disk malé kapacity (stačilo by 2GB), jenže ty jsou stále ještě dost drahé (a ani jsem teď žádný nenašel v ceníku CZC)
Tak mne napadá, nešlo by uložit pagefile pagefile na USB flash disk, který by byl stále připojený k notebooku? Přineslo by to zvýšení rychlosti (flashka má mnohem nižší seek-time, ale zase naopak pomalejší rychlost zápisu)? Případně zakoupit SSD disk malé kapacity (stačilo by 2GB), jenže ty jsou stále ještě dost drahé (a ani jsem teď žádný nenašel v ceníku CZC)
IBM Lenovo ThinkPad R60 - UL1HRCF
C2D 1.83GHz, ATi X1400, DDR2 2x1GB/667MHz, 120GB/5400ot, matný SXGA+ (1400x1050), WinXP Pro (downgrade z Visty)
C2D 1.83GHz, ATi X1400, DDR2 2x1GB/667MHz, 120GB/5400ot, matný SXGA+ (1400x1050), WinXP Pro (downgrade z Visty)
-
- Moderátor
- Příspěvky: 1420
- Registrován: 12 kvě 2006 14:02
- Bydliště: Trutnov, ale teď spíš kolej v Brně
Jj, to by mělo systému pomoct dost výrazně a stačila by i nějaká malá flash(klidně 512MB)a swap rozdělit. Wokna totiž umějí do cela zajímavou věc(XP a Vista určitě, starší nevím), pokud člověk má fyzicky víc disků a na každej dá část swapu, tak systém to používá jako softwarový RAID0 se všemi výhodami který z toho plynou.
Problémy jsou ale dva, životnost a umístění. Při ReadyBoostu se flash používá tak aby byla zátěž na jednotlivé bloky rovnoměrná, ale pokud by to člověk používal jako simple swap, kde to klidně bude hoblovat pořád to samý místo, tak těžko říct jak dlouho by to vydrželo. Horší problém je ale to umístění, protože cokoliv co bude trčet ven z ntb je nepoužitelný, už nad tímhle bádám hezky dlouho a nejschůdnější řešení je CF karta s redukcí do pcmcia, ale pokud to má k něčemu bejt tak je to taky nechutně drahý.
Teď jsem koukal že ti kdo mají EpressCard slot můžou jásat, tam už se to řešit dá: http://www.softcom.cz/kategorie/pameti- ... ate-disky/
Problémy jsou ale dva, životnost a umístění. Při ReadyBoostu se flash používá tak aby byla zátěž na jednotlivé bloky rovnoměrná, ale pokud by to člověk používal jako simple swap, kde to klidně bude hoblovat pořád to samý místo, tak těžko říct jak dlouho by to vydrželo. Horší problém je ale to umístění, protože cokoliv co bude trčet ven z ntb je nepoužitelný, už nad tímhle bádám hezky dlouho a nejschůdnější řešení je CF karta s redukcí do pcmcia, ale pokud to má k něčemu bejt tak je to taky nechutně drahý.
Teď jsem koukal že ti kdo mají EpressCard slot můžou jásat, tam už se to řešit dá: http://www.softcom.cz/kategorie/pameti- ... ate-disky/
Asus A6T (Turion X2 1600Mhz@0,9V(800MHz@0775V)), 1GB RAM, nVidia Go7600(450/400(OC:500/420)), Vista Business MSDNAA)
-
- guru
- Příspěvky: 697
- Registrován: 27 bře 2007 22:03
USB flash:
Problém s umístěním bych vyřešil tak, že bych si sehnal nebo vyrobil speciální prodlužovací kabel pro USB, který by měl vývod pod úhlem 90° a celý by se zasunul do konektoru (tedy ven by trčel pouze kabel). Hned vedle jednoho USB portu mám PCMCIA&ExpressCard sloty, které (zatím) nepoužívám, do čehož by se dala schovat USB flashka. Jelikož slot je opravdu hned vedle USB portu, možná by to šlo vyvést i zevnitř, takže by venku nebyl vidět ani USB kablík.
Životnost bych jako velký problém neviděl. Flashky dnes stojí pár korun, takže i kdybych ji měl měnit každých půl roku, tak se to vyplatí. Nastavil bych si třeba na 2x týdně automatickou kontrolu flashky a jakmile by se objevila chyba, tak byhc ji vyřadil a koupil novou. V extrémním případě, že by se celou dobu provozu pořád zapisovalo na stejné místo, jak dlouho by asi tak vydržela?
Problémem by však mohlo být zatěžování procesoru při komunikaci s USB zařízením... Jak hodně by to zatěžovalo procesor?
Kdy se do systému montují USB zařízení? Hned při načítání OS nebo až po startu? Totiž kdyby byl celý pagefile na flashce, kterou by ale systém přimontoval až poté, co by už potřeboval pagefile, tak by to byl asi docela problém, ne?
SSD disk:
Místo pro druhý hard-disk nemám, ale mám PCMCI&ExpressCard sloty SSD disky se vyrábějí i jako ExpressCard, což by bylo asi nejelegantnější řešení Podstatným problémem je však jejich vysoká cena Ovšem to, na co tu odkázal Peca-on-line, jsou 8-32GB SSD disky, což je pro pagefile zbytečně moc. Bohatě by stačil třeba 2GB SSD disk, jehož cena už by mohla být velmi přijatelná. Neví někdo o něčem takovém?
Nejmenší ExpressCard SSD disk, který jsem teď během chvilky našel, je 4GB Lexar http://www.alza.cz/lexar-expresscard-4g ... d78805.htm . Cena už docela přijatelná, mám však trochu obavy z té značky Lexar - nemá s tím někdo zkušenosti?
Problém s umístěním bych vyřešil tak, že bych si sehnal nebo vyrobil speciální prodlužovací kabel pro USB, který by měl vývod pod úhlem 90° a celý by se zasunul do konektoru (tedy ven by trčel pouze kabel). Hned vedle jednoho USB portu mám PCMCIA&ExpressCard sloty, které (zatím) nepoužívám, do čehož by se dala schovat USB flashka. Jelikož slot je opravdu hned vedle USB portu, možná by to šlo vyvést i zevnitř, takže by venku nebyl vidět ani USB kablík.
Životnost bych jako velký problém neviděl. Flashky dnes stojí pár korun, takže i kdybych ji měl měnit každých půl roku, tak se to vyplatí. Nastavil bych si třeba na 2x týdně automatickou kontrolu flashky a jakmile by se objevila chyba, tak byhc ji vyřadil a koupil novou. V extrémním případě, že by se celou dobu provozu pořád zapisovalo na stejné místo, jak dlouho by asi tak vydržela?
Problémem by však mohlo být zatěžování procesoru při komunikaci s USB zařízením... Jak hodně by to zatěžovalo procesor?
Kdy se do systému montují USB zařízení? Hned při načítání OS nebo až po startu? Totiž kdyby byl celý pagefile na flashce, kterou by ale systém přimontoval až poté, co by už potřeboval pagefile, tak by to byl asi docela problém, ne?
SSD disk:
Místo pro druhý hard-disk nemám, ale mám PCMCI&ExpressCard sloty SSD disky se vyrábějí i jako ExpressCard, což by bylo asi nejelegantnější řešení Podstatným problémem je však jejich vysoká cena Ovšem to, na co tu odkázal Peca-on-line, jsou 8-32GB SSD disky, což je pro pagefile zbytečně moc. Bohatě by stačil třeba 2GB SSD disk, jehož cena už by mohla být velmi přijatelná. Neví někdo o něčem takovém?
Nejmenší ExpressCard SSD disk, který jsem teď během chvilky našel, je 4GB Lexar http://www.alza.cz/lexar-expresscard-4g ... d78805.htm . Cena už docela přijatelná, mám však trochu obavy z té značky Lexar - nemá s tím někdo zkušenosti?
IBM Lenovo ThinkPad R60 - UL1HRCF
C2D 1.83GHz, ATi X1400, DDR2 2x1GB/667MHz, 120GB/5400ot, matný SXGA+ (1400x1050), WinXP Pro (downgrade z Visty)
C2D 1.83GHz, ATi X1400, DDR2 2x1GB/667MHz, 120GB/5400ot, matný SXGA+ (1400x1050), WinXP Pro (downgrade z Visty)
-
- Moderátor
- Příspěvky: 1420
- Registrován: 12 kvě 2006 14:02
- Bydliště: Trutnov, ale teď spíš kolej v Brně
Kdybych věděl o 2GB SSD do pcmcia nebo experesscard a 500tak tu nebudu linovat tohle . Nevím jak teď , ale ještě tak 2 měsíce zpět nic použitelnýho neexistovalo.
Co se týče myšlenky USB flash nacpaný do pcmcia slotu, to by mělo bejt v pohodě, škoda že já to vedle sebe nemám . Standardně se u flash pamětí udává odhadovaná životnost 100000 přepisů, nevím kolik přepisů mužě za den udělat swapování. Problém při bootu by žádnej bejt snad neměl, ale kdyžtak se dá vytvořit třeba 128MB na hdd a zbytek pak na tu flash.
Ztížení systému při práci s USB by nemělo bejt o moc vyšší než u hdd, můžeš cvičně projet několik flash disků programem HDtune.
EDIT: u toho Lexaru jsem nikde nanašel rychlosti, takže je to takovej zajíc v pytli.
Co se týče myšlenky USB flash nacpaný do pcmcia slotu, to by mělo bejt v pohodě, škoda že já to vedle sebe nemám . Standardně se u flash pamětí udává odhadovaná životnost 100000 přepisů, nevím kolik přepisů mužě za den udělat swapování. Problém při bootu by žádnej bejt snad neměl, ale kdyžtak se dá vytvořit třeba 128MB na hdd a zbytek pak na tu flash.
Ztížení systému při práci s USB by nemělo bejt o moc vyšší než u hdd, můžeš cvičně projet několik flash disků programem HDtune.
EDIT: u toho Lexaru jsem nikde nanašel rychlosti, takže je to takovej zajíc v pytli.
Asus A6T (Turion X2 1600Mhz@0,9V(800MHz@0775V)), 1GB RAM, nVidia Go7600(450/400(OC:500/420)), Vista Business MSDNAA)
-
- guru
- Příspěvky: 697
- Registrován: 27 bře 2007 22:03
-
- Moderátor
- Příspěvky: 1420
- Registrován: 12 kvě 2006 14:02
- Bydliště: Trutnov, ale teď spíš kolej v Brně
-
- guru
- Příspěvky: 697
- Registrován: 27 bře 2007 22:03
Tak jsem teď zkusil nastavit pagefile na C: 64MB a flashku 480MB. Restartoval jsem, přitom jsem si všiml, že flashka se rozsvítila až poté, co zmizela obrazovka načítání OS (logo Windows). Poté jsem se podíval na flashku a...prázdná. Soubor pagefile.sys tam nebyl. Zkusil jsem tedy spustit více programů, aby OS přestalo stačit 64MB na hardu, v domnění, že si to vytvoří pagefile na té flashce. Bohužel jediný výsledek byl ten,že OS zařval nedostatek virtuální paměti a zvětšil si ji (ne však na flashce).
Zkusil jsem tedy nastavit pagefile pouze na flashku. Výsledek je ten, že si OS sám vytvořil 2GB pagefile na hardu, ale flashky se opět ani nedotkl.
Zkusím ještě přeformátovat flashku na NTFS, jestli to nějak pomůže. Ovšem mám obavy, že problém bude právě v tom, že USB zařízení si montují později než se vytváří pagefile.
EDIT: Na NTFS flashku nelze ve WinXP přeformátovat - na výběr je pouze FAT a FAT32.
Zkusil jsem tedy nastavit pagefile pouze na flashku. Výsledek je ten, že si OS sám vytvořil 2GB pagefile na hardu, ale flashky se opět ani nedotkl.
Zkusím ještě přeformátovat flashku na NTFS, jestli to nějak pomůže. Ovšem mám obavy, že problém bude právě v tom, že USB zařízení si montují později než se vytváří pagefile.
EDIT: Na NTFS flashku nelze ve WinXP přeformátovat - na výběr je pouze FAT a FAT32.
IBM Lenovo ThinkPad R60 - UL1HRCF
C2D 1.83GHz, ATi X1400, DDR2 2x1GB/667MHz, 120GB/5400ot, matný SXGA+ (1400x1050), WinXP Pro (downgrade z Visty)
C2D 1.83GHz, ATi X1400, DDR2 2x1GB/667MHz, 120GB/5400ot, matný SXGA+ (1400x1050), WinXP Pro (downgrade z Visty)
-
- Moderátor
- Příspěvky: 1420
- Registrován: 12 kvě 2006 14:02
- Bydliště: Trutnov, ale teď spíš kolej v Brně
-
- guru
- Příspěvky: 697
- Registrován: 27 bře 2007 22:03
Tak jsem přeformátoval flashku na FAT32 a opakoval druhý postup...opět bez výsledku
Bohužel čas nemám, dneska jsem se zařekl, že se budu celé odpoledne učit, poněvadž za dva týdny píšu písemku z matiky a neumím vůbec nic...a nedokážu se přinutit k učení (vždycky se najde něco zajímavějšího jako třeba teď...jak vytvořit skritp na vytvoření pagefile )
Bohužel čas nemám, dneska jsem se zařekl, že se budu celé odpoledne učit, poněvadž za dva týdny píšu písemku z matiky a neumím vůbec nic...a nedokážu se přinutit k učení (vždycky se najde něco zajímavějšího jako třeba teď...jak vytvořit skritp na vytvoření pagefile )
IBM Lenovo ThinkPad R60 - UL1HRCF
C2D 1.83GHz, ATi X1400, DDR2 2x1GB/667MHz, 120GB/5400ot, matný SXGA+ (1400x1050), WinXP Pro (downgrade z Visty)
C2D 1.83GHz, ATi X1400, DDR2 2x1GB/667MHz, 120GB/5400ot, matný SXGA+ (1400x1050), WinXP Pro (downgrade z Visty)
Zpět na „Windows 11, 10, 8 / 8.1, 7, Vista, XP i starší“
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 24 hostů