Платим блогерам

Новости Software 08 октября 2011 года

Р jMeirou

По словам Стивена Синофски, директора подразделения Microsoft по разработке и маркетингу Windows и Windows Live, одним из ключевых принципов проектирования Windows 8 являлось общее снижение требований к объёму используемой оперативной памяти со стороны системы ядра. В результате Windows 8 не только оказалась способна работать на тех же аппаратных конфигурациях, что и Windows 7, но и получила значительный набор оптимизаций, связанных с управлением оперативной памятью. Эти оптимизации должны улучшить отзывчивость системы на ряде устройств, включая устройства с архитектурой SoC, должны позволить более плавно работать нескольким одновременно запущенным приложениям и должны увеличить срок службы батареи за счёт минимизации потребления энергии.

"Мы внесли сотни специфических изменений для минимизации объёма оперативной памяти, используемой ОС, - поведал Билл Карагунис, руководитель одной из групп команды Microsoft, занимающейся производительностью. - Windows 8 обладает улучшенным алгоритмом приоритизации выделения памяти, запрашиваемой приложениями и компонентами системы. Это означает, что Windows может принимать более оптимальные решения о том, какую область памяти оставить занятой, а какую поскорее освободить [и переместить в файл подкачки]".

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

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

"Комбинирование памяти представляет собой технику, при помощи которой Windows эффективно оценивает содержимое оперативной памяти во время своей обычной работы и определяет наличие дублированных данных во всей доступной памяти. [После обнаружения] Windows освободит области, занимаемые дубликатами, и оставит только одну копию данных, - поясняет Карагунис. - Если приложение в будущем попытается в эту память что-то записать, Windows предоставит ему отдельную копию этой области памяти. Всё это происходит внутри диспетчера памяти и никак не затрагивает работу приложения. Этот подход позволяет освободить десятки и даже сотни мегабайт памяти (в зависимости от количества одновременно запущенных приложений)".

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

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

Отсутствие автоматической загрузки рабочего стола тоже позволяет освободить память.

"С точки зрения экономии памяти, мы воспользовались тем обстоятельством, что на некотором наборе устройств пользователи почти всё время будут пользоваться только интерфейсом Metro. В этих случаях, Windows 8 будет инициализировать компоненты системы, относящиеся к среде рабочего стола, только в случае необходимости. Это ещё один источник экономии памяти, который помогает сэкономить сейчас приблизительно 23 мегабайта", - добавил Карагунис.

Энтузиасту с сайта Softpedia удалось загрузить Windows 8 под виртуальной машиной, имеющей 64 МБ оперативной памяти. Однако нельзя сказать, что при работе на такой конфигурации система была работоспособна - до стартового экрана с мозаикой Metro-приложений энтузиаст добрался только через 10 минут после ввода данных учётной записи.

Р jMeirou

Компьютерный вирус заразил кабины управления американских беспилотных летательных аппаратов Predator и Reaper на военной базе в Неваде. Вирус регистрировал каждое нажатие операторов на кнопки, в то время как они выполняли свои миссии, управляя аппаратами над Афганистаном и другими горячими точками.

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

"Мы продолжаем его стирать, а он продолжает восстанавливаться, - сообщил источник. - Мы считаем, что он неопасен, но пока мы точно в этом не уверены".

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

БПЛА часто используются США для ведения традиционных и теневых войн, позволяя американским военным атаковать цели и следить за своими врагами без риска для жизни американских военнослужащих. С того момента, как Барак Обама стал президентом США, воздушный флот из примерно 30 БПЛА, контролируемых ЦРУ, поразил более 230 целей в Пакистане. По данным Washington Post, в результате были убиты более 2000 возможных боевиков и гражданских лиц. Более 150 БПЛА типа Predator и Reaper под командованием ВВС США наблюдают за боями в Афганистане и Ираке. С середины апреля до конца августа американские БПЛА поразили 92 цели в Ливии.

Несмотря на их широкое использование, известно, что у систем управления БПЛА есть проблемы с безопасностью. Многие БПЛА Reaper и Predator не зашифровывают видео, которое они предают американским подразделениям на земле. Летом 2009 года американские военные обнаружили сотни часов видеоматериалов со своих БПЛА на лэптопах иракских боевиков, которые были получены при помощи программы стоимостью $26.

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

Однако время от времени использование переносных носителей информации позволяет преодолеть такую изоляцию. Использование разного рода дисков в военных структурах США сейчас очень ограничено. Исключением из этого правила до заражения вирусом являлась военная база Крич, персонал которой использовал съёмные диски для обновления карт местности и переноса видеоматериалов транспортных миссий с одного компьютера на другой. Скорее всего, вирус попал в закрытую сеть военных именно так.

Р Trdat
Разработчики Battlefield 3 объявили об открытии для бета-тестеров новой карты "Caspian Border". Её особенностью является поддержка 64-х игроков, а также наличие транспортных средств.

Помимо этого, студия DICE создала отдельную тему на Battlelog для отправки сообщений о читерах, выявленных в ходе тестирования.

Напомним, релиз проекта запланирован на 27 октября 2011 года в версиях для персоналок, приставок Xbox 360 и PS3.

Р fin

AMD подготовила вторую бета-версию драйвера 11.10, теперь с оптимизациями для двух игр сразу, Rage и Battlefield 3. Список изменений:

  • Повышена производительность в бета-версии игры Battlefield 3 на видеокартах Radeon HD 5xxx/6xxx (включая режим CrossFire).
  • Повышена производительность в игре Rage на одиночных видеокартах серий Radeon HD 4xxx/5xxx/6xxx.
  • Добавлена поддержка мультидисплейных систем Eyefinity 5x1 из видеокарт Radeon HD 5xxx/6xxx.
  • Улучшен интерфейс панели управления AMD Vision Engine Control Center на странице с системной информацией, в настройках Overdrive и CrossfireX.
  • Исправлены ошибки в игре Rage:
    • Устранено мерцание персонажей.
    • Уменьшено число сбоев при загрузке уровней.
    • Добавлена автоматическая настройка Vsync.

Внутренний номер версии нового драйвера 8.901.2 (06.10.2011). Данный драйвер поддерживает весь актуальный ряд видеокарт, включая десктопные от ATI Radeon HD 24xx до AMD Radeon HD 69xx, аналогичные варианты ноутбучных Radeon Mobility, интегрированную графику чипсетов Radeon 3xxx/4xxx и APU AMD Llano, профессиональные серии FireGL/FirePro/FireStream.

В дополнение к ссылкам на официальные дистрибутивы на сервер загружены самораспаковывающиеся архивы 7-Zip уменьшенного объема (repack).

AMD Catalyst 11.10 Version 2 Preview Driver