Windows 7: улучшения в работе с ноутбуками и нетбукам

Windows 7 на нетбуках

Сейчас, когда ноутбуки продаются лучше, чем настольные ПК, а маломощные и недорогие нетбуки приобретают всё большую популярность, мобильная производительность и время автономной работы будут как никогда важны для новой операционной системы Windows 7. "Раньше ноутбук был просто мобильным десктопом", - отмечает Майк Нэш (Mike Nash), вице-президент Microsoft, руководитель подразделения Windows Product Management. Сейчас же ноутбуки должны справляться с более сложными сценариями. По словам Нэша, компьютер будет включаться в одном месте, а выключаться в другом, "засыпать" в одной сети и "просыпаться" в другой. Windows 7 должна обеспечить ноутбукам большее время автономной работы, более лёгкую работу в сети, лучшую безопасность; она должна лучше работать на гораздо менее мощных машинах, нежели Vista, в том числе и на нетбуках.

На последней конференции по разработкам аппаратного обеспечения Windows - WinHEC (Windows Hardware Engineering Conference) - Microsoft продемонстрировала работу своей операционной системы Windows 7 на нескольких нетбуках, включая Asus EEE 901 PC, Dell Inspiron Mini 9, MSI Wind и даже HP 2133 Mini-Note на процессоре VIA. Microsoft не намеревалась создать специальную версию Windows 7 для маломощный систем, таких как нетбуки, однако благодаря общему улучшение производительности Windows 7 сильно отличается от Vista, особенно сказались изменения в службе рабочего стола Windows Desktop Manager. В Vista объём используемой памяти увеличивается линейно по мере открывания окон; в Windows 7, в случае наличия драйвера видеокарты WDDM v1.1, при открывании окон используется гораздо меньше дополнительной памяти.

Тестируя бета-версию Windows 7, мы смогли открыть более 100 окон самых разных приложений на ноутбуке Lenovo X300 со встроенной графикой чипсета Intel 965 и драйвером WDDM v1.1 и не увидели предупреждения о том, что система работает так медленно, что нужно переключиться на интерфейс Aero Basic. На ноутбуке Dell Inspiron Mini 9 с процессором Intel Atom и графикой чипсеты Intel 945, для которого мы не смогли найти драйвер WDDM v1.1, мы получили такое предупреждение уже после открытия 21 окна; впрочем, производительность была, как у Windows XP, если не лучше.

Windows 7 на нетбуках
Драйвер WDDM 1.1 в Windows 7 улучшает использование памяти.

Другие усовершенствования производительности касаются снижения количества операций ввода/вывода накопителя при чтении из реестра и индексирования файлов для поиска, а также ускорение низкоуровневых операций ядра, которые могут замедлить доступ к меню "Пуск/Start" и к панели задач (Taskbar). Кроме того, Windows 7 при загрузке активирует меньше служб. В результате загрузка происходит быстрее; в памяти постоянно находится меньшее количество служб. Если в процессе работы вам необходима какая-то служба, то Windows 7 загрузит эту службу по требованию, а когда она будет больше не нужна, выгрузит её из памяти.

Windows 7 на нетбуках

Можно установить, чтобы службы активировались автоматически, но не во время загрузки системы, а только тогда, когда они действительно нужны (так называемый отложенный запуск).

Windows 7 подходит для SSD

Операционную систему Windows 7 легче будет установить на маленький жёсткий диск и, особенно, на твёрдотельный накопитель (SSD). Ведущий программный менеджер Microsoft, Леон Брагински (Leon Braginski) отмечает, что раскладка используемого дискового пространства установленной Windows меняется изо дня в день, поскольку туда входят журналы регистрации, дампы памяти, кэши, точки восстановления, файлы подкачки и гибернации. Он заявляет, что это дисковое пространство у Windows 7 будет меньше, чем у Vista, и накопителя на 16 Гбайт будет вполне достаточно для нормальной работы. Брагински прогнозирует, что сама по себе Windows 7 будет использовать всего 50% от этих 16 Гбайт, а остальная часть будет отдана под файлы и приложения. Ситуацию спасает также то, что всё больше компонентов Windows становятся опциональными, и в этом году в своей бета-версии Microsoft планирует сделать опциональными ещё больше компонентов. Вы легко сможете отключить те функции, которые вам не нужны, например, убрать поддержку XML Paper Specification (XPS) или инструменты для планшетного ПК (Tablet PC), если у вас нет планшета.

Windows 7 подходит для SSD
Windows 7 ещё больше функций Windows рассматривает как отдельные компоненты.

На ноутбуке Dell Inspiron Mini 9, который оснащён 14-Гбайт SSD-накопителем, установка Windows 7 без отключения дополнительных компонентов заняла почти 8 Гбайт дискового пространства, как и предсказал Брагински: свободными остались почти 6 Гбайт дискового пространства и доступны 45% от 2 Гбайт системной памяти (Windows Experience Index оценил производительность в 2,3 балла).

Windows 7 на нетбуках

Результаты работы Windows 7 на ноутбуке Dell Inspiron Mini 9.

Дополнительные функции SSD

У Windows 7 есть несколько важных функций, специально предназначенных для твёрдотельных накопителей. SSD-накопители за свою жизнь могут выполнить лишь определённое количество операций чтения и записи. Если накопитель идентифицируется как SSD, а не вращающийся жёсткий диск (что возможно в случае с интерфейсами ATA и SCSI, но не с USB), то плановая дефрагментация будет отключена, чтобы уменьшить число операций записи на диск, а, значит, накопитель прослужит дольше. Кроме того, по словам Фрэнка Шу (Frank Shu), старшего программного менеджера Microsoft, нет необходимости тратить время на дефрагментацию SSD-накопителя у нетбука. По его словам, дефрагментатор пытается сократить задержку накопителя с физическими вращающимися пластинами, переписывая файлы ближе друг к другу, что не актуально для SSD и, напротив, вредит надёжности.

Windows 7 на нетбуках

Данная бета-версия Windows 7 не определила, что накопитель в ноутбуке Dell Inspiron является твёрдотельным (SSD), поэтому дефрагментация включена по умолчанию.

В Windows 7 будет применяться команда TRIM, которая сократит количество требующихся операций записи на SSD и поможет увеличить срок эксплуатации накопителя (это предложение Microsoft было принято в качестве стандарта для SSD-накопителей). В твёрдотельных накопителях данные могут записываться только на те участки флэш-памяти, которые предварительно были стёрты, поэтому обновлённый файл не может быть записан на то же самое место на диске. SSD приходится создавать новую копию целого файла, что может означать перезапись той же самой информации, которая уже есть на диске, если новая копия не входит в ту же "страницу" памяти. По словам Шу, команда TRIM сообщает контроллеру накопителя больше информации об удаляемом файле и позволяет ему максимально выгодно распорядиться свободным местом.

"Если накопитель знает, что остальная часть информации на странице была удалена, то ему нужно записать информацию только в те секторы, которые были обновлены. Это также позволяет заявить об удалённой области как стёртой", - говорит Шу.

Появится специальный логотип, определяющий, какие SSD-накопители правильно идентифицируются и поддерживают команду TRIM. Кроме того, Шу сообщает, что Microsoft рассматривает различные способы использования SSD-накопителей с Windows 7, чтобы улучшить скорость загрузки и индексирования для поиска. "Если у меня есть SSD-накопитель, а скорость чтения в десятки или даже сотни раз выше по сравнению с традиционным жёстким диском, то смогу ли я загрузить систему в 5-10 раз быстрее? Это ещё вопрос", - говорит Шу.

Улучшение времени автономной работы

Независимо от того, используете ли вы нетбук или большой ноутбук, Microsoft уверяет, что Windows 7 должна обеспечить более длительное время автономной работы. В некотором роде этому способствуют изменения в самой операционной системе Windows. Чтобы сэкономить энергию во время работы Windows 7 на ноутбуке, Windows будет игнорировать "таймеры пробуждения", которые должны выводить систему из спячки (за исключением таймера, который "будит" ноутбук при низком заряде батареи), так что вам не придётся бояться, что ноутбук "проснётся" прямо в сумке. В будущих версиях Windows ноутбук будет просыпаться по таймеру, но только в том случае если он подключен к сети питания в данное время.

Windows 7 на нетбуках

Как Wi-Fi влияет на время автономной работы: Windows 7 справится с этим эффективнее.

Операционная система Windows 7 будет также более агрессивна по отношению к снижению яркости экрана и будет выключать экран и останавливать вращение шпинделя жёсткого диска, чтобы сэкономить энергию; она будет игнорировать использование CPU и будет проверять только активность пользователя и приложений, которые требуют от системы "бодрствования", например во время записи телепередач. Если вы работаете с файлом, хранящимся на сервере или на другом ПК, то старая Windows не "уснёт", чтобы файл не повредился. Поскольку для работы у приложений обычно есть свой локальный кэш, то обращение к сетевым файлам Windows 7 больше не предотвращает переход в режим сна; но если ваш ноутбук вещает мультимедийный поток на другой ПК в домашней сети, то он будет "бодрствовать" до тех пор, пока не закончит, а затем сразу же перейдёт в режим спячки.

Windows 7 на нетбуках

Windows 7 будет снижать яркость экрана и выключать дисплей в целях энергосбережения.

На каждые 10% использования CPU энергопотребление возрастает примерно на 1,25 Вт, а время автономной работы снижается на 8%. Изменение системных таймеров, которые "будят" процессор, и снижение активности драйверов и приложений в режиме бездействия должно позволить процессору чаще переходить в состояние низкого энергопотребления в Windows 7. Кроме того, если у вас включен Wi-Fi, а подключения к сети нет, то Windows переведёт его в экономичный режим.

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

Улучшение времени автономной работы
Теперь Windows 7 поддерживает энергосберегающие режимы для жёстких дисков SATA.

Диагностика заряда батареи

Утилита командной строки POWERCFG в Windows 7 имеет гораздо больше опций; например, можно узнать, что не даёт ноутбуку перейти в спящий режим, даже если сюда вовлечена специфическая служба или файл. Многие из этих опций ориентированы на производителей ПК. По словам старшего программного менеджера Microsoft, Пэта Стимена (Pat Stemen), утилита POWERCFG поможет "выявить настройки, которые приводят к разнице времени автономной работы два или четыре часа на одном и том же ноутбуке".

Некоторые мелкие детали облегчают диагностику. Есть опция, которая показывает не только текущий заряд батареи, но и её штатную ёмкость и то, насколько зарядилась батарея во время своей последней полной зарядки, благодаря чему вы можете определить, когда ваша батарея начинает терять в ёмкости настолько, что её пора менять. Стимен объясняет, что батареи со временем теряют свою ёмкость, и до настоящего времени не было удобного способа определить степень "деградации" батареи.

Диагностика заряда батареи
Windows 7 имеет три уровня низкого заряда батареи: низкий (low), резервный (reserve) и критический (critical).

Windows 7 предупреждает, когда уровень заряда переходит из "низкого" в "резервный" с 7% оставшегося заряда (однако эти цифры можно поменять, так же как и уровень низкого заряда, если у вас большая батарея).

Диагностика заряда батареи
Предупреждение Windows 7 о "резервном" заряде батареи даёт вам ещё один шанс подключиться к сети питания, когда уровень заряда батареи очень низкий.

Более эффективное воспроизведение DVD

Microsoft прогнозирует максимальное энергосбережение во время бездействия Windows 7; кроме того, Microsoft сосредоточила внимание на пониженном энергопотреблении во время воспроизведения DVD на ноутбуке, внедрив такие усовершенствования, как снижение вращения DVD-диска. Ещё больше видеоданных кэшируется в буфере памяти, поэтому диск может остановить вращение, в то время как этот кусок видео будет воспроизводиться, и Windows больше не придётся проверять диск каждую секунду, чтобы посмотреть, вставлен ли новый диск (в этом нет смысла, поскольку оптический привод может сообщить Windows, когда будет загружен новый диск). По словам Стимена, разница между вращающимся DVD и находящимся в режиме ожидания легко составляет 1 ватт и больше, что может увеличить время автономной работы, как минимум, на 6%.

Windows 7 также использует настройки энергосбережения для рендеринга чересстрочного видео при 30 fps. Благодаря более продуманному использованию чипсетов с интегрированной графикой, Microsoft заявляет, что на просмотр DVD в чересстрочном режиме тратится меньше энергии, чем в прогрессивном режиме. На обработку защиты от записи и DRM для коммерческих DVD раньше уходило очень много ресурсов; Windows 7 улучшила использование ресурсов CPU для этих целей: во время воспроизведения DVD процессор работает в режиме пониженного энергопотребления.

Windows 7 на нетбуках

Windows 7 использует меньше энергии на воспроизведение DVD, поэтому время автономной работы увеличивается.

Первоначально эти улучшения будут действовать только при использовании Windows Media Player; однако сейчас Microsoft сотрудничает с производителями ПО, чтобы они могли внедрить эти улучшения в другие программные медиаплееры. Дело не только в энергосбережении. Когда вы вставляете DVD-диск в систему с Windows 7, компьютер "рассудит" разумно и предположит, что вы хотите посмотреть видео, вместо того, чтобы спрашивать вас, какую программу вы хотите использовать, т.е. Windows 7 просто начнёт воспроизводить DVD.

GPS, сенсоры освещения и прочее

Некоторые ноутбуки уже имеют сенсоры освещения (ambient-light sensors), которые автоматически настраивают подсветку дисплея. Как правило, нам хочется, чтобы экран был поярче, когда мы работаем вне помещения (или можно совсем отключить подсветку в случае с трансрефлективным экраном, таким как у Portege R500 и R600), и снизить яркость, если мы работаем в тёмном помещении (что экономит энергию и делает экран комфортнее для глаз). В настоящий момент в Windows нет стандартного способа для этого.

Операционная система Windows 7 будет поддерживать сенсоры освещения через специальную подсистему Windows Sensors (sensor framework), включающую в себя также GPS, акселерометры, камеры и всё, что обеспечивает компьютер "органами чувств". Такой уровень поддержки со стороны операционной системы позволит производителям ПК меньше работать над этими вопросами. Сейчас Microsoft ведёт переговоры с крупнейшим поставщиком ноутбуков по поводу внедрения сенсоров освещения в ноутбуки уже в этом году. Помимо экономии энергии, это позволяет приложениям подстраиваться под условия внешнего освещения. Microsoft в качестве примера разработала версию программы MSDN Reader, которая увеличивает размер кегля в тексте, утолщает тонкие линии и меняет цветные схемы на чёрно-белые, чтобы удобнее было читать.

Windows 7 на нетбуках

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

Многие бизнес-ноутбуки оснащены акселерометрами, подобными акселерометру в iPhone, которые определяют момент падения устройства и паркуют головки жёстких дисков, чтобы защитить данные. Поддержка акселерометров в подсистеме Windows Sensors поможет облегчить управление играми, настроить сигнал тревоги, если кто-то возьмёт ваш ноутбук в ваше отсутствие, увеличить точность GPS с помощью определения скорости перемещения ноутбука, развернуть экран при повороте планшетного ПК и прочее, что можно сделать с помощью датчиков движения. У Sony и Lenovo уже есть ноутбуки, которые используют спектрофотометры для калибровки цвета дисплея; подсистема Windows Sensors должна облегчить осуществление подобной калибровки в менее дорогих ноутбуках.

Немногие ноутбуки имеют встроенную систему GPS (хотя у некоторых ультрамобильных ПК она есть). Если вы используете картографическое приложение, такое как Microsoft Streets & Trips, которое поставляется вместе с USB-приёмником GPS, то одновременно работать с приёмником может только одна программа, поскольку USB - это последовательное соединение. Однако работа с GPS через подсистему сенсоров означает, что уже несколько приложений могут одновременно получать от GPS информацию о местоположении объекта, а вы можете настроить, какие приложения имеют право на определение координат. Если вы находитесь в помещении, то подсистема сенсоров могла бы использовать триангуляцию Wi-Fi, например Loopt (её использует Google Maps для определения местоположения сетей в устройствах Windows Mobile и на iPhone). Приложения могут получать информацию о вашем местонахождении из Windows (а также определять точность этих данных) и не беспокоиться о множестве устройств и служб. Вы можете также задать местоположение по умолчанию для тех координат, где вы вероятнее всего можете находиться.

Windows 7 на нетбуках

Помимо использования служб GPS и Wi-Fi, Windows 7 позволяет задать местоположение по умолчанию.

Windows 7 на нетбуках

Сочетая сенсоры освещения и GPS, навигаторы под Windows 7 могут настраивать дисплей под условия яркого солнечного света и передвижения в темноте.

Съёмные накопители и безопасность

Съёмные накопители и безопасность
Мобильный широкополосный модем Sierra Wireless 885 будет работать в Windows 7 с интерфейсом 3G.

Использование Wi-Fi и 3G в Windows 7 немного упростится. Вместо навигации по многочисленным диалоговым окнам, вы увидите список сетей Wi-Fi , щёлкнув по иконке сети в системном трее. Стоит только щёлкнуть по одной из строк, и можно будет подключиться к сети прямо из списка. Если у вашего 3G-устройства есть нужные драйверы, то вы увидите сеть 3G в этом же самом списке и сможете подключиться, просто выбрав её из списка. Вам будет проще, а благодаря встроенным драйверам производителям "железа" будет легче заставить мобильные широкополосные устройства работать с Windows 7.

Функции мобильной безопасности в Windows 7 предназначены не только для бизнес-пользователей. Существует два способа защиты съёмных накопителей (особенно маленьких USB-брелоков, которые легко потерять). Можно зашифровать USB-брелоки, а также все другие накопители, с помощью BitLocker. Съёмные накопители отображаются на панели управления BitLocker, прямо после основного жёсткого диска. Чтобы зашифровать диск, нужно просто включить BitLocker и создать пароль для его расшифровки. Можно также зашифровать SD-карты, но тогда их можно будет использовать только на тех компьютерах, где активирована защита BitLocker.

Windows 7 на нетбуках

Защитите уязвимые USB-накопители с помощью шифрования BitLocker в Windows 7.

Enhanced Storage и биометрия

Windows 7 поддерживает новый стандарт IEEE 1667, который Microsoft называет "Enhanced Storage". Это стандартизированный способ защиты паролем USB-устройств, но он будет работать только с теми устройствами, которые поддерживают IEEE 1667. Как и подсистема сенсоров, Enhanced Storage призвана удешевить эти устройства, поскольку производителям не придётся писать свои собственные драйверы или программы управления паролями. Когда вы защищаете устройство паролем, вы можете выбрать свой собственный пароль и подсказку. При подключении устройства, защищённого с помощью пароля Enhanced Storage, вы не увидите меню автозапуска и даже не сможете посмотреть размер накопителя до тех пор, пока не введёте пароль; устройства будут блокироваться автоматически при выключении компьютера или при его переходе в режим ожидания.

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

Windows 7 на нетбуках

Благодаря стандартизации идентификация по биометрическим признакам в Windows 7 должна стать проще.