Учитывая, что твердотельное дисковое пространство все еще является дорогостоящим ресурсом, сжатие больших папок имеет смысл. Благодаря VirtualStore, могут ли Program Files
иметь место для повышения производительности?
Фон
В частности, я читал:
Увеличение скорости сжатия SSD и NTFS?
Снижает ли сжатие NTFS производительность SSD/ флэш-памяти?
Будет ли кто-нибудь тестировать сжатие всего диска (HD, SSD), пожалуйста? (возможно, придется прокрутить вверх)
Первое звено особенно мечтательно, но, возможно, слишком далеко в облаках.
Третья ссылка имеет этот сексуальный полулогарифмический график (логарифмическая шкала!).
Цитата (с примечаниями):
Используя данные с высокой степенью сжатия (IOmeter), вы получите не более чем 30-кратное увеличение производительности [для чтения] и не менее чем 49-кратное снижение производительности [для записи].
Предполагая, что я правильно истолковал и уточнил это предложение, этот эталонный тест для одного пользователя меня невероятно заинтересовал. Хотя писать производительность танков убогий, производительность чтения все еще взлетает. Это дало мне идею.
Идея: VirtualStore
Случилось так, что благодаря функциям безопасности, сохраняющим здравомыслие, которые появились в Windows Vista, доступ для записи в определенные папки, такие как Program Files
, виртуализирован для процессов без прав администратора .
Это означает, что при обычном (не повышенном) использовании попытка программы или игры записать данные в свое место установки в Program Files (что, возможно, является плохим расположением) перенаправляется в %UserProfile%\AppData\Local\VirtualStore
, где-то полностью разные.
Таким образом, насколько я понимаю, запись в Program Files должна происходить в основном только при установке приложения. Это делает сжатие не только огромным источником космического выигрыша, но и потенциальным кандидатом на повышение производительности .
Это точно? Сжатие программных файлов обеспечит значительное улучшение производительности чтения при незначительном снижении производительности записи благодаря VirtualStore?
Я отложил собственное тестирование программных файлов напрямую из-за путаницы с начала этого поста, которая предполагает, что отключение сжатия может не сразу распаковать файлы (хотя я собираюсь использовать компактную команду, которая может).