Jump to content

Windows Vista I/O Technologies

(Перенаправлено из автономных файлов )

Windows Vista представила ряд новых функций ввода/вывода в Microsoft Windows линию операционных систем . Они предназначены для сокращения времени, необходимого для загрузки системы, улучшения отзывчивости системы и повышения надежности хранения данных.

Подсистема ввода/вывода

[ редактировать ]

Vista изменяет поведение асинхронных операций ввода/вывода . С новыми ввода -вывода асинхронными API , поток , отличный от того, который выпустил запрос ввода/вывода, может быть уведомлен при завершении операции. При этом один поток может выдать все запросы ввода/вывода, а затем переключиться на другой поток работника. Если этот поток-тот, который обрабатывает данные после завершения запроса ввода/вывода, то можно избежать переключения потока, что вызывает нажимать на производительность. Windows Vista также вводит синхронную отмену ввода -вывода. Во время синхронного запроса ввода/вывода приложение заблокировано до тех пор, пока запрос не будет обслуживаться или не сбой. В Windows Vista приложение может издать запрос на отмену. Приложения, которые отменяют операцию на отзывах пользователей, могут предпочесть включить отзывы пользователей в течение времени, когда поток выдачи приостановлен для удобства использования.

Windows Vista также реализует планирование ввода -вывода в качестве приоритетного ввода/вывода. [ 1 ] Запросы ввода/вывода диска в Windows Vista назначаются приоритеты; Запрос с более высоким приоритетом дается преференциальный режим по запросу, который имеет более низкий приоритет во время выполнения запроса. Windows Vista определяет пять приоритетных классов - очень низкие , низкие , нормальные , высокие и критические . По умолчанию запросов ввода/вывода присваивается нормальный приоритет. Windows Vista также позволяет бронировать пропускную способность на основе приложения во время доступа к диску; Это направлено на то, чтобы гарантировать требуемую скорость пропускной способности в приложении, когда оно обращается к диску. Обе эти функции используются Windows Media Player в отношении воспроизведения медиа. [ 2 ] Disk Defragmenter , SuperFetch , Defender Windows , поиск Windows и приложения, которые запускаются при запуске, - это приоритетные ввод -вывода. [ 3 ]

До Windows Vista все запросы ввода/вывода были ограничены на 64 кб; Таким образом, более крупные операции должны были быть завершены в кусочках. В Windows Vista нет ограничений на размер запросов ввода/вывода. Это означает, что вся операция ввода/вывода может быть выполнена путем выдачи меньшего количества запросов, что, в свою очередь, может привести к более высокой производительности. Windows Explorer и командной строки команда копирования были изменены для выпуска 1 МБ запросов. [ 2 ]

Readyboost , делает PCS, работающие с Windows Vista более адаптивными, используя флэш -память на USB -накопителе (только USB 2.0 или 3.0), SD -карту , компактную вспышку или другую форму флэш -памяти, чтобы повысить производительность системы. Когда такое устройство подключено, диалоговое окно Windows Autoplay предлагает дополнительную опцию для использования его для ускорения системы; Дополнительная вкладка «Готово» добавляется в диалоговое окно «Свойства диска», где можно настроить объем использования пространства. Windows Readyboost также доступен для Windows 7 и Windows 10. Большинство устройств флэш -памяти отформатированы в формате FAT32. Это должно быть изменено, если кто -то хочет правильно использовать более крупное флеш -устройство для подготовки. Но если кто -то активирует readyboost, используя Windows Autoplay, переформатирование устройства станет невозможным, пока не будет отключена готовая к этому устройству. [ 4 ]

ReadyDrive (кодовой из Питона [ 5 ] [ 6 ] ) является функцией Windows Vista, которая позволяет компьютерам Windows Vista, оснащенным гибридным приводом или другими кэшами флэш -памяти (например, Intel Turbo Memory ), резюме отключите с гибернации за меньшее время и сохраняют мощность батареи. [ 7 ] Гибридные жесткие диски-это тип жесткого диска, который интегрирует нелетую флэш-память с традиционным жестким диском. Ожидается, что функциональность со стороны привода будет стандартизирована в ATA -8. Когда в машине Windows Vista установлен гибридный жесткий диск, операционная система будет отображать новую вкладку «свойства кэша NV» как часть свойств устройства диска в диспетчете устройства . [ 8 ]

сообщалось В Eweek , что технология не используется в полной мере из-за отсутствия гибридных драйверов, специфичных для привода [ 9 ] для гибридных дисков и вместо этого делегировали задание производителям устройств. [ 9 ] Тем не менее, Microsoft отказалась от предположения, что она не предоставляет специализированных драйверов для гибридных систем. [ 10 ] Кроме того, в июне 2006 года Дэвид Моргенштерн написал статью для Eweek, в которой говорится, что ReadyDrive может пожертвовать целостностью данных для скорости и экономии батареи. [ 11 ] В документации от Microsoft, однако, утверждается, что копия данных всегда поддерживается на жестком диске, поэтому нет вопросов о потере данных, даже если кэш вспыхнет. [ 11 ] [ 12 ]

SuperFetch -это технология, которая предварительно загружается обычно используется приложения в память, чтобы сократить время нагрузки. Он расширяется из функции « Предварительного петхтера » в Windows XP . SuperFetch пытается загрузить широко используемые библиотеки и компоненты приложения в память, прежде чем они будут необходимы. Это происходит путем постоянного анализа поведения приложений и моделей использования, например, какие приложения обычно используются утром после входа в систему. [ 13 ] Кэш -память отмечена низким приоритетом, что означает, что если другой процесс нуждается в памяти, она будет отдана.

По умолчанию необходимые файлы загружаются в основную память, но использование функции под названием reateboost , Windows Vista и Windows 7 могут использовать альтернативное хранилище, такое как USB -флэш -диски , тем самым освобождая основную память . Хотя жесткие диски могут иметь более высокие последовательные скорости передачи данных, флэш-диски могут быть быстрее для небольших файлов или не последовательных ввода-вывода из-за их короткого случайного времени поиска.

ReadyBoot - это функция, которая дополняет SuperFetch, анализируя только процессы загрузки Core (например, драйверы), чтобы ускорить запуск компьютера. [ 14 ]

В Windows 10 SuperFetch был переименован в Sysmain .

Автономные файлы

[ редактировать ]

Оффлайн-файлы -это функция Windows, представленная в Windows 2000 , которая поддерживает кэш на стороне клиента файлов, используемые по сети. Он локально кэширует общие файлы, помеченные для автономного доступа, и использует кэшированную копию всякий раз, когда сетевое соединение с удаленными файлами прерывается. Windows Vista Business, Enterprise и Ultimate Editions содержат значительные улучшения для автономных файлов . Начиная с Windows Vista, всякий раз, когда подключение восстанавливается, все ручки с открытым файлом к ​​кэшированной копии перенаправляются на удаленную версию, не ожидая синхронизации кэшированных файлов. [ 15 ] Этот переход от онлайн к офлайн и обратном направлении является прозрачным для клиентов, использующих файл. Локальная копия автоматически синхронизируется с удаленной копией, чтобы отразить изменения, внесенные в любую копию файла. Алгоритм кэширования и синхронизации файла также был полностью переписан, чтобы быстрее определить различия. При синхронизации изменений в кэшированной копии в удаленную версию используется протокол дифференциальной передачи растровой карты , так что переносятся только измененные блоки в кэшированной версии. Это также улучшает поддержку кэширования больших файлов. [ 15 ] Весь файл все еще загружается при получении изменений из удаленной копии.

Файлы синхронизируются на основе для починки и зашифруются на основе каждого пользователя, и пользователи могут заставить Windows работать в автономном режиме или в режиме онлайн через кнопку Offline/Online в Explorer или синхронизировать вручную из центра синхронизации. Центр синхронизации также может сообщать об ошибках синхронизации и разрешить конфликты синхронизации. На странице свойств для любого файла или папки есть вкладка «Файлы в автономном режиме», которая обеспечивает статус и позволяет контролировать статус автономного режима файла или папки. Более того, даже если один файл недоступен, другие файлы в одном и том же общем и других акциях доступны, поскольку переход теперь находится на уровне общего уровня вместо уровня сервера. Автономные файлы настраиваются с помощью групповой политики и обеспечивают лучшую совместимость с DFS . Кроме того, всеобъемлющий API управления автономным управлением файлами доступен с помощью COM -объектов и сценарией через WMI .

Windows Vista также поддерживает «призраки» онлайн -файлов и папок. Когда пользователи делают только несколько файлов из доступного каталога в автономном режиме, Windows Vista создает призрачные записи оставшихся недоступных элементов для сохранения онлайн -контекста. Автономные файлы также имеют режим медленной связи, который при включении через групповую политику всегда читает и записывается в локальный кэш для повышения производительности по сравнению с медленным сетевым соединением. В Windows Vista также возможно указать предел общего размера локального кеша и еще один подлимит для пространства, используемого автоматически кэшированными файлами. Файлы вручную никогда не удаляются из локального кэша, даже если ограничение кэша достигается.

В Windows XP автономные файлы не могут быть включены, когда быстрое переключение пользователя было включено. Это ограничение применяется из -за того, что автономные файлы были синхронизированы при входе в систему, а быстрое переключение пользователя не полностью выходит из пользователей. В Windows Vista это ограничение больше не применяется, поскольку автономные файлы выполняются как служба Windows , которая выполняет синхронизацию для пользователя в подходящие времена, такие как вход в систему и офлайн в онлайн -переходы. Синхронизация не происходит непрерывно на заднем плане, [ 16 ] и при этом это не происходит при выходе.

Транзакционные NTFS

[ редактировать ]

Транзакционные NTFS (сокращенно TXF) приносит концепцию атомных транзакций в NTFS файловую систему , что позволяет разработчикам приложений Windows писать процедуры вывода файлов, которые гарантированно либо полностью добиться успеха, либо полностью сбой. Транзакционные NTFS позволяет создавать, переименовать и удалять файлы и каталоги. Использование транзакции обеспечивает правильность работы; В серии файловых операций (выполненных в качестве транзакции) операция будет выполнена, если все операции будут успешными. В случае любого сбоя вся операция откатится и пройдет.

Теневая копия

[ редактировать ]

Ряд компонентов Microsoft Windows был обновлен, чтобы использовать теневую копию. Центр резервного копирования и восстановления в Windows Vista, а затем выполняет резервные копии на основе блоков при выполнении полных резервных копий системы. Функция резервного копирования файла также использует Shadow Copy, но хранит файлы в файлах zip.

Начиная с Windows Vista , Shadow Copy также используется компонентом защиты системы , который создает и поддерживает периодические копии системных и пользовательских данных в том же локальном томе (аналогично функции Shadow Copies для общих папок в Windows Server), но позволяет ему быть локально доступ к системе восстановления . System Restore позволяет возвращаться к целому предыдущему набору теневых копий, называемых точкой восстановления . До Windows Vista System Restore была основана на фильтре на основе файлов, который наблюдал изменения для определенного набора расширений файлов, а затем копировали файлы, прежде чем они были перезаписаны. [ 17 ]

листа свойств, Кроме того, расширение оболочки называемое предыдущими версиями , позволяет восстанавливать отдельные файлы или папки локально из точки восстановления, поскольку они существовали во время снижения, тем самым получая более раннюю версию файла или восстанавливая файл, удаленный по ошибке.

Теневая копия не создается каждый раз, когда изменяется файл; Резервные копии создаются автоматически один раз в день или вручную при запуска приложений для резервного копирования или приложений установщиков, которые создают точку восстановления . [ 18 ] Функция «Предыдущие версии» доступна в бизнесе, предприятии и Ultimate Editions of Windows Vista . [ 19 ]

Перенаправление папки

[ редактировать ]

Windows Vista представляет возможность независимо перенаправить до 10 пользовательского профиля в сетевое место. подраздел [ 20 ] В Windows Vista также есть консоль управления , позволяющая пользователям настраивать перенаправление папок для клиентов, использующих Windows Vista, Windows XP и Windows 2000.

Windows Vista Service Pack 1 представил поддержку файловой системы exfat .

Смотрите также

[ редактировать ]
  1. ^ Приоритет ввода/вывода в Windows Vista
  2. ^ Подпрыгнуть до: а беременный Русснович, Марк . «Внутри ядра Windows Vista: часть 1» . Техник . Microsoft . Получено 15 июля 2015 года .
  3. ^ Аул, Габриэль (2006). «Windows Vista Performance Technologies» (PPT) . Microsoft . Получено 9 июля 2015 года .
  4. ^ Том Арчер (14 апреля 2006 г.). «Readyboost - используя свой USB -ключ для ускорения Windows Vista» . Блог Тома Арчер . Microsoft . Получено 2006-05-21 .
  5. ^ Николсон, Кларк (2004). «Улучшенное энергопотребление диска с использованием твердотельной нелетучих памяти» . Microsoft . Архивировано из оригинала (PPT) 9 мая 2006 года . Получено 6 декабря 2015 года .
  6. ^ Молстер, Ян (6 апреля 2006 г.). «Superfetch, oodgeboost и ReadyDrive: некоторые новые имена функций для вас» . Блоги MSDN . Microsoft . Получено 17 сентября 2015 года .
  7. ^ Марк Русснович. «Внутри ядра Windows Vista, часть II» . Получено 2008-08-31 .
  8. ^ Клиф, Майкл (24 ноября 2007 г.). «Это прибыло! Lenovo T610 здесь ... с гибридным диском!» Полем Блоги MSDN . Microsoft . Получено 12 декабря 2015 года .
  9. ^ Подпрыгнуть до: а беременный «Без драйверов гибридные жесткие диски задерживаются» . eweek . Получено 2007-07-21 .
  10. ^ Крис Преймсбергер. «Vista поддерживает гибридные приводы хранения, говорит Microsoft» . Получено 2007-07-22 .
  11. ^ Подпрыгнуть до: а беременный Дэвид Моргенштерн (10 июня 2006 г.). "Vista направляется на кошмар Flash?" Полем eweek . Получено 2007-02-22 .
  12. ^ "Windows ReadyDrive" . Microsoft . Получено 2007-09-22 .
  13. ^ «Superfetch и Beadybost от Windows Vista» проанализированы » . ТОМС ОБОРУДОВАНИЕ. 31 января 2007 года.
  14. ^ « Session» readyboot »остановился из -за следующей ошибки: 0xc0000188" в Windows 7 " . Microsoft.
  15. ^ Подпрыгнуть до: а беременный Джим Аллчин. «Офлайн -файлы» . Архивировано из оригинала на 2007-05-18 . Получено 2007-06-14 .
  16. ^ Работа с сетевыми файлами, когда вы офлайн
  17. ^ Системы восстанавливаются в Windows Vista и других функциях резервного копирования
  18. ^ «Выбранные сценарии для поддержания целостности данных с Windows Vista» . Техник . Microsoft.
  19. ^ «Том Shadow Copy и функция« Предыдущие версии »в Windows Vista» . Microsoft.
  20. ^ «Управление Руководством по развертыванию пользовательских данных Roaming» . Архивировано с оригинала на 2008-04-05 . Получено 2010-12-14 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: bb3b67d095fdebb887aa2f37c5776de4__1704961020
URL1:https://arc.ask3.ru/arc/aa/bb/e4/bb3b67d095fdebb887aa2f37c5776de4.html
Заголовок, (Title) документа по адресу, URL1:
Windows Vista I/O technologies - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)