`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Что для вас является метрикой простоя серверной инфраструктуры?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Блицкриг Windows Phone откладывается

Помните прошлогодние, достаточно неожиданные прогнозы развития смартфонного рынка? Аналитики погорячились и Ахиллес все-таки не догонит черепаху…

IDC опубликовала новый прогноз, который вкратце выглядит следующим образом:

Блицкриг Windows Phone откладывается

Платформа Microsoft, несмотря на впечатляющие темпы роста ее рыночной доли, все же не сможет приблизиться к iOS и замкнет тройку лидеров. Исходя из нынешних реалий, такой результат, по-видимому, можно счесть вполне неплохим. Однако совсем недавно, в июне 2011 г. та же IDC прогнозировала совершенно иное:

Блицкриг Windows Phone откладывается

Хорошо видно, что по многим пунктам аналитики попали пальцем в небо, причем, ошиблись даже в ближнесрочных оценках на 2011 г. Правда, в том отчете присутствовали всякие оговорки, в частности, что успех Windows Phone сильно зависит от того, насколько все хорошо будет у Nokia и пр. Но в оценке подобных факторов вообще-то и должна состоять работа аналитиков?

IDC, кстати, не одинока. Вслед за ней также прочила Windows Phone второе место на рынке и iSuppli. Встречались, правда, и более сдержанные прогнозы, вот, к примеру, но зато здесь совершенно принижена роль Android.

Одним словом, неблагодарное это дело – прогнозы. Особенно на потребительском высокотехнологичном рынке, где переворот может совершить даже один единственный сверхудачный продукт. Да и вообще, где многие факторы крайне сложно поддаются учету. В частности, еще нужно поглядеть на Blackberry 10 в начале следующего года, возможно эту платформу рано списывать со счетов. А если Microsoft таки решится выпустить смартфон под своей маркой?..

О ценах на Surface Pro

Вслед за спецификациями Surface Pro обнародованы и цены на эти устройства, продажи которых начнутся в январе: $899 и $999 за модели с SSD на 64 и 128 ГБ соответственно. И многие уже сочли их слишком высокими.

Трудно спорить с желанием получить что-то дешевле, но в данном случае присутствует явное недопонимание. Что есть Surface Pro? Внешне вроде бы планшет. Тем более, что в стандартную комплектацию не входят клавиатуры Type/Touch Cover ($130/120). Но из этого вовсе не следует, что его нужно сравнивать с iPad. В конце концов, встречались планшеты и на Windows 7.

У Surface Pro – ПК-шная (ноутбучная) начинка, начиная с процессора i5, ПК-шная ОС (Windows 8 Pro) и вполне ПК-шная модель использования, если исходить из того, что время его работы без подзарядки будет явно меньше, чем у обычного Surface и аналогичных планшетов на ARM. Комплект Surface Pro с клавиатурой будет соизмерим по стоимости, к примеру, с 11” MacBook Air – вот это и есть весовая категория нового устройства Microsoft: ультрабуки.

При этом, даже если не вникать в детали спецификации (Full HD разрешение экрана и пр.), Surface Pro предлагает больше чем обычные ультрабуки – а именно, гибридную модель использования, поддержанную не только форм-фактором, но и типично планшетным дополнительным оборудованием (гироскоп, компас, акселерометр). Таким образом, при корректном сравнении Surface Pro выглядит вполне конкурентно, тем более, что в будущем (возможно, на отдельных рынках) наверняка появятся комплекты с клавиатурой, подровненные по цене с каким-то показательным устройством, хотя бы с тем же MacBook Air.

Тем не менее, на нынешнюю критику следовало бы обратить самое пристальное внимание. Пусть она и происходит от недопонимания, но в последнем виновата сама Microsoft. Компания так долго рассказывала, что теперь все Windows суть одно и то же, что многие ей поверили. Для некоторых, кстати, было открытием, что на обычных Surface нельзя использовать привычное настольное ПО. Аналогично, нередко Windows RT и Windows 8 воспринимались едва ли не как синонимы.

Что говорится об ОС в официальных спецификациях Surface Pro? Только что она «runs current Windows 7 desktop applications and integrates with your existing enterprise management infrastructure. Use the programs and the apps available in the Windows Store.» Прояснить ситуацию помогает лишь то, что само устройство здесь называется не Surface Pro, а Surface with Windows 8 Pro. Но это вносит очередную толику путаницы в другом месте, т.к. Surface with Windows RT (для которого ОС все-таки указана явно) и Surface with Windows 8 Pro отличаются не только операционной системой – это два совершенно разных устройства.

Все это можно, конечно, отнести к придиркам, но, повторюсь, что-то подобных шероховатостей слишком много. Окажутся ли потенциальные покупатели готовыми к решению всех этих загадок?

Плоды сотрудничества

Windows и Linux издавна были антагонистами, но однажды Microsoft взяла курс на интероперабельность, а с прошлого года даже попала в список официальных разработчиков свободной ОС. Конечно, Microsoft преследует свои вполне конкретные цели, прежде всего, продвижение Hyper-V, но что с того, если это приносит реальную пользу?

Популярность Hyper-V должна выйти на новый уровень с интеграцией этой технологии в Windows 8. Действительно, пришедшая из серверного мира клиентская система виртуализации, безусловно, имеет свои плюсы и минусы, но при этом присутствует изначально и достается, фактически бесплатно. Администратор может всласть экспериментировать на собственной машине, а после перенести готовые ВМ в серверную производственную среду.

К недостаткам Hyper-V можно отнести не слишком обширный список гостевых ОС. В отличие от других клиентских систем, гипервизор Microsoft допускает лишь самые минимальные вариации конфигурации ВМ, соответственно, большинство ОС требуют некоторой адаптации, т.е. ряда специфических драйверов. Понятно, что изначально Hyper-V был ориентирован на «родные» ОС, однако, заявив о поддержке интероперабельности, Microsoft была вынуждена официально поддержать и некоторые дистрибутивы Linux – прежде всего те, что востребованы в корпоративной среде (на серверной стороне), начиная с «дружественного» SLES. Для этого выпускаются специальные пакеты интеграционных компонентов (LIS).

Фрагментация Linux приводит к тому, что сделать такие («внешние») компоненты универсальными довольно проблематично (прежде всего, с точки зрения техподдержки). Однако еще в 2009 г. Microsoft предоставила код базовых виртуализационных драйверов Linux-сообществу и с тех пор они существуют в виде модулей ядра (т.е. потенциально доступны в любом дистрибутиве). Впрочем, они являются опциональными и до недавнего времени требовали от пользователя определенных действий для своего подключения. Боюсь ошибиться, но, кажется, Ubuntu стал одним из первых дистрибутивов, в который они встроены штатно. Во всяком случае и 12.04, и 12.10 абсолютно корректно устанавливаются в Hyper-V из Windows 8 и вполне пристойно функционируют.

Небольшие нюансы, правда, случаются. Иногда загрузчик дистрибутивного диска не может корректно настроить (хотя и распознает его) виртуальный сетевой адаптер. Возможно, это связано с использованием беспроводных соединений, поддержка которых появилась именно в клиентском гипервизоре, но, в любом случае, проблема решается указанием параметров IP вручную. После этого – no problem:

Виртуальной Ubuntu не требуются никакие сторонние драйверы

Единственное, на что можно посетовать – именно базовый уровень интеграции, без поддержки динамической памяти и некоторых других возможностей Hyper-V. Для клиентской среды это не критично, но для серверной можно рассчитывать на дальнейшее «углубление» интероперабельности, поскольку Canonical недавно стала партнером Microsoft по части Azure.

To 64-bit or not to 64-bit?

Mozilla останавливает разработку 64-разрядной версии Firefox для Windows. Возможно это временное решение, но пока что – так.

Очевидно, это следствие желания консолидировать усилия участников проекта на основном 32-разрядном направлении, в ответ на стабилизацию и даже снижение рыночной доли Firefox. В качестве технического обоснования предлагается тот факт, что создатели плагинов не торопятся выпускать 64-разрядные версии своих продуктов, а если и выпускают, то якобы невысокого качества. Однако за взаимодействие плагинов с браузером ответственны обе стороны, да и чего ради стараться разработчикам первых, если перспективы второго (64-разрядного) все время оставались неясными? Собственно, нынешний шаг только подтвердил их опасения. Но разве нет других аргументов в пользу 64-разрядности?

Ситуация выглядит парадоксальной. Сегодня клиентская программная среда (ограничусь Windows как наиболее распространенной платформой) представляет собой микс 32- и 64-разрядного кода. Формально в этом нет ничего страшного или плохого (раз работает), но тем не менее. Windows Server стала 64-разрядной фактически в принудительном порядке, Microsoft просто прекратила выпускать 32-разрядную и в кратчайший срок сделала то же самое с основными серверными продуктами. Необходимость 64-разрядной клиентской Windows находилась под гораздо большим вопросом, виду более широкого разнообразия аппаратного и программного обеспечения, в том числе и устаревшего, унаследованного. Проблему с большими объемами памяти вполне можно было решить, «доточив» поддержку PAE (которая появилась еще в Windows XP) и слегка «простимулировав» писателей драйверов. А с точки зрения производительности чисто консьюмерский тезис «больше = лучше» в данном контексте не выдерживает критики.

В общем случае 64-разрядное ПО общего назначения не быстрее 32-разрядного. Это вполне диалектический вопрос, поскольку для практически каждого плюса имеется соответствующий минус. Скажем, 64-разрядная архитектура отличается большим числом процессорных регистров, однако сами 64-разрядные операции, как правило, менее производительны. Вычисления с 32-разрядными числами выполняются медленнее 64-разрядным процессором, чем 32-разрядным, а с 64-разрядными – наоборот. Как правило, оптимизировать удается только монофункциональное ПО, с большим объемом вычислений, вроде архиваторов. Далее, приложения могут использовать произвольные объемы памяти, чаще получать в свое распоряжение непрерывные фрагменты, но при этом растут таблицы указателей и другие структуры, а вместе с ними и накладные расходы. И т.д.

Едва ли не единственное бесспорное преимущество 64-разрядной среды – лучшая безопасность, которая обеспечивается рядом аппаратных функций (видимо они сложнее реализуются в 32-разрядной архитектуре) и механизмами ОС, наиболее показательным их которых является Address Space Layout Randomization (ASLR). ASLR автоматически рандомизирует адреса, по которым приложения и их компоненты загружаются в память, а также – по которым размещаются стеки, кучи и другие структуры. Тем самым усложняется их поиск (а перебор 64-разрядного адресного пространства и вовсе невозможен), а значит, и применение различных хакерских методик. В Windows ASLR присутствует со времен Vista и с каждой новой версией ОС совершенствуется, в частности, в 64-разрядной Windows 8 появился High Entropy ASLR (HEASLR), который делает разброс возможных адресов еще большим. Этот механизм доступен только для 64-разрядных приложений и задействуется ими по желанию, в частности, он применяется вкладками Metro-варианта Internet Explorer.

Но ведь безопасность – это как раз главный аргумент для браузера, который давно уже стал (на пару с Вебом) главным источником информационных угроз. Как известно, в 64-разрядной Windows 8 по умолчанию все равно используется 32-разрядный IE10 – исключительно из соображений совместимости. Для IE9, к примеру, есть и другая причина – в 64-разрядном варианте этого браузера отсутствует JIT-компилятор JavaScript, соответственно, производительность чистого интерпретатора оставляет желать лучшего. В IE10 этот недостаток устранен, как следствие, выровнялась и производительность. 32-разрядный браузер все-равно несколько быстрее, у меня получилось – на 5% в Peacekeeper и на 8% в SunSpider, но это уже приемлемо. Тем более, что первый результат, скорее всего, является следствием второго, т.е. можно предположить, что проблема в недостаточной оптимизации 64-разрядного JavaScript-движка, просто в силу его новизны.

Таким образом, не случайно 64-разрядный IE10 включается через опцию Enhanced Protected Mode – его смысл именно в лучшей безопасности, ради которой можно и пренебречь какими-то дополнительными удобствами. Microsoft даже не побоялась полностью отказаться от плагинов для Metro-браузера и не похоже, чтобы это кого-то сильно взволновало. Поэтому решение Mozilla вряд ли может порадовать. Впрочем, и остальные разработчики «альтернативных» браузеров не слишком озабочены данными вопросами. 64-разрядный Chrome существует только для Linux, для Windows работы даже не ведутся. 64-разрядный Opera имеется в «лабораторной» версии, которую не сразу и найдешь. Любопытно, что по результатам Peacekeeper он даже на 3-4% обгоняет 32-разрядный релиз (хотя, возможно, мне просто не удалось до конца подровнять настройки). То есть перспективы у 64-разрядного ПО вроде бы есть, но видятся они как-то уж очень по-разному.

Обновление клиента SkyDrive: польза vs. полумеры

С чего бы уделять внимание одному из многочисленных сервисов, пусть и с хорошими условиями, пусть и от Microsoft? Но SkyDrive, несомненно, станет играть более значительную роль с выходом Office 2013 и, может быть, лучше других отражает paradigm shift в пользу облачной модели.

Хотя обновился не только десктопный клиент, но и мобильные для Windows Phone и Android, самое интересное заключено в первом. Действительно, мобильные, к которым с чистой душой может быть отнесен и Metro-вариант из Windows 8, представляют собой просто интерфейс для доступа к онлайновому хранилищу – c теми или иными удобствами, но и только.

Десктопный же клиент – предназначенный для среды Desktop из Windows 8 и для «классических» Windows Vista/7 – поддерживает функцию синхронизации. И вот в нынешней версии эта процедура наконец сделана избирательной, пользователь может указывать, что ему копировать из «облака» на каждый из используемых ПК, а что нет. Именно так: из «облака» – локально. Это та самая новая модель использования «облака» в качестве главного хранилища, на которую я уже обращал внимание. Локально же все осталось по-прежнему: все, что нужно дублировать в «облаке», должно помещаться в специальную папку SkyDrive.

Обновление клиента SkyDrive польза vs. полумеры

Но и это уже кое-что. Хорошо тем неофитам, которые получили (бесплатно) на SkyDrive только 7 ГБ. Старожилам же вроде меня сохранили прежний объем в 25 ГБ, а онлайновая подписка на Office 2013, как обещается, добавит еще 20 ГБ. Вряд ли такой большой объем будет использоваться для оперативных данных, а сливать на каждый ПК десятки ненужных гигабайтов может быть не только излишне, но и накладно. Теперь же часть общего объема можно отвести под архив (не отказываясь от синхронизации), практически в прямом смысле этого слова, т.е. с доступом исключительно по необходимости.

Кроме того, появилась возможность открывать совместный доступ к онлайновым папкам и документам из локального контекстного меню. Затем, правда, вы все-равно попадаете в веб-интерфейс, но, по крайней мере, экономится время на аутентификацию, поиск папки и пр. Из новинок, кажется, все.

Microsoft также сообщает любопытную статистику: с момента выпуска клиента SkyDrive (а это случилось всего полгода назад) объем хранимых в сервисе данных удвоился. Наверное за это время пришли новые пользователи, но вряд ли так уж много в сравнении с прежней аудиторией. «Цифровая вселенная», помнится, также растет медленнее. Следовательно, информацию можно интерпретировать так, что пользователи все-таки сочли предложенный способ использования сервиса удобным.

В живых должен остаться только один… JavaScript!

Проприетарные веб-надстройки/платформы – ActiveX, Flash, Silverlight – уступают место открытым веб-стандартам. Однако ввиду довольно широкого их распространения, по крайней мере в случае Flash, процесс идет очень постепенно. Microsoft просто внедрила Flash-плеер в свои новейшие ОС. А вот Mozilla замахнулась на окончательное и повсеместное решение Flash-вопроса.

Идея проекта Shamway проста и очевидна – раз с надстройками и плагинами возникают проблемы, стоит попробовать заменить их стандартными средствами, т.е. HTML5 и JavaScript. Соответственно, таким образом можно достигнуть сразу двух целей: 1) обеспечить открытые безопасные средства обработки распространенных проприетарных форматов (SWF), 2) обеспечить стандартную поддержку этих форматов на платформах, где невозможно использовать сторонние плагины (iOS).

Результат Shamway может выглядеть как набор универсальных библиотек или готовое расширение для конкретного (естественно, современного, с поддержкой необходимых технологий) браузера. Проект уже существует в виде прототипа.

Вот демонстрация, которую можно посмотреть в любом браузере. Игровое приложение выбрано не случайно, т.к. это одна из основных категорий и именно в ее контексте стоит изучать возможности Shamway – прежде всего, производительность.

В живых должен остаться только один… JavaScript!

Пока результаты никак нельзя назвать выдающимися. На довольно мощном ПК IE и FF выдают 21-22, а Chrome порядка 12 fps, прилично загружая процессор. Успехи планшетов, насколько можно судить по отзывам, еще скромнее – единицы кадров в секунду. Но реализация, конечно, пока очень сырая. Здесь также есть другие примеры и ссылка на расширение FF, которое можно установить на текущую бета-версию браузера.

Учитывая длительную историю оптимизации Flash, трудно предугадать, когда JavaScript-решение сумеет достичь соизмеримой производительности, хотя прогресс JavaScript и не прекращается. Более эффективное решение, наверняка, удалось бы реализовать средствами Native Client, как Google это сделала в Chrome для PDF-ридера. Но, как известно, данная технология Google не снискала поддержки у сообщества. Поэтому остается надеяться на «прорыв» Shamway.

Кстати, если не ошибаюсь, то название проекта происходит от имени Нормана Эдварда Шамуэя, кардиохирурга, который в 1968 г. сделал первую в США операцию по пересадке сердца. Во всяком случае, других ассоциаций с Shamway не обнаружилось, а аллюзия в определенном смысле оправданная.

В мирных целях

Хотя Google Docs и Microsoft Office Web Apps не сходят со страниц ИТ-прессы, есть большие сомнения, что они массово применяются для чего-то более сложного, чем оперативный просмотр вложенного в письмо документа. Раскрыть их потенциал помогли бы готовые решения и Microsoft только что предложила одно.

C сегодняшнего (или вчерашнего, кому как) дня SkyDrive наряду со стандартными типами документов поддерживает еще один специализированный – Excel survey. Для создания анкеты предлагается несложный визуальный конструктор, где можно указать необходимое число вопросов, типы ответов на них (в том числе и выбор из предопределенных вариантов) и пр.

В мирных целях

Затем ее следует «расшарить» обычным способом, разослав ссылку и пр. Собранные данные при этом будут помещены в электронную таблицу, где их можно обрабатывать и анализировать любыми доступными в Excel или Excel Web App способами.

Конечно, Excel survey в основном нацелен на «несерьезные» применения, вроде организации вечеринок и пр. – для корпоративной среды есть другие инструменты (тот же SharePoint). Однако новинка подкупает именно своей простотой, отсутствием необходимости в специальных знаниях и полномочиях, и вполне может применяться, к примеру, для проведения оперативных опросов и голосований в рабочих группах или с маркетинговыми целями.

К чему эти тайны?

Парадоксально, но, даже после официального представления Windows Phone 8, в информации о новой мобильной ОС имеются странные лакуны. При том, что и Microsoft, и ближайшие OEM-партнеры крайне заинтересованы в ее скорейшем продвижении.

К примеру, только-только стали известны требования к аппаратной конфигурации, да и то не из официальных источников. Первым из «засветил», кажется Engaget (копирую as is), у Microsoft их найти не удалось:

  • Qualcomm Snapdragon S4 dual-core processor
  • Minimum 512MB RAM for WVGA phones; minimum 1GB RAM for 720p / WXGA
  • Minimum 4GB flash memory
  • GPS and A-GNSS; GLONASS is supported if OEMs decide to include it
  • Support for micro-USB 2.0
  • 3.5mm stereo headphone jack with three-button detection support
  • Rear-facing AF camera with LED or Xenon flash, optional front-facing camera (both need to be VGA or better) and dedicated camera button
  • Accelerometer, proximity and ambient light sensors, as well as vibration motor (magnetometer and gyroscope are optional)
  • 802.11b/g and Bluetooth (802.11n is optional)
  • DirectX graphics hardware support with hardware acceleration for Direct3D using programmable GPU
  • Multi-touch capacitive touch screen with minimum of four simultaneous points

Возможно, такая таинственность связана с тем, что только сегодня был официально опубликован SDK. Вот еще один парадокс. Можно, конечно, предположить, что его умышлено «берегли» для BUILD, но что важнее – еще один анонс или упреждающее формирование экосистемы?

Между тем, все это не просто придирки. Чтобы осмысленно выбрать сложное техническое устройство нужно располагать о нем исчерпывающей информацией. А нам в ней почему-то отказывают.

К примеру, в спецификации минимальным (не рекомендованным!) объемом оперативной памяти названы 512 МБ и 1 ГБ, в зависимости от разрешения экрана. Но дело, судя по всему, не только в экране. Вот выдержка уже из официального описания:

Memory (RAM). Some apps and features won't work on phones with less than 1 GB of RAM. To see how much memory your phone has, check the manufacturer's website or your phone's documentation.

Как узнать, что именно не будет работать? К примеру, в случае с Windows Phone 7.5 в смартфонах с минимальным объемом памяти в 256 МБ напрочь отключалась многозадачность. Не это ли имеется в виду и сейчас?

Было бы печально, поскольку только-только появился человечески работающий мобильный Skype. C фоновым приемом сообщений и звонков, выводом информации на живую плитку и экран блокировки и пр. Он предназначен исключительно для Windows Phone 8 и вовсе не потому, что написан с нуля в силу перехода на новое ядро. Просто лишь в Windows Phone 8 появилась поддержка соответствующего сценария фоновой работы – VOIP. Т.е. системные ограничения здесь могут играть принципиальную роль.

Может быть, конечно, таким образом нас понуждают интересоваться именно высокоуровневыми моделями, но это была бы совсем порочная практика – все-таки Microsoft не Apple и потенциальная аудитория у нее, как мне кажется, несколько иная :)

Нет ничего удивительного…

…в том, что Windows 8 не подстегнула продажи DRAM. На мой взгляд, все как раз закономерно, только причина не в рыночных трендах (или не только в них).

Дело в том, что обычно очередные версии Windows повышали потребность в оперативной памяти. Соответственно, ее больше устанавливали в новые компьютеры и закупали для апгрейда имеющихся систем. Исключений было только два.

Первое – Windows 7. Но надо вспомнить, что эта ОС была в спешном порядке выпущена после провальной Vista. И поскольку последняя не успела получить большого распространения, то фактически именно Windows 7 стала преемницей Windows XP, со всеми вытекающими.

Второе – нынешняя Windows 8. Формально спецификации остались теми же, что и у Windows 7. Однако на всех технических мероприятиях, начиная с прошлогодней конференции BUILD, Microsoft демонстрирует, что реально Windows 8 потребляет памяти даже меньше. Соответственно, дополнительная память будет требоваться, в основном, лишь в случае апгрейда с Windows XP – а пользователи, частные и корпоративные, остающиеся с этой ОС по сей день, несомненно, отличаются прагматизмом и завидной выдержкой :)

Так что, чему удивляются эксперты и аналитики – не очень понятно. Гораздо интереснее разобраться, какие именно ухищрения позволили Microsoft добиться такого эффекта. Оказывается, ничего революционного, в основном совершенствование имеющихся механизмов.

Прежде всего, был оптимизирован унаследованный код, уходящий корнями в первые NT (а это, между прочим, 20 лет). Одно только это дало экономию десятков мегабайтов. Также из архитектуры Windows 8 исчезли 13 системных служб, а еще какое-то количество перестало запускаться автоматически, перейдя на модель работы по запросу. В результате «голая» Windows 8 сразу после загрузки потребляет ощутимо меньше памяти, чем Windows 7 – в примерах самой Microsoft, до 30%.

Ряд специальных механизмов также действует уже в процессе эксплуатации системы. В Windows 8 появилась возможность приоритезации памяти. Корректно написанное приложение может назначать низкий приоритет областям памяти, предназначенным для каких-то второстепенных задач. В результате, они будет освобождаться при первой же потребности/возможности.

Впрочем, ОС не полагается на культуру разработчиков. Еще в предыдущих версиях появились механизмы дедубликации памяти, основанные на разделяемых страницах. Грубо говоря, вместо того, чтобы загружать для нового приложения очередные копии «популярных» библиотек или файлов данных, ему просто предоставляются ссылки на уже существующие экземпляры. Копии будут созданы автоматически при попытке изменения этих областей.

Раньше эта техника распространялась только на отображаемые в память файлы, но в Windows 8 охватывает фактически всю RAM. Грубо говоря, ОС периодически инвентаризует страницы памяти и объединяет идентичные. Источником дополнительной экономии могут выступать, к примеру, программные буферы, инициализируемые одинаковыми значениями и остающиеся незанятыми.

Боюсь прогнозировать…

Итак, свершилось. Новое поколение ОС Microsoft – Windows 8 и Windows RT – ушло в свободное плавание. Конечно, это формальная точка отсчета, я, к примеру, полноценно пользуюсь Windows 8 еще с августа. Но одно дело – те, кто вовлечен в ИТ-индустрию, другое – отвлеченные потребители…

Несомненно в нынешнем поколении продуктов Microsoft инновационная составляющая присутствует. Она-то и является основой для кардинальной переориентации из софтверной компании (с некоторыми исключениями) в «devices and services company». Стратегия Microsoft ясна: ПК+планшеты+смартфоны – это гораздо больше чем просто ПК. И тенденция очевидна – устройства категории post-PC (независимо от того, что каждый из нас думает об этом термине, сегодня он описывает то что должен) будут занимать все большую долю в триаде.

Возможно, именно сейчас мы наблюдаем переломный момент. И, конечно, дальше пасти задних в перспективных сегментах рынка Microsoft было нельзя. Соответственно, очень желательно подать пример не только словом, но и делом, и, конечно же, нужны какие-то весомые аргументы в свою пользу. Отсюда – Surface и новые Windows.

А главная идея последних заключается в формировании сквозной экосистемы. Metro будет похоже выглядеть и управляться на всех платформах, а Metro-приложения будут фактически кроссплатформенными. Вроде бы все красиво, но как обычно имеются и подводные камни. И они даже не в дуализме Windows 8, который вполне оправдан на устройствах новых классов с сенсорными экранами и терпим (хотя и излишен) на традиционных ПК. А в том, что Metro не позволяет распространить на планшеты и смартфоны перцепцию Windows: однозадачность вместо многозадачности, полноэкранный режим вместо многооконного (Windows?), палец вместо мыши и пр.

За пример можем взять новый Skype для Windows 8. Microsoft явно спешила выпустить программу к старту новой ОС и в некоторых местах непонятно: баг это или фича, задумка или недоделка? Не считая конференций, одновременно можно общаться только с одним абонентом (ведь открыть второе окно невозможно). Передать файл нельзя, хотя в Metro имеется специальный механизм межпрограммного взаимодействия. В фоне программа работает довольно специфически: принимает звонки, но не текстовые сообщения, во всяком случае не оповещает о них. И т.д.

Из справочных материалов: «Если вы нуждаетесь в функции, которая пока недоступна в Skype для Windows 8, например в демонстрации экрана, передаче файлов или групповых видеозвонках, продолжайте использовать Skype для рабочего стола Windows.» Годная рекомендация для Windows 8, но ведь для Windows RT «обычного» Skype не будет. Там как?

При этом одновременно с Windows 8 стартуют продажи именно Surface с Windows RT. Surface Pro, который будет работать под управлением Windows 8, появится примерно через три месяца. Возможно, два устройства и следовало разнести во времени, во избежание накладок, но почему именно таким образом? Видимо, как раз для того чтобы продемонстрировать единую экосистему. Но как бы желание скрыть различия платформ под зонтичным названием Windows, не дало обратного эффекта. Когда пользователи обнаружат, что какая-то из Windows - не совсем Windows.

 
 
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT