V případě této technologie se ale nejedná o swap, jak tu mnoho lidí tvrdí, ale něco zcela jiného - viz můj příspěvek zde: http://www.zive.cz/h/Bleskovky/F.asp?ARI=125649&HID=1&CAI=2097 - pro jistoru cituji
Myslím, že v MS dobře vědí co dělají a asi to mají odzkoušené. Chtěl bych jen upozornit, že tady mnoho lidí tady píše cosi o swapování na flash, ale tady se nejdená o swapování, nýbrž o něco jiného. Je to jako u Office, Acrobatu a podobně - ty se vám dnes také přednačítají do paměti už při spuštění a přihlášení. Stějnou možnost máte v Mozille, či Firefoxu a i u jiných aplikací. Systém si vždycky něco předukládá do cache. Data jsou držena v paměti pro rychlejší načtení programu a tudíž samotné paměti je pak méně pro ostatní aplikace, i když nikoliv dramaticky, neboť nejsou načítány celé aplikace, nýbrž jen základní dll knihovny. Pokud se takto data načtou na flash, bude pak moci systém načítat aplikace skutečně rychleji, protože jednak nezaplácá tímto přednačtením hlavní paměť, ale také bude moci načítat data současně ze dvou zařízení - z flash disku základní dll a zbytek z disku. Tím se to urychlí. Pokud vytáhnete flashku, pak se nic nestane, jen to bude pomalejší, neboť systém bude muset načíst znovu celou aplikaci z disku a obsah paměti které se nebude dostávat odswapuje na disk. Na tu flashku ale swapovat nebude - tam bude mít ty data jen pro načtení - alespoň tak jsem to pochopil já...
a ještě:
O to nejde. Jak funguje RAID, když se data načítají střídavě ze dvou různých zařízení naráz? I když jsou disky pomalé, pak celkově je to rychlejší. Tady to je podobné. Systém načítá ze dvou různých zařízení. Z flash paměti hlavní dll, kterých je nepoměrně méně, než ten zbytek, který natáhne z disku. Celkově se to opravdu urychlí a navíc musíš počítat s tím, že pokud ten systém nebude mít tato přednačtená data na usb klíčence, ale v hlavní paměti, které bude třeba jen 512MB, tak už pro tu aplikaci nebude zbívat místo a systém během načítání zbytku aplikace bude muset ještě swapovat nepoužívané věci na disk. Tím, že to přednačtené bude mít na flashce, tak ušetří hlavní paměť, nebude muset swapovat (nebo méně) a ještě to urychlí načítaním ze dvou zařízení zároveň.