Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Microsoft Windows ReadyBoost диск кэші компоненті (кодтық атауы EMD) - Microsoft компаниясы Windows Vista үшін әзірлеген және Windows-тың кейінгі нұсқаларына енгізілген диск кэші бағдарламалық құралы. ReadyBoost CompactFlash, SD картасы және USB флеш-дискідегі NAND жадының жаппай сақтау құрылғыларын компьютерлік өнімділікті арттыру мақсатында қатты диск пен кездейсоқ қатынас жадының арасында кэш ретінде пайдалануға мүмкіндік береді. ReadyBoost SuperFetch-ке сүйенеді және оның кэшін пайдаланушының белсенділігіне байланысты реттейді. Гибридті дисктерге арналған ReadyDrive ReadyBoost-қа ұқсас түрде іске асырылады.
Disk caching component of Microsoft Windows
ReadyBoost (codenamed EMD) is a disk caching software component developed by Microsoft for Windows Vista and included in later versions of Windows. ReadyBoost enables NAND memory mass storage CompactFlash, SD card, and USB flash drive devices to be used as a cache between the hard drive and random access memory in an effort to increase computing performance. ReadyBoost relies on the SuperFetch and also adjusts its cache based on user activity. ReadyDrive for hybrid drives is implemented in a manner similar to ReadyBoost.
Шолу
Кэштеу үшін ReadyBoost қабілетті флеш-жадыны (NAND жады құрылғыларын) пайдалану Windows Vista және одан кейінгілерге кэштеусізге қарағанда жақсы өнімділікпен кездейсоқ диск оқуларын қызмет көрсетуге мүмкіндік береді. Бұл кэштеу тек парақ файлға немесе жүйелік DLL-ге ғана емес, барлық диск мазмұнына қолданылады. USB флеш құрылғылары, әдетте, механикалық қатты дискілерден жылдам, ал механикалық қатты дискілерден баяу. Кэштеудің пайдасын алу ReadyBoost кездейсоқ деректер үшін флеш-жадқа кіретінін білдіреді. Осыған сәйкес, ReadyBoost үлкен, ретті оқу сұраныстарын танитын логиканы қамтиды және оның орнына қатты дискіге осы сұраныстарды қызмет етеді. Қолайлы құрылғы қосылған кезде Windows AutoPlay диалогы жүйе жылдамдығын арттыру үшін флешканы пайдаланудың қосымша опциясын ұсынады; диск қасиеттері диалогына қосымша ReadyBoost қойындысы қосылады, онда қолданылатын орын көлемін баптау мүмкін. Кэстің ең аз мөлшері 250 МБ. Vista-да немесе дискіні FAT32 форматтағанда, ең көп 4 ГБ. Windows 7 немесе одан кейінгі нұсқаларында NTFS немесе exFAT пішімдеуі бар кэштің ең үлкен көлемі құрылғыға 32 ГБ құрайды. Windows Vista тек бір құрылғыны пайдалануға мүмкіндік береді, ал Windows 7 бірнеше кэшке мүмкіндік береді, құрылғыға бір, барлығы 256 ГБ дейін. ReadyBoost AES 128 арқылы флеш құрылғыға орналастырылған барлық деректерді сығымдайды және шифрлайды; Microsoft 2:1 сығымдалу қатынасы типтік деп мәлімдеді, сондықтан 4 ГБ кэш әдетте 8 ГБ деректерді қамтиды.
Using ReadyBoost capable flash memory (NAND memory devices) for caching allows Windows Vista and later to service random disk reads with better performance than without the cache. This caching applies to all disk content, not just the page file or system DLLs. USB flash devices typically are faster than mechanical hard disks for random access, and slower than mechanical hard disks for sequential access. Gaining the benefit of caching implies that ReadyBoost will access the flash memory for random bits of data. Accordingly, ReadyBoost includes logic that recognizes large, sequential read requests and has the hard disk service these requests instead. When a compatible device is plugged in, the Windows AutoPlay dialog offers an additional option to use the flash drive to speed up the system; an additional ReadyBoost tab is added to the drive's properties dialog where the amount of space to be used can be configured. The minimum cache size is 250 MB. In Vista or with FAT32 formatting of the drive, the maximum is 4 GB. In Windows 7 or later with NTFS or exFAT formatting, the maximum cache size is 32 GB per device. Windows Vista allows only one device to be used, while Windows 7 allows multiple caches, one per device, up to a total of 256 GB. ReadyBoost compresses and encrypts all data that is placed on the flash device with AES 128; Microsoft has stated that a 2:1 compression ratio is typical, so a 4 GB cache would usually contain 8 GB of data.
Өнер көрсету
512 МБ оперативті жады бар жүйе (Windows Vista үшін ең төменгі талап) ReadyBoost-тан елеулі пайда көреді. Бір сынақ жағдайында 1 ГБ ReadyBoost жадының қосылуы операцияны 11,7 секундтан 2 секундқа дейін жылдамдатты. Алайда физикалық жадының (RAM) 512 МБ-дан 1 ГБ-ға дейін ұлғаюы (ReadyBoostсыз) оны 0,8 секундқа дейін қысқартты. ReadyBoost көмегімен жүйелік өнімділікті Windows Performance Monitor арқылы бақылауға болады. RAM бағасы төмендеп, компьютерге көбірек RAM орнатылған кезде, ReadyBoost жеткіліксіз жады бар жүйелерге беретін жеңілдетулер азайды. ReadyBoost-тың негізгі идеясы - флеш-жадының (мысалы, USB флеш-дискі немесе SSD) типтік магниттік қатты дискіге қарағанда (1 мс-ден аз) іздеу уақыты әлдеқайда жылдам, бұл қатты дискіден файлдарды оқудан гөрі сұрауларды тез қанағаттандыруға мүмкіндік береді. Сонымен қатар, ол деректерді оқуға арналған екі қатарлы көздің өзіндік артықшылығын пайдаланады, ал Windows 7 бір уақытта сегіз флеш-дискілерді пайдалануға мүмкіндік береді, бұл тоғыз қатарлы көзге дейін мүмкіндік береді. USB 2.0 флеш-дискілері қазіргі заманғы үстел қатты дискілеріне қарағанда бірінен соң бірі оқуға және жазуға баяу. Үстелдің қатты дискілері USB 2.0 флеш-дискілерінің тасымалдау жылдамдығынан 2-10 есеге дейін ұстай алады, бірақ ретті деректер үшін USB 3.0 және Firewire (IEEE 1394) -ге тең немесе олардан баяу. USB 2.0 және жылдам флеш-дискілерде кездейсоқ қолжетімділік уақыты жылдам: әдетте 1 мс, негізгі үстел қатты дискілеріндегі 12 мс-мен салыстырғанда. Ноутбуктерде, ноутбуктердегі жады үстелге қарағанда қымбат болған кезде, өнімділік флеш жадыға көбірек ауысады; көптеген ноутбуктерде 4200 айналымда және 5400 айналымда салыстырмалы түрде баяу қатты дискілер бар. Windows Vista-ның бастапқы нұсқасында ReadyBoost өзінің кэш деректерін ұйқыдан қайта бастаған кезде танымады және кэштеу процесін қайта бастады, бұл ReadyBoost-ты жиі ұйқы / ояну циклдеріне ұшыраған машиналарда тиімсіз етті. Бұл мәселе Vista SP1 бағдарламасымен шешілді.
A system with 512 MB of RAM (the minimum requirement for Windows Vista) can see significant gains from ReadyBoost. In one test case, adding 1 GB of ReadyBoost memory sped up an operation from 11.7 seconds to 2 seconds. However, increasing the physical memory (RAM) from 512 MB to 1 GB (without ReadyBoost) reduced it to 0.8 seconds. System performance with ReadyBoost can be monitored by Windows Performance Monitor. As the price of RAM decreased and more RAM was installed in computers, the mitigations provided by ReadyBoost to systems with insufficient memory decreased. The core idea of ReadyBoost is that a flash memory (e. g. a USB flash drive or an SSD) has a much faster seek time than a typical magnetic hard disk (less than 1 ms), allowing it to satisfy requests faster than reading files from the hard disk. It also leverages the inherent advantage of two parallel sources from which to read data, whereas Windows 7 enables the use of up to eight flash drives at once, allowing up to nine parallel sources. USB 2.0 flash drives are slower for sequential reads and writes than modern desktop hard drives. Desktop hard drives can sustain anywhere from 2 to 10 times the transfer speed of USB 2.0 flash drives but are equal to or slower than USB 3.0 and Firewire (IEEE 1394) for sequential data. USB 2.0 and faster flash drives have faster random access times: typically around 1 ms, compared to 12 ms for mainstream desktop hard drives. On laptop computers, the performance shifts more in favor of flash memory when laptop memory is more expensive than desktop memory; many laptops also have relatively slow 4200 rpm and 5400 rpm hard drives. In the original release of Windows Vista, ReadyBoost failed to recognize its cache data upon resume from sleep, and restarted the caching process, making ReadyBoost ineffective on machines undergoing frequent sleep/wake cycles. This problem was fixed with Vista SP1.
Шектеулер
Флэш-дискілер шекті (бірақ өте көп) жазудан кейін тозығып кеткендіктен, ReadyBoost ақырында өзі пайдаланатын дискіні тоздайды. Microsoft Windows Клиенттік өнімділік тобының пікірінше, диск кем дегенде он жыл жұмыс істей алады.
Since flash drives wear out after a finite (though very large) number of writes, ReadyBoost will eventually wear out the drive it uses. According to the Microsoft Windows Client Performance group, the drive should be able to operate for at least ten years.