- Remove From My Forums
-
Question
-
If Windows 7 and Server 2008 R2 are from a common code base, why wouldn’t ReadyBoost be enabled in Windows Server 2008 R2?
Is it because MS believes we all have our servers are overloaded with memory? I was able to build my server with 4gb of memory, but now it has 12gb, which is more than it’s currently using. Still, when the server starts paging memory, wouldn’t
ReadyBoost help performance?
— Michael Faklis
Answers
-
Hello,
Readyboost is made for workstations to have a temporary fix for RAM problems. On a server this is not builtin exact for that reason. Use real RAM instead.
Best regards Meinolf Weber Disclaimer: This posting is provided «AS IS» with no warranties or guarantees , and confers no rights.
-
Proposed as answer by
Thursday, March 17, 2011 5:52 PM
-
Marked as answer by
Tim Quan
Monday, March 21, 2011 3:25 AM
-
Proposed as answer by
I know the standard answer is No. However hear out the reasons for wanting it, and then we’ll go for whether it is possible to achieve the same effect as ReadyBoost via either enabling (and installing) ReadyBoost or using third party software.
Reasons for using Widows Server 2008 as a development environment on a laptop:
- 64-Bit, so you get the full use of 4GB RAM.
- SharePoint developer, so you can run SharePoint locally and debug successfully.
- Hyper-V, so you get hardware virtualisation of test environments and the ability to demo full solutions stored in Hyper-V on the road
So all of that equals: Windows Server 2008 (64) on a laptop.
Now because we are running Hyper-V, we require a large volume of disk space. This means we are using 5,000 rpm 250GB HDD.
So we are on a laptop, we are not able to use solid state HDD, and we only have 4GB of RAM and the throughput of a laptop motherboard rather than a server one… all of which means we are not flying… this thing isn’t a sluggard but it’s not zippy either.
Windows Server 2008 is based on the same code base as Vista. Vista features ReadyBoost, which enables USB 2 flash devices to be used as a weak cache for system files, which visibly increases the performance of Vista. As the codebases are similar, it should be possible for ReadyBoost to work on WS2008, however Microsoft have not shipped or enabled ReadyBoost in WS2008.
Given that we are running WS2008 on a laptop as a development environment, how can we achieve the performance gains of ReadyBoost through the use of flash devices in Windows Server 2008?
For the answer to be accepted it must outline an end to end process for achieving the performance gain.
Answers of ‘No’ will not be accepted as I understand some third party tools achieve some of the functionality, but I haven’t seen a full end-to-end description of how to get going with them.
Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Windows Server 2008 R2 Web Edition Еще…Меньше
INTRODUCTION
An update is available that improves the startup performance of Windows 7 and of Windows Server 2008 R2.
More Information
Svchost.exe holds a lock on a service when the libraries for the service are loaded. This behavior prevents other services in the same Svchost.exe instance from starting until the call to the LoadLibrary function is returned.
Resolution
Hotfix information
A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.
If the hotfix is available for download, there is a «Hotfix download available» section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.
Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=supportNote The «Hotfix download available» form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.
Prerequisites
To apply this hotfix, you must be running one of the following operating systems:
-
Windows 7
-
Windows 7 Service Pack 1 (SP1)
-
Windows Server 2008 R2
-
Windows Server 2008 R2 Service Pack 1 (SP1)
For more information about how to obtain a Windows 7 or a Windows Server 2008 R2 service pack, click the following article number to view the article in the Microsoft Knowledge Base:
976932 Information about Service Pack 1 for Windows 7 and for Windows Server 2008 R2
Registry information
To use the hotfix in this package, you do not have to make any changes to the registry.
Restart requirement
You must restart the computer after you apply this hotfix.
Hotfix replacement information
This hotfix does not replace a previously released hotfix.
File information
The global version of this hotfix installs files that have the attributes that are listed in the following tables. The dates and the times for these files are listed in Coordinated Universal Time (UTC). The dates and the times for these files on your local computer are displayed in your local time together with your current daylight saving time (DST) bias. Additionally, the dates and the times may change when you perform certain operations on the files.
Windows 7 and Windows Server 2008 R2 file information notes
Important Windows 7 hotfixes and Windows Server 2008 R2 hotfixes are included in the same packages. However, hotfixes on the Hotfix Request page are listed under both operating systems. To request the hotfix package that applies to one or both operating systems, select the hotfix that is listed under «Windows 7/Windows Server 2008 R2» on the page. Always refer to the «Applies To» section in articles to determine the actual operating system that each hotfix applies to.
-
The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:
Version
Product
Milestone
Service branch
6.1.760
0.16xxxWindows 7 and Windows Server 2008 R2
RTM
GDR
6.1.760
0.20xxxWindows 7 and Windows Server 2008 R2
RTM
LDR
6.1.760
1.17xxxWindows 7 and Windows Server 2008 R2
SP1
GDR
6.1.760
1.21xxxWindows 7 and Windows Server 2008 R2
SP1
LDR
-
GDR service branches contain only those fixes that are widely released to address widespread, critical issues. LDR service branches contain hotfixes in addition to widely released fixes.
-
The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed separately in the «Additional file information for Windows 7 and for Windows Server 2008 R2» section. MUM and MANIFEST files, and the associated security catalog (.cat) files, are critical to maintaining the state of the updated component. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.
For all supported x86-based versions of Windows 7
|
File name |
File version |
File size |
Date |
Time |
|---|---|---|---|---|
|
Svchost.exe |
6.1.7600.16770 |
21,504 |
01-Mar-2011 |
08:09 |
|
Svchost.exe |
6.1.7600.20912 |
21,504 |
01-Mar-2011 |
08:07 |
|
Svchost.exe |
6.1.7601.17568 |
21,504 |
01-Mar-2011 |
08:05 |
|
Svchost.exe |
6.1.7601.21671 |
21,504 |
01-Mar-2011 |
08:07 |
For all supported x64-based versions of Windows 7 and of Windows Server 2008 R2
|
File name |
File version |
File size |
Date |
Time |
|---|---|---|---|---|
|
Svchost.exe |
6.1.7600.16770 |
27,648 |
01-Mar-2011 |
08:09 |
|
Svchost.exe |
6.1.7600.20912 |
27,648 |
01-Mar-2011 |
08:08 |
|
Svchost.exe |
6.1.7601.17568 |
27,648 |
01-Mar-2011 |
08:07 |
|
Svchost.exe |
6.1.7601.21671 |
27,648 |
01-Mar-2011 |
08:10 |
For all supported IA-64-based versions of Windows Server 2008 R2
|
File name |
File version |
File size |
Date |
Time |
|---|---|---|---|---|
|
Svchost.exe |
6.1.7600.16770 |
55,296 |
01-Mar-2011 |
08:00 |
|
Svchost.exe |
6.1.7600.20912 |
55,296 |
01-Mar-2011 |
08:03 |
|
Svchost.exe |
6.1.7601.17568 |
55,296 |
01-Mar-2011 |
07:58 |
|
Svchost.exe |
6.1.7601.21671 |
55,296 |
01-Mar-2011 |
08:03 |
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the «Applies to» section.
More Information
For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates
Additional file information
Additional file information for Windows 7 and for Windows Server 2008 R2
Additional files for all supported x86-based versions of Windows 7
|
File name |
X86_0ba4e68b097db39bc615b937b5b05ad7_31bf3856ad364e35_6.1.7601.17568_none_4dae3afd6b43d7c3.manifest |
|
File version |
Not applicable |
|
File size |
704 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
X86_32209ce2896892eea4c219b5befa8f34_31bf3856ad364e35_6.1.7600.20912_none_861f467128f4d54f.manifest |
|
File version |
Not applicable |
|
File size |
704 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
X86_682d12e55d5d4b74164402cd96d9c6bd_31bf3856ad364e35_6.1.7601.21671_none_2d216daeb76cf164.manifest |
|
File version |
Not applicable |
|
File size |
704 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
X86_a4f103f4caa8f22d92c1ce4bc7d677ad_31bf3856ad364e35_6.1.7600.16770_none_b2ca450f88d9a37e.manifest |
|
File version |
Not applicable |
|
File size |
704 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
X86_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7600.16770_none_b59785d6669dad4e.manifest |
|
File version |
Not applicable |
|
File size |
6,333 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
08:56 |
|
File name |
X86_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7600.20912_none_b66404a37f88d547.manifest |
|
File version |
Not applicable |
|
File size |
6,333 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
08:49 |
|
File name |
X86_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7601.17568_none_b790b51863b4c801.manifest |
|
File version |
Not applicable |
|
File size |
6,333 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
08:44 |
|
File name |
X86_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7601.21671_none_b8087ff17ce0d25b.manifest |
|
File version |
Not applicable |
|
File size |
6,333 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
08:50 |
Additional files for all supported x64-based versions of Windows 7 and of Windows Server 2008 R2
|
File name |
Amd64_0ba4e68b097db39bc615b937b5b05ad7_31bf3856ad364e35_6.1.7601.17568_none_a9ccd68123a148f9.manifest |
|
File version |
Not applicable |
|
File size |
706 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_3037e4cb8c10b1f3d5c651d892d5f5a6_31bf3856ad364e35_6.1.7600.20912_none_b18e873d8b0b5240.manifest |
|
File version |
Not applicable |
|
File size |
708 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_32209ce2896892eea4c219b5befa8f34_31bf3856ad364e35_6.1.7600.20912_none_e23de1f4e1524685.manifest |
|
File version |
Not applicable |
|
File size |
706 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_4f50f2f4bbe1793a2587d61053fec453_31bf3856ad364e35_6.1.7600.16770_none_99e881efd23d3afc.manifest |
|
File version |
Not applicable |
|
File size |
1,056 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_54ac6b63865d6c309ba2b1c69a2f7c22_31bf3856ad364e35_6.1.7601.17568_none_2f0de6ef6d523452.manifest |
|
File version |
Not applicable |
|
File size |
708 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_5e76ee5ab233033b52a680c17783a762_31bf3856ad364e35_6.1.7600.20912_none_c5d8de9062f0d735.manifest |
|
File version |
Not applicable |
|
File size |
1,056 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_682d12e55d5d4b74164402cd96d9c6bd_31bf3856ad364e35_6.1.7601.21671_none_894009326fca629a.manifest |
|
File version |
Not applicable |
|
File size |
706 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_7643d15978d76faab2f258c4c3300b1a_31bf3856ad364e35_6.1.7600.16770_none_3fa5172018c1640e.manifest |
|
File version |
Not applicable |
|
File size |
708 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_a4f103f4caa8f22d92c1ce4bc7d677ad_31bf3856ad364e35_6.1.7600.16770_none_0ee8e093413714b4.manifest |
|
File version |
Not applicable |
|
File size |
706 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_cfe144ba05748b47726127ff8b4ca6b9_31bf3856ad364e35_6.1.7601.17568_none_88b06443b6c96af2.manifest |
|
File version |
Not applicable |
|
File size |
1,056 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_d7cb8e82a553956d7682f9726e9fbfee_31bf3856ad364e35_6.1.7601.21671_none_b96d9e6ea9303c41.manifest |
|
File version |
Not applicable |
|
File size |
708 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_fbbab3365430eaeb0deb1defb379a74f_31bf3856ad364e35_6.1.7601.21671_none_ea8d662204db20f5.manifest |
|
File version |
Not applicable |
|
File size |
1,056 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Amd64_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7600.16770_none_11b6215a1efb1e84.manifest |
|
File version |
Not applicable |
|
File size |
6,467 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
09:46 |
|
File name |
Amd64_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7600.20912_none_1282a02737e6467d.manifest |
|
File version |
Not applicable |
|
File size |
6,467 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
09:41 |
|
File name |
Amd64_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7601.17568_none_13af509c1c123937.manifest |
|
File version |
Not applicable |
|
File size |
6,467 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
09:43 |
|
File name |
Amd64_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7601.21671_none_14271b75353e4391.manifest |
|
File version |
Not applicable |
|
File size |
6,467 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
09:44 |
Additional files for all supported IA-64-based versions of Windows Server 2008 R2
|
File name |
Ia64_0b13a2f0553cd9ea35a397b1fec43e03_31bf3856ad364e35_6.1.7601.21671_none_d8b4f22a4db74903.manifest |
|
File version |
Not applicable |
|
File size |
706 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Ia64_0ba4e68b097db39bc615b937b5b05ad7_31bf3856ad364e35_6.1.7601.17568_none_4dafdef36b41e0bf.manifest |
|
File version |
Not applicable |
|
File size |
705 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Ia64_1b6193b4a7673b8b3c9f92a4089ba556_31bf3856ad364e35_6.1.7600.16770_none_bbf4a74f0eb0334d.manifest |
|
File version |
Not applicable |
|
File size |
706 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Ia64_32209ce2896892eea4c219b5befa8f34_31bf3856ad364e35_6.1.7600.20912_none_8620ea6728f2de4b.manifest |
|
File version |
Not applicable |
|
File size |
705 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Ia64_4fbd3ba0da2a2e0d832ae0363f557e4d_31bf3856ad364e35_6.1.7601.17568_none_de2d676fa5ffb26f.manifest |
|
File version |
Not applicable |
|
File size |
706 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Ia64_4fd2bbc7abac6e9143a8cb8ee10d08a6_31bf3856ad364e35_6.1.7600.20912_none_21a318760b77c404.manifest |
|
File version |
Not applicable |
|
File size |
706 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Ia64_682d12e55d5d4b74164402cd96d9c6bd_31bf3856ad364e35_6.1.7601.21671_none_2d2311a4b76afa60.manifest |
|
File version |
Not applicable |
|
File size |
705 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Ia64_a4f103f4caa8f22d92c1ce4bc7d677ad_31bf3856ad364e35_6.1.7600.16770_none_b2cbe90588d7ac7a.manifest |
|
File version |
Not applicable |
|
File size |
705 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
22:17 |
|
File name |
Ia64_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7600.16770_none_b59929cc669bb64a.manifest |
|
File version |
Not applicable |
|
File size |
6,465 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
09:37 |
|
File name |
Ia64_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7600.20912_none_b665a8997f86de43.manifest |
|
File version |
Not applicable |
|
File size |
6,465 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
09:38 |
|
File name |
Ia64_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7601.17568_none_b792590e63b2d0fd.manifest |
|
File version |
Not applicable |
|
File size |
6,465 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
09:35 |
|
File name |
Ia64_microsoft-windows-services-svchost_31bf3856ad364e35_6.1.7601.21671_none_b80a23e77cdedb57.manifest |
|
File version |
Not applicable |
|
File size |
6,465 |
|
Date (UTC) |
01-Mar-2011 |
|
Time (UTC) |
09:41 |
Нужна дополнительная помощь?
Я мог быть неправым, но я ничего не мог найти в их документации, которые приводят меня полагать, что было возможно загрузиться от очень твердого диска вместо образа диска. Взятый из Руководства пользователя:
VirtualBox поддерживает два варианта файлов образа диска:
- Обычно, VirtualBox использует свой собственный формат контейнера для гостевых жестких дисков — файлы Изображения виртуального диска (VDI). В частности, этот формат будет использоваться при создании новой виртуальной машины с новым диском.
- VirtualBox также полностью поддерживает популярное, и откройте формат контейнера VMDK, который используется многими другими продуктами виртуализации, в частности, VMware.
- Наконец, VirtualBox также полностью поддерживает формат VHD, используемый Microsoft.
задан
18 May 2009 в 19:54
Ссылка
2 ответа
Во всей честности, теперь, когда можно получить 8 ГБ памяти за 100$ или 150$, довольно ограничена привлекательность ReadyBoost — использующий медленные карты флэш-памяти с интерфейсом USB в качестве фактического системного кэша памяти файла подкачки-.
Просто купите большую память! Серьезно!:)
ответ дан Jeff Atwood
3 December 2019 в 16:12
Ссылка
Существует решение здесь, unfortuantly это, кажется, полностью не встроено в ОС, поскольку это использует стороннее программное обеспечение.
Править: Urg, необходимо зарегистрироваться на форуме unfortuantly. Не использовали это самостоятельно, и не может никакой путь гарантировать, что это работает.
Ссылка
Теги
Похожие вопросы
Я знаю, что стандартный ответ — нет. Однако выслушайте причины этого, а затем мы рассмотрим, можно ли добиться того же эффекта, что и ReadyBoost, путем включения (и установки) ReadyBoost или использования стороннего программного обеспечения.
Причины использования Widows Server 2008 в качестве среды разработки на ноутбуке:
- 64-разрядная версия, поэтому вы можете полностью использовать 4 ГБ ОЗУ.
- Разработчик SharePoint, поэтому вы можете запускать SharePoint локально и успешно выполнять отладку.
- Hyper-V, поэтому вы получаете аппаратную виртуализацию тестовых сред и возможность демонстрации полных решений, хранящихся в Hyper-V, в дороге
Все это равняется Windows Server 2008 (64-разрядная версия) на ноутбуке.
Теперь, поскольку мы запускаем Hyper-V, нам требуется большой объем дискового пространства. Это означает, что мы используем жесткий диск емкостью 250 ГБ на 5000 об / мин.
Итак, мы на ноутбуке, мы не можем использовать твердотельный жесткий диск, и у нас есть только 4 ГБ оперативной памяти и пропускная способность материнской платы ноутбука, а не сервера … все это означает, что мы не летаем … эта штука не ленивец, но и не шустрый.
Windows Server 2008 основан на той же кодовой базе, что и Vista. Vista имеет функцию ReadyBoost, которая позволяет использовать флэш-накопители USB 2 в качестве слабого кэша для системных файлов, что заметно увеличивает производительность Vista. Поскольку кодовые базы схожи, ReadyBoost может работать на WS2008, однако Microsoft не поставила и не включила ReadyBoost в WS2008.
Учитывая, что мы запускаем WS2008 на ноутбуке в качестве среды разработки, как мы можем добиться увеличения производительности ReadyBoost за счет использования флэш-устройств в Windows Server 2008?
Чтобы ответ был принят, он должен описывать непрерывный процесс достижения прироста производительности.
Ответы «Нет» не будут приняты, поскольку я понимаю, что некоторые сторонние инструменты обеспечивают некоторые функции, но я не видел полного полного описания того, как с ними работать.
I have Windows 2008 Server set up as a workstation, and found that Readyboost made a noticeable improvement in my old Vista box, so I have been wondering if there is a way that ReadyBoost can be used with Windows 2008 Server?
Edit Lets pretend I have plenty of RAM , but I also have a large pagefile.sys which I presume means the OS perf still is bound to HD performance
asked May 5, 2009 at 21:01
torialtorial
3163 silver badges7 bronze badges
In all honesty, now that you can get 8 GB of memory for $100 or $150, the attraction of ReadyBoost — using slow USB flash drives as de-facto system pagefile memory cache — is pretty limited.
Just buy lots of memory! Seriously!
answered May 5, 2009 at 22:11
Jeff AtwoodJeff Atwood
13.1k20 gold badges74 silver badges92 bronze badges
5
There’s a solution here, unfortuantly it doesn’t appear to be fully built into the OS as this uses 3rd party software.
Edit: Urg, you need to register on the forum unfortuantly. Haven’t used this myself and can no way guarantee it works.
answered May 5, 2009 at 21:03
Adam GibbinsAdam Gibbins
7,1972 gold badges28 silver badges42 bronze badges
Технология ReadyBoost призвана ускорить ваш компьютер за счет использования флешки или карты памяти (и другие устройства флеш-памяти) в качестве кэширующего устройства и была впервые представлена в Windows Vista. Однако, поскольку мало кто пользуется этой версией ОС, писать я буду применительно к Windows 7 и 8 (впрочем, разницы никакой).
Речь же пойдет о том, что необходимо, для того, чтобы включить ReadyBoost и помогает ли эта технология в действительности, есть ли прирост производительности в играх, при запуске и в других сценариях работы с компьютером.
Примечание: обратил внимание, что очень многие задают вопрос, где скачать ReadyBoost для Windows 7 или 8. Поясняю: скачивать ничего не нужно, технология присутствует в самой операционной системе. И, если вы вдруг увидите предложение скачать бесплатно ReadyBoost, пока будете его искать, настоятельно рекомендую этого не делать (потому что там явно будет что-то сомнительное).
Еще при подключении флешки или карты памяти к компьютеру в окне автозапуска с предложением действий для подключенного накопителя вы можете увидеть пункт «Ускорить работу системы используя ReadyBoost».
Если автозапуск у вас отключен, то вы можете зайти в проводник, кликнуть правой кнопкой мыши по подключенному накопителю, выбрать пункт «Свойства» и открыть вкладку ReadyBoost.
После этого установите пункт «Использовать это устройство» и укажите количество места, которое вы готовы выделить для ускорения (максимум 4 Гб для FAT32 и 32 Гб для NTFS). Дополнительно отмечу, что для работы функции требуется, чтобы служба SuperFetch в Windows была включена (по умолчанию так, но некоторые отключают).
Примечание: не все флешки и карты памяти совместимы с ReadyBoost, но большинство из них — да. На накопителе должно быть не менее 256 Мб свободного пространства, а также он должен обладать достаточной скоростью чтения-записи. При этом, как-то самостоятельно анализировать этого не нужно: если Windows позволяет настроить ReadyBoost, значит флешка подходит.
В некоторых случаях вы можете увидеть сообщение, что «Это устройство невозможно использовать для ReadyBoost», хотя по факту оно подходит. Такое случается, если у вас и без того быстрый компьютер (например, с SSD и достаточным размером оперативной памяти) и Windows автоматически отключает технологию.
Готово. Кстати, если вам потребуется подключенная для ReadyBoost флешка в другом месте, вы можете использовать безопасное извлечение устройства и, при предупреждении, что накопитель используется, нажать «Продолжить». Для того, чтобы удалить ReadyBoost с USB накопителя или карты памяти, вышеописанным способом зайдите в свойства и отключите использование данной технологии.
Помогает ли ReadyBoost в играх и программах?
Проверить самостоятельно влияние ReadyBoost на производительность у меня не получится (16 Гб RAM, SSD), однако все тесты уже проведены и без меня, а потому просто проанализирую их.
Наиболее полным и свежим тестом влияния на скорость работы ПК мне показался найденный на англоязычном сайте 7tutorials.com, в котором он проводился следующим образом:
- Использовался ноутбук с Windows 8.1 и компьютер с Windows 7, обе системы 64-бит.
- На ноутбуке тесты были проведены с использованием 2 Гб и 4 Гб оперативной памяти.
- Скорость вращения шпинделя жесткого диска ноутбука — 5400 rpm (оборотов в минуту), компьютера — 7200 rpm.
- В качестве устройства для кэша использовалась флешка USB 2.0 с 8 Гб свободного пространства, NTFS.
- Для тестов были использованы программы PCMark Vantage x64, 3DMark Vantage, BootRacer и AppTimer.
Результаты тестов показали незначительное влияние технологии на скорость работы в некоторых случаях, однако, на главный вопрос — помогает ли ReadyBoost в играх — ответ, скорее, нет. А теперь подробнее:
- В тестировании игровой производительности с помощью 3DMark Vantage компьютеры с включенным ReadyBoost показали меньший результат, чем без него. При этом, разница менее 1%.
- Странным образом оказалось, что в тестах памяти и производительности на ноутбуке с меньшим количеством оперативной памяти (2Гб) прирост от использования ReadyBoost оказался меньше, чем при использовании 4 Гб оперативной памяти, хотя технология направлена как раз на ускорение слабых компьютеров с малым количеством оперативной памяти и медленным жестким диском. Однако сам прирост незначительный (менее 1%).
- Время, необходимое для первого запуска программ увеличилось на 10-15% при включении ReadyBoost. Однако, повторный запуск в той же степени быстрее.
- Время загрузки Windows уменьшилось на 1-4 секунды.
Общие выводы по всем тестам сводятся к тому, что использование этой функции позволяет незначительно ускорить работу компьютера с малым количеством оперативной памяти при открытии медиа-файлов, веб-страниц и работе с офисными приложениями. Кроме этого, ускоряется запуск часто используемых программ и загрузка операционной системы. Однако, в большинстве случаев, эти изменения будут попросту незаметны (правда, на старом нетбуке с 512 Мб RAM можно будет и заметить).
Технология ReadyBoost позволяет увеличить быстродействие компьютера благодаря памяти флеш-устройств.
Эта технология используется в операционных системах Windows начиная с версии Windows Vista. Она уже встроена и скачивать её не нужно. В Windows XP по умолчанию — отсутствует, но существует в виде отдельной, платной программы.
Вот как она работает. Часть кэша (временной памяти) начинает храниться на флешке. Задержка при обращении к кэшу флешки меньше чем задержка при обращении к файлу подкачки. Благодаря этому увеличивается быстродействие при недостатке оперативной памяти.
Важно понимать, что эта технология не дополняет или заменяет файл подкачки (pagefile.sys) и оперативную память, а просто является посредником для их более быстрой работы.
Желательно отформатировать флешку перед использованием. Сразу скажу, что если у вас работает твердотельный накопитель (SSD), то нет смысла использовать readyboost. SSD будет работать намного быстрей. Рассмотрите основные требования.
Требование к носителям
- Если файловая система FAT32 — максимальный объём памяти для Readyboost 4Gb.
- Если NTFS — максимальный объём 32Gb.
- Максимальный объём для Readyboost 256Gb (8 устройств по 32Gb).
- Объём памяти 2 — 4 Gb. Минимум 1Gb.
- Поддержка USB 2.0 или больше.
- Чтобы устройство гарантировано работала с этой технологией, на упаковке производитель должен это указать «Enhanced for Readyboost» обычно этой фразой.
Обратите внимание, что необходимо включить службу superfetch (по умолчанию включена).
В настоящее время почти все флешки и sd-карты подходят для readyboost и вы наверное не столкнётесь с проблемой несовместимости. Теперь я расскажу о преимуществах и некоторых недостатках.
К основным преимуществам можно отнести:
- Ускорение запуска системы примерно на ~3 секунды (у всех по разному).
- Небольшое увеличение производительности на ОЧЕНЬ слабых компьютерах.
- Уменьшение «тормозов» при открытии множества приложений потребляющих оперативную память.
- Простой и недорогой способ.
К основным недостаткам я бы отнёс:
- Мизерный прирост производительности на мощных машинах.
- Ускорение износа устройства.
- Постоянно занятый разъём.
Вы можете самостоятельно проверить ускорение readyboost. Кроме более быстрой загрузки системы, вы скорее всего ничего не заметите. По большей части рекомендуется использовать на ноутбуках чем на ПК так, как у них характеристики обычно намного хуже и прирост производительности может быть значительным.
Как включить readyboost
Включается почти одинаково на всех версиях Windows. Вставьте ваш флеш-накопитель в USB разъём и перед вами появится авто запуск. В нём выберите «Ускорить работу системы» как на изображении ниже:
Если этого не произошло, то перейдите в Мой компьютер и найдите ваше устройство там. Зайдите в его свойство.
После этого вам нужно выбрать вкладку readyboost и отметить пункт «Использовать это устройство» как на изображении ниже:
Если вы предоставите устройство — то сможете выбрать размер для этой технологии. А в примере, который показал я, вы отдаёте всё пространство имеющиеся на флеш-накопителе. Точно таким же способом можно отключить эту технологию выбрав «Не использовать это устройство» в этой же вкладке.
В некоторых случаях устройство нельзя будет использовать. Либо оно не подходит под требования, либо у вас слишком мощный компьютер и Windows считает, что это будет лишним и нецелесообразным.
Видео-пример использования
Как эффективней использовать readyboost
Рекомендации Microsoft следующие:
- Объём флеш-накопителя должен либо равняться оперативной памяти компьютера, либо должен превышать её не более чем в 2.5 раза.
Однако это не помешает применять и другие флеш-накопители. Для более эффективного использования узнайте скорость чтения ваших устройств и выберите наиболее быстрое. Для этого существует отличный интернет ресурс usbflashspeed.com.
В нём вы можете увидеть тесты различных флешек и sd-карт. Если у вас их несколько, то проведите тест (долгий) каждой либо найдите ваше устройство на этом сайте.
Тестирование флеш-накопителя
Скачайте программу USB Flash Benchmark, распакуйте архив и запустите. Программа не требует установки. Вставьте флешку или sd-карту (минимум 100мб свободного места) и выберите её в программе.
Обратите внимание на средние показатели на изображении ниже. Это и будет скорость чтения вашего устройства при разных объёмах передаваемой информации. Чем выше значения, тем лучше.
Проделав такой тест с каждым флеш-накопителем вы сможете понять какой будет работать быстрей и будете использовать его. Или заранее знать какой следует покупать.
Тестирование скорости загрузки ноутбука
Я решил проверить насколько ускоряется загрузка моего ноутбука при включении readyboost. Для замера скорости я использовал программу Bootracer. В качестве устройства у меня была обычная флешка Kingston data traveler 2.0 на 8 гигабайт. Всего я 3 раза замерил скорость и вот, что получилось.
Хочу обратить внимание, что я не учитываю загрузку рабочего стола. Только систему так, как на это не влияют сторонние программы.
Первый замер без использования. Результат: 21 секунда.
Второй замер уже с использованием. Результат: 20 секунд.
И третий раз. Результат: 19 секунд.
Несмотря на то, что в целом загрузка Windows не стала быстрей, сам факт, что система стала загружаться на 2 секунды раньше порадовал. У вас наверняка будут другие результаты.
Из этого можно сделать выводы, что ускорение незначительное, но я всё равно буду пользоваться. Возможно в вашем случае ускорение будет более значимо или наоборот. Делайте выводы.
Источник
Я знаю, что стандартный ответ №. Однако выслушайте причины его желания, и тогда мы пойдем на то, можно ли добиться того же эффекта, что и ReadyBoost, путем включения (и установки) ReadyBoost или использования стороннего программное обеспечение.
Причины использования Widows Server 2008 в качестве среды разработки на ноутбуке:
- 64-бит, поэтому вы полностью используете 4 ГБ оперативной памяти.
Разработчик SharePoint, поэтому вы можете запускать SharePoint локально и успешно отлаживать.
Hyper-V, поэтому вы получаете аппаратную виртуализацию тестовых сред и возможность демонстрации полных решений, хранящихся в Hyper-V на дороге.
Таким образом, все это равно: Windows Server 2008 (64) на ноутбуке.
Теперь, поскольку мы запускаем Hyper-V, нам требуется большой объем дискового пространства. Это означает, что мы используем 5000 оборотов в минуту 250 ГБ HDD.
Итак, мы находимся на ноутбуке, мы не можем использовать твердотельный HDD, и у нас есть только 4 ГБ оперативной памяти и пропускная способность материнской платы ноутбука, а не серверная… все это означает, что мы не летаем… эта вещь не ленивца, но она тоже не крутая.
Windows Server 2008 основан на той же базе кода, что и Vista. Vista оснащена ReadyBoost, которая позволяет использовать флэш-устройства USB 2 в качестве слабого кеша для системных файлов, что заметно повышает производительность Vista. Поскольку кодовые базы схожи, должно быть возможно, чтобы ReadyBoost работал на WS2008, однако Microsoft не отправила или не включила ReadyBoost в WS2008.
Учитывая, что мы используем WS2008 на ноутбуке в качестве среды разработки, как мы можем добиться повышения производительности ReadyBoost с помощью флеш-устройств в Windows Server 2008?
Для ответа, который должен быть принят, он должен описать процесс завершения для достижения повышения производительности.
Ответы «Нет» не будут приняты, поскольку я понимаю, что некоторые сторонние инструменты достигают некоторых функциональных возможностей, но я не видел полного сквозного описания того, как с ними идти.
На чтение6 мин
Опубликовано
Обновлено
Windows Server 2008 R2 – это операционная система, которая широко применяется в корпоративной среде для обеспечения инфраструктуры IT-систем. Однако, как и любая другая операционная система, она может иметь некоторые проблемы с производительностью. Одним из способов улучшения работы Windows Server 2008 R2 является использование функции ReadyBoost.
ReadyBoost – это технология, которая позволяет использовать флеш-накопитель в качестве дополнительной оперативной памяти. С ее помощью можно значительно ускорить работу операционной системы и улучшить производительность. Как это работает? Когда ReadyBoost включен, операционная система использует свободное пространство на флеш-устройстве для кэширования данных, ускоряя доступ к ним и уменьшая загрузку основной оперативной памяти. Это особенно полезно на серверах, где происходит постоянная обработка больших объемов данных и требуется быстрый доступ к ним.
Однако, важно отметить, что ReadyBoost не заменяет физическую оперативную память и не позволяет увеличить ее объем. Она лишь дополняет ее, ускоряя работу с данными. Кроме того, чтобы воспользоваться ReadyBoost, флеш-накопитель должен иметь достаточную производительность. Рекомендуется использовать флеш-накопитель с высокой скоростью чтения и записи для достижения максимальной эффективности.
ReadyBoost – это отличное решение для улучшения производительности Windows Server 2008 R2. С его помощью можно ускорить работу операционной системы и снизить нагрузку на физическую оперативную память. Если вы сталкиваетесь с проблемами производительности на своем сервере, попробуйте включить функцию ReadyBoost и оцените улучшения в работе.
Преимущества использования ReadyBoost для ускорения работы Windows Server 2008 R2
Одним из главных преимуществ использования ReadyBoost является ускорение запуска приложений и улучшение общей производительности сервера. ReadyBoost позволяет значительно уменьшить время загрузки операционной системы и приложений, так как данные из кэша на внешнем устройстве могут быть доступны значительно быстрее, чем данные с жесткого диска.
Кроме того, использование ReadyBoost позволяет снизить нагрузку на жесткий диск сервера. Выборочное чтение данных с внешнего устройства вместо выполнения множества операций чтения с жесткого диска снижает количество обращений к диску, что способствует более эффективной работе и увеличению срока службы диска.
ReadyBoost также улучшает обработку многозадачности сервера. За счет использования внешней памяти можно эффективно переключаться между задачами, что позволяет более плавно работать с различными приложениями и улучшает производительность при выполнении одновременных операций.
Важным преимуществом ReadyBoost является его простота в использовании. Для активации ReadyBoost достаточно вставить поддерживаемое устройство в компьютер и выполнить несколько простых настроек в операционной системе. Дополнительное преимущество — возможность использования различных устройств одновременно, что позволяет максимально увеличить доступную оперативную память и повысить производительность системы.
В итоге, использование технологии ReadyBoost может значительно улучшить производительность Windows Server 2008 R2. Оно позволяет достичь более быстрой загрузки операционной системы и приложений, снижает нагрузку на жесткий диск, улучшает обработку многозадачности и прост в использовании. ReadyBoost — отличный способ оптимизировать работу сервера и повысить эффективность всей системы.
Оптимизация производительности
Для достижения оптимальной производительности Windows Server 2008 R2 можно применить несколько методов.
Во-первых, рекомендуется установить все необходимые патчи и обновления операционной системы, чтобы исправить возможные ошибки и улучшить стабильность работы.
Во-вторых, для ускорения работы сервера можно оптимизировать настройки оборудования. Например, можно настроить BIOS таким образом, чтобы компьютер автоматически запускался после сбоя питания или обновления операционной системы. Также стоит проверить настройки дисков и RAID-массивов, чтобы они соответствовали потребностям сервера.
В-третьих, можно максимально упростить структуру дисковой подсистемы. Например, можно объединить разделы диска или использовать технологию RAID для повышения производительности и надежности хранения данных.
В-четвертых, рекомендуется отключить ненужные службы и программы, которые потребляют ресурсы сервера. Также стоит выключить некоторые графические эффекты интерфейса Windows, которые могут замедлить работу операционной системы.
В-пятых, для оптимизации производительности можно использовать функцию ReadyBoost, которая позволяет использовать флеш-накопитель для ускорения работы операционной системы. ReadyBoost использует флеш-накопитель в качестве дополнительной оперативной памяти, что значительно ускоряет работу с файлами и программами.
Совместное использование этих методов позволяет достичь максимальной производительности Windows Server 2008 R2 и повысить эффективность работы сервера в целом.
Повышение эффективности работы приложений
Для повышения эффективности работы приложений на Windows Server 2008 R2 можно применить ряд оптимизаций и настроек. Ниже представлен список рекомендаций, которые помогут улучшить производительность вашей системы.
-
Оптимизация системных ресурсов — убедитесь, что работающие приложения не потребляют больше ресурсов, чем им необходимо. Отключите ненужные службы и задачи, минимизируйте использование оперативной памяти и процессора, исключите запуск лишних приложений.
-
Установка обновлений и патчей — регулярно проверяйте наличие обновлений и патчей для вашей операционной системы и приложений. Установка актуальных версий программного обеспечения поможет исправить ошибки, улучшить стабильность и производительность работы.
-
Оптимизация дискового пространства — проверьте доступное дисковое пространство и очистите его от ненужных файлов и папок. Пустой диск позволит операционной системе работать быстрее и более эффективно.
-
Настройка виртуальной памяти — правильное использование виртуальной памяти поможет улучшить производительность приложений. Рекомендуется установить размер виртуальной памяти автоматически или вручную увеличить его до оптимального значения.
-
Оптимизация сетевых настроек — проверьте настройки сетевых соединений и убедитесь, что они работают оптимально. Использование правильных настроек сети поможет ускорить передачу данных и повысить производительность веб-приложений и файловых серверов.
-
Мониторинг и оптимизация процессов — используйте системные инструменты мониторинга, чтобы выявить и устранить процессы, замедляющие работу сервера. Оптимизация процессов поможет повысить производительность приложений и ускорить выполнение задач.
Увеличение оперативной памяти без апгрейда
Оперативная память играет важную роль в работе сервера Windows Server 2008 R2. Она используется для временного хранения данных и исполнения программ. Часто возникает ситуация, когда доступной оперативной памяти недостаточно для эффективной работы сервера.
Однако, увеличить оперативную память на сервере может быть затруднительно или невозможно из-за ограничений аппаратного обеспечения или бюджетных ограничений. В таких случаях можно воспользоваться технологией ReadyBoost, чтобы увеличить оперативную память без необходимости апгрейда.
ReadyBoost позволяет использовать флэш-накопитель в качестве кэша для оперативной памяти. Это позволяет ускорить работу сервера за счет увеличения доступной памяти для временного хранения данных.
Чтобы воспользоваться функцией ReadyBoost, необходимо иметь флэш-накопитель с достаточным объемом памяти и высокой скоростью записи и чтения. Далее, нужно подключить накопитель к серверу и настроить его для использования в качестве кэша.
Настройка ReadyBoost на сервере Windows Server 2008 R2 осуществляется через диспетчер устройств. После подключения флэш-накопителя, откройте диспетчер устройств и найдите устройство в разделе «Дисковые накопители». Щелкните правой кнопкой мыши на устройстве и выберите «Свойства».
В открывшемся окне выберите вкладку «ReadyBoost» и установите флажок «Использовать этот накопитель». Затем, выберите желаемый объем памяти для кэша. Рекомендуется выбрать объем памяти не менее 2 ГБ, если доступно свободное место на флэш-накопителе.
После применения настроек, флэш-накопитель будет использоваться в качестве кэша для оперативной памяти. Это позволит увеличить доступную память и ускорить работу сервера. Однако, следует отметить, что использование ReadyBoost не даст такого же эффекта, как апгрейд оперативной памяти. Апгрейд оперативной памяти все же является наиболее надежным и эффективным способом увеличения памяти на сервере.
| Преимущества ReadyBoost: | Недостатки ReadyBoost: |
|---|---|
|
|
From Wikipedia, the free encyclopedia
|
ReadyBoost as it appears in Windows 10 |
|
| Developer(s) | Microsoft |
|---|---|
| Operating system | Microsoft Windows |
| Service name | ReadyBoost (EMDMgmt) |
| Type | Disk Cache |
ReadyBoost (codenamed EMD[1]) 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.[2]
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.[3]
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.[4] 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.[5]
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.[6]
For a device to be compatible and useful, it must conform to these requirements:
- The removable media’s capacity must be at least 256 MB[7] (250 MB after formatting, Windows 7 reports in its Event Log a required minimum of 235 MB).
- Windows 7 allows up to eight devices for a maximum of 256 GB of additional memory,[8] with up to 32 GB on a single storage device.[9]
- The device must have an access time of 1 ms or less.
- The device must be capable of 2.5 MB/s read speeds for 4 kB random reads spread uniformly across the entire device, and 1.75 MB/s write speeds for 512 kB random writes spread uniformly across the device.[10]
- The Microsoft Windows Client Performance group recommends a flash-memory-to-system-RAM ratio of between 1:1 and 2.5:1.[3]
Other considerations:
- Vista’s ReadyBoost supports NTFS, FAT16, and FAT32 from SP1 onwards. Windows 7 also supports the newer exFAT file system. As the ReadyBoost cache is stored as a file, the flash drive must be formatted as FAT32, NTFS, or exFAT in order to have a cache size greater than FAT16’s 2 GB filesize limit; if the desired cache size is 4 GB (the FAT32 filesize limit) or larger, the drive must be formatted as NTFS or exFAT. The performance differences between these file systems are negligible with ReadyBoost.
- The initial release of ReadyBoost for Windows Vista supported one device. Windows 7 supports multiple flash drives for ReadyBoost, so performance improvement similar to RAID 0 can be expected.
- The ReadyBoost algorithm was improved in Windows 7, resulting in better performance. One experiment showed reading of flash memory up to 5–10 times faster than Windows Vista due to higher hit rate.[citation needed]
- Because ReadyBoost stores its cache as a file on the root directory of the drive rather than using the flash memory without a file system, the file system must be mounted. The ReadyBoost cache is created on the root directory of the drive.
- If the system drive (the primary drive, with Windows system files on it) is a solid-state drive (SSD), ReadyBoost is disabled, since reading from that drive would be at least as fast as reading from the ReadyBoost drive.[7]
- ReadyBoost caches all data as it is being written to the local hard disk: «the Ecache.sys device driver intercepts all reads and writes to local hard disk volumes (C:\, for example), and copies any data being written into the caching file that the service created.»[6] SuperFetch pre-populates frequently-read data into ReadyBoost cache, so SuperFetch is necessary for ReadyBoost to perform well.[11]
- ReadyBoost is not compatible with portable media devices such as mobile phones or cameras, or other devices with emulated storage.
ReadyBoost is not available on Windows Server 2008.[12] Since version 22H2, Microsoft removed ReadyBoost in Windows 11.[13]
A system with 512 MB of RAM (the minimum requirement for Windows Vista) can see significant gains from ReadyBoost.[14][15] 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.[16] System performance with ReadyBoost can be monitored by Windows Performance Monitor.[17] 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.[18]
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.[19]
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.[3]
- Automated Tiering
- Features new to Windows Vista
- Hybrid array
- Hybrid drive
- Windows Vista I/O technologies
- Windows To Go
- ^ Moulster, Ian (April 6, 2006). «SuperFetch, ReadyBoost and ReadyDrive: some new feature names for you». MSDN Blogs. Microsoft. Retrieved July 11, 2015.
- ^ Russinovich, Mark (2007). «Windows Vista Kernel Changes». Microsoft. Archived from the original (PPTX) on September 12, 2007. Retrieved July 12, 2015.
- ^ a b c Archer, Tom; Ayers, Matt (2006-06-02). «ReadyBoost Q&A». Tom Archer’s Blog. MSDN Blogs. Archived from the original on 2006-12-25. Retrieved 2023-04-17.
- ^ Tom Archer (April 14, 2006). «ReadyBoost — Using Your USB Key to Speed Up Windows Vista». Tom Archer’s Blog. Microsoft. Retrieved 2006-05-21.
- ^ Marius Oiaga (October 12, 2009). «Windows 7 RTM ReadyBoost 256 GB of Memory Cache Support». SOFTPEDIA. SoftNews NET SRL. Retrieved 2013-01-09.
- ^ a b Mark Russinovich (March 2007). «Inside the Windows Vista Kernel: Part 2». TechNet Magazine. Microsoft. Retrieved 2007-03-01.
- ^ a b «Understand ReadyBoost and whether it will Speed Up your System». TechNet Magazine. Microsoft. Retrieved 2012-12-14.
- ^ Microsoft Windows. «Windows 7 features — ReadyBoost — Microsoft Windows». Retrieved 2009-09-22.
- ^ Microsoft Windows. «Using memory in your storage device to speed up your computer». Retrieved 2012-01-04.
- ^ Ed Bott, ZDNet. «Is your flash drive fast enough for Vista’s ReadyBoost?». ZDNet. Retrieved 2012-01-04.
- ^ «ReadyBoost — Robbie’s Benchmark». 14 April 2012. Retrieved 17 October 2014.
- ^ Russinovich, Mark (March 2008). «Inside Windows Server 2008 Kernel Changes». Microsoft. Retrieved 2009-05-10.
- ^ «Readyboost tab missing after 22h2 update — Microsoft Community».
- ^ Smith, Ryan. «Windows Vista Performance Guide». www.anandtech.com. Retrieved 2019-03-13.
- ^ Schmid, Patrick. «Windows Vista’s SuperFetch and ReadyBoost Analyzed: Conclusion.» Toms Hardware. 2007-01-31.
- ^ AnandTech: Windows Vista Performance Guide
- ^ Schultz, Greg. «Keep tabs on ReadyBoost with Windows 7’s Performance Monitor.» Archived 2013-09-26 at the Wayback Machine TechRepublic. 2010-03-24.
- ^ «WD Scorpio Blue Mobile: Drive Specifications». Western Digital. June 2010. Archived from the original on 5 January 2011. Retrieved 15 January 2011.
- ^ Zheng, Long (2007-07-09). «Vista SP1 will fix critical ReadyBoost performance bug». istartedsomething. Retrieved 2019-03-13.
- Understand ReadyBoost and whether it will Speed Up your System
- Microsoft’s Software Patent on ReadyBoost
- AnandTech: Windows Vista Performance Guide — ReadyBoost, ReadyBoost Performance Analysis, and Hard Drive Performance and ReadyBoost
Я знаю, что стандартный ответ — «Нет». Однако выслушайте причины, по которым вы хотите этого, а затем мы перейдем к вопросу о том, можно ли добиться того же эффекта, что и ReadyBoost, включив (и установив) ReadyBoost или используя стороннее программное обеспечение.
Причины использования Widows Server 2008 в качестве среды разработки на ноутбуке:
- 64-Bit, что позволяет полностью использовать 4GB RAM.
- Разработчик SharePoint, поэтому вы можете запускать SharePoint локально и успешно отлаживать.
- Hyper-V, что обеспечивает аппаратную виртуализацию тестовых сред и возможность демонстрации полных решений, хранящихся в Hyper-V, в дороге.
Итак, все это равнозначно: Windows Server 2008 (64) на ноутбуке.
Теперь, поскольку мы используем Hyper-V, нам требуется большой объем дискового пространства. Это означает, что мы используем HDD на 250 ГБ со скоростью вращения шпинделя 5 000 об/мин.
Итак, мы на ноутбуке, мы не можем использовать твердотельный HDD, у нас всего 4 ГБ оперативной памяти и пропускная способность материнской платы ноутбука, а не сервера… все это означает, что мы не летаем… эта штука не медлительна, но и не молниеносна.
Windows Server 2008 основан на той же кодовой базе, что и Vista. Vista имеет функцию ReadyBoost, которая позволяет использовать флэш-устройства USB 2 в качестве слабого кэша для системных файлов, что заметно увеличивает производительность Vista. Поскольку кодовые базы схожи, ReadyBoost должен работать на WS2008, однако Microsoft не поставляет и не включает ReadyBoost в WS2008.
Учитывая, что мы используем WS2008 на ноутбуке в качестве среды разработки, как мы можем добиться прироста производительности ReadyBoost за счет использования флеш-устройств в Windows Server 2008?
Чтобы ответ был принят, в нем должен быть описан сквозной процесс достижения прироста производительности.
Ответы ‘Нет’ не будут приняты, так как я понимаю, что некоторые инструменты сторонних производителей обеспечивают некоторую функциональность, но я не видел полного сквозного описания того, как с ними работать.
Везде и всюду ругать и высмеивать эту операционную систему стало доброй традицией. Меж тем Windows Vista — неплохой выбор для непродвинутого пользователя, ведь пользователь хочет всё «из коробки». Vista — как раз «коробочный» вариант, однако предоставляет такие возможности для тюнинга, о которых другие ОС, как мне кажется, не имеют представления.
Мобильная оперативная память нынче дорога, да и куда девать 512Мб «шоколадку» после апгрейда. Пользователям Windows Vista повезло — готовьте флешки. Речь идёт о ReadyBoost — нововведение Windows Vista, предназначенное для увеличения производительности системы. С помощью новой технологии пользователи могут использовать USB-накопители, флэш-карты любых форматов, поддерживаемых вашим кард-ридером, как дополнительное пространство для кэширования системных файлов и файлов приложений.
Перед началом использования ReadyBoost операционная система тестирует устройство на соответствие некоторым техническим требованиям, тест заключается в следующем: 4 Кб произвольных чтений на скорости 2,5 Мб/сек и 512 Кб произвольных записей на скорости 1,75 Мб/сек, и есть вероятность, что Vista не одобрит девайс, поэтому следует «отучить» ReadyBoost от тестирования.
Отучаем
Итак, подключаем устройство, заходим в «Мой компьютер », щелкаем по нашему девайсу правой кнопкой, в контекстном меню находим пункт «Свойства». Далее во вкладке ReadyBoost ставим галочку на «Остановить тестирование устройства при подключении», отключаем устройство.
Заходим в реестр, набрав в меню Пуск — Выполнить команду «regedit» без кавычек, находим ветку HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/EMDgmt, там находим подпапку с названием устройства, которому нужно разрешить ReadyBoost, и в этой папке изменяем значения следующих ключей — Device Status = 2, ReadSpeedKBs = 1000 и WriteSpeedKBs также задаем значение 1000. Подключаем устройство, заходим в свойства, переходим во вкладку ReadyBoost и выбираем «Использовать это устройство», а ниже ползунком задаем объем, который не жалко потратить на кэш. Радуемся.
FAQ:
Принцип действия. Вкратце, ReadyBoost — это использование Flash памяти для ускорения загрузки ОС и приложений благодаря гораздо более малому времени доступа при чтении, да и записи данных в такую память. ReadyBoost не требует больших скоростей, гораздо важнее микроскопическое время доступа к флэш-памяти, которое иногда в 10 раз меньше, чем у HDD.
Производительность. При чтении блоков 4кб прирост производительности до 10 раз по сравнению с HDD, но вот при чтении больших файлов — эффект теряется. Однако ReadyBoost используется как раз при загрузке приложений, когда идут множественные обращения к десяткам маленьких библиотек и прирост зачастую заметен на глаз.
Безопасность. ReadyBoost это не более чем кэш, он делает бэкап свопа на HDD, чтобы была возможность вынуть флэшку в любой момент и не потерять данные. Все данные шифруются алгоритмом AES-128.
Минимум. ReadyBoost может использовать 256 мегабайт (250 после форматирования)
Максимум. ReadyBoost может использовать до 4Гб физической флэш-памяти, что соответствует примерно 8Гб данных при компрессии. Используется FAT32 для поддержки карт памяти малого объёма, а ограничение этой файловой системы — 4Гб.
Износостойкость. Флэшка протянет в таком режиме, по предварительным результатам тестов, более десяти лет.
Ограничения. Невозможно использовать две флэшки. Внешний USB 2.0 HDD использовать не получится. Нежелательно использовать внешний кардридер, в этом случае возрастают задержки. Нежелательно использовать MP3 плеер — Многие плееры работают по хитрому алгоритму и от этого опять же возрастают задержки.
Пара советов
Преимущество SD-карт в том, что они помещаются в слот и становятся невидимыми, пока вы не вытащите их. Это и небольшой эстетический аспект. Конечно, есть модели лэптопов, где ридер не полностью принимает карту.
Можно попробовать отключить шифорвание данных, так как шифорвание требует вычислительной мощности процессора, а она на вес золота.
