Журнал PC Magazine/RE №10/2009 - PC Magazine/RE 13 стр.


В качестве аппаратной платформы использовался ноутбук MacBook Pro. Тестовая БД содержала примерно четыре миллиона записей, в качестве сервера СУБД использовался MySQL 5, обработка велась сценариями на языке PHP 5, интерпретатор которого был подключен к Web-серверу Apache 2 как модуль. Все компоненты (и Apache, и MySQL, и PHP) компилировались со стандартными настройками, предложенными разработчиками версий для соответствующих систем (в расчете на 64-разрядные системы, если таковые существовали). В целом довольно типичная конфигурация, часто именуемая xAMP (x – название ОС, а также Apache + MySQL + PHP). Последовательно замерялось время работы тестовых сценариев в среде Windows XP (32-разрядной, установленной с помощью инструмента BootCamp), Mac OS X Leopard и Maс OS X Snow Leopard.

Результаты впечатляют. В Windows на завершение тестового задания потребовалось около четырех часов (3 ч 46 мин), в Mac OS X Leopard – 3 ч 26 мин, в Mac OS X Snow Leopard обработка завершилась менее чем за три часа (2 ч 57 мин). Выигрыш почти в 30 % – более чем достойный результат. Причина, по нашему мнению, состоит как в том, что соответствующие модули исполнялись в 64-разрядном режиме, так и в улучшении управления множеством параллельных процессов. И хотя нельзя считать этот тест универсальным, по его итогам мы, возможно, рассмотрим вопрос о приобретении серверного модуля с Mac OS X Snow Leopard.

Exchange, Expose и другие улучшения

Важное новшество Snow Leopard – совместимость с учетными записями Exchange в Apple Mail. Пользователи Mac могут получить полный доступ к календарным приглашениям и глобальным спискам адресов Exchange, могут объединить их с адресной книгой Mac OS и календарем iCal. Интерфейс встроенной программы Mail в Snow Leopard с Exchange лучше, чем у собственной программы Entourage компании Microsoft, так как загружаемые сообщения автоматически индексируются в Spotlight и в Mail не используется громоздкий формат файла PST. К сожалению, для использования Exchange в Mail компании необходимо установить Exchange Server 2007; Mail не совместима с предшествующими версиями.

В диалогах «Стеков» появилась возможность прокручивать длинные списки, теперь они фактически могут заменить отдельное окно Finder

Среди десятков нововведений в интерфейсе Snow Leopard особо выделяется улучшенная программа Expose. Она появилась в OS X 10.3 и одновременно показывает эскизы всех открытых окон. Snow Leopard отображает их в лучше организованной сетке и располагает дополнительной функцией для показа эскизов окон только одной программы, а не всех открытых программ. Для этого не нужно нажимать клавишу Expose на клавиатуре – достаточно щелкнуть и удерживать пиктограмму программы в доке.

Установка и обновления

В 2007 г. первоначальной версии Leopard были свойственны серьезные сетевые недостатки, из-за них подключения к компьютерам Windows были прерывистыми и ненадежными. Кроме того, пользователи, пытавшиеся обновить Leopard на компьютерах, в которых применялась сторонняя программа расширения меню, именуемая Unsanity APE, обнаруживали, что новая система не загружается. Судя по моему опыту, Snow Leopard свободна от этих недостатков. Несовместимые программные продукты, обнаруженные на компьютере программой установки, скрыто отправляются в карантин в ходе установки новой ОС.

«Умный ввод». В Snow Leopard реализован системный механизм ввода специальных символов, а также динамической замены типовых подстрок

Сюрприз ожидает пользователей, привыкших, что каждой новой ОС требуется гораздо больше места на диске, чем предшествующей версии: Snow Leopard занимает на 7 Гбайт меньше места, чем Leopard. Этого удалось добиться двумя способами. Во-первых, по умолчанию устанавливаются драйверы только для самых широко распространенных принтеров, а для поиска других нужных драйверов автоматически выполняется подключение к Web. Во-вторых, многие файлы в Snow Leopard сжаты, так как инженеры Apple обнаружили, что быстрее распаковать эти файлы в ОЗУ, чем считывать развернутые файлы с жесткого диска. Но, вероятно, самое большое уменьшение объема программного кода достигается благодаря удалению файлов для PowerPC.

Скоростная технология

Здесь уже упоминалось о технологии Grand Central Dispatch (GCD), с применением которой компания Apple отчасти связывает значительное увеличение быстродействия Finder и многих других программ Snow Leopard (но не Safari – по крайней мере пока). Большое преимущество GCD – выполнение всей работы по распределению задач между несколькими ядрами ЦП, от которой освобождаются программисты. GCD выполняет всю работу с многоядерными ЦП точно так же, как разработчикам программ для OS X и Windows не приходится составлять собственный программный код для определенных принтеров или графических устройств, потому что ОС располагает соответствующими драйверами. Как я мог увидеть, эффект реальный и впечатляющий.

Expose. Удерживая клавишу мыши на пиктограмме в системном доке, можно быстро вывести окна необходимой программы

Другая новая технология – OpenCL, с ее помощью разработчикам различных программ проще использовать всю огромную вычислительную мощь современных графических устройств. OpenCL предоставляет интерфейс прикладного программирования (API), через который разработчики обращаются к мощным функциям, не составляя специального программного кода для различных графических микросхем. Еще более крупное достоинство OpenCL заключается в том, что это открытый стандарт и со временем он может появиться в недорогих компьютерах Linux. Обратите внимание, что разработчики программ для Windows также могут задействовать графический процессор для приложений через конкурирующий DirectX Compute API, который, однако, ориентирован исключительно на Windows. Более подробно две соперничающие технологии будут рассмотрены в следующей статье.

OS X пока не стала серьезной целью для вредоносных программ, но Snow Leopard готов к худшему. Если в файле обнаружена сигнатура известной вредоносной программы, новая функция выдает всплывающее предупреждение с рекомендацией поместить ее в мусорную корзину. Компания Apple составляет собственную базу данных сигнатур вредоносного ПО, не используя сторонние ресурсы, и список сигнатур OS X будет обновляться через механизм обновления, применяемый для всех других целей. В моем компьютере Mac нет вредоносных программ, поэтому этот компонент не был протестирован, но можно только приветствовать дополнительный уровень безопасности.

Заявления компании Apple о повышенном быстродействии Snow Leopard подтверждаются опытом использования. Время запуска и завершения работы компьютера Mac mini, на котором ОС Leopard была заменена на Snow Leopard, заметно сократилось, а прикладные программы появлялись на экране быстрее, чем я ожидал. На обновление операционной системы потребовалось менее 1 ч – больше, чем для Windows 7 на сопоставимом оборудовании, но быстрее, чем для предшествующих версий OS X.

Snow Leopard против Windows 7

Когда Windows 7 появится в продаже и мы протестируем оба продукта в реальных условиях в течение нескольких месяцев, будет опубликован более полный сравнительный анализ Windows 7 и OS X 10.6. Пока же Snow Leopard представляется более целостной, быстрой и удобной. Авторы Snow Leopard не пытались собрать воедино подробные сведения обо всех принтерах, камерах, сканерах и других устройствах, подключенных к компьютеру, как это сделано в области Device Stage из Windows 7; 1:0 в пользу Microsoft. В Snow Leopard отсутствуют и другие функции, такие как Libraries и потоковая передача мультимедиа PlayTo в Windows 7, однако у нее есть множество встроенных технологий, которых никогда не было в Windows.

В Snow Leopard реализована простая, но весьма полезная функция записи содержимого экрана в видеофайл

Сколько людей, столько и мнений о внешнем виде операционной системы. На мой взгляд, из-за прозрачности в Windows 7 (и Vista) границы окон похожи на безобразные пузыри; вид Snow Leopard гораздо аккуратнее и привлекательнее. Возможно, чтобы привлечь покупателей, компания Apple выпускает Snow Leopard с отвлекающим изображением северного сияния в ночном небе на «Рабочем столе». Я всегда меняю изображение на фон сплошного цвета и переключаю режим Stacks с представления пиктограмм в сетке на более простое представление списка. Это все, что необходимо сделать; но я никогда не могу добиться, чтобы Windows 7 выглядела в точности как мне нужно, особенно после того, как из меню Start (Пуск) исчез «классический» вариант, хотя остается тема «Рабочего стола» Classic.

Среди нововведений в интерфейсе Snow Leopard особо выделяется улучшенная утилита Expose.

Единственный недостаток Mac OS X 10.6 – не в самой операционной системе, а в разнообразии прикладных программ для нее. Я по-прежнему работаю с Windows, так как постоянно пользуюсь функциями, встроенными в Microsoft Office for Windows и Corel WordPerfect Office, которых нет ни в одном текстовом процессоре для Mac. Я также предпочитаю HTML-редактор Microsoft Expression любой программе для Mac. Но завершив работу с этими программами, я всегда возвращаюсь к Mac. У Snow Leopard больше достоинств, чем у любой другой операционной системы и, кроме того, потрясающий внешний вид.

Единственный недостаток Mac OS X 10.6 – не в самой операционной системе, а в разнообразии прикладных программ для нее. Я по-прежнему работаю с Windows, так как постоянно пользуюсь функциями, встроенными в Microsoft Office for Windows и Corel WordPerfect Office, которых нет ни в одном текстовом процессоре для Mac. Я также предпочитаю HTML-редактор Microsoft Expression любой программе для Mac. Но завершив работу с этими программами, я всегда возвращаюсь к Mac. У Snow Leopard больше достоинств, чем у любой другой операционной системы и, кроме того, потрясающий внешний вид.

Настройки «Стека» доступны при нажатии правой клавиши (точнее, ее имитации на однокнопочной мыши)

Короли, капуста и… компьютеры Мнения и мысли: pcmag.ru/columns

Википедия: Платон или истина?

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

Хотели как лучше… Как известно, главное отличие «Википедии» от всех прочих энциклопедий заключается в открытом характере ее авторского коллектива: каждый может или создать энциклопедическую статью, или, если она уже создана, добавить свои данные. По крайней мере так было в момент рождения «Википедии». Этот принцип при всех своих очевидных недостатках имел и очевидное преимущество: возможность обмена информацией, еще не ставшей стандартом, достойным учебников, справочников и академических изданий (тоже имеющихся в Сети). Именно эта особенность чаще всего фигурирует в ответах читателей на вопрос о причинах обращения именно к «Википедии». Пока фигурирует – тенденция такова, что «Википедия» теряет свои преимущества перед альтернативными источниками информации, не приобретая их достоинств.

Вики-чиновники успешно приватизировали толкование правил «свободной энциклопедии».

…а получилось как всегда. Для мрачных личностей, понимающих развитие как синоним слова «вырождение», история русскоязычной «Вики» представляет собой отличное подтверждение этого принципа. Развитие «свободной энциклопедии» в точности соответствует законам, сформулированным С. Паркинсоном еще в середине прошлого века. Вкратце эти законы говорят: сколько-нибудь развитая иерархия забывает уставные задачи и решает в основном собственные, главная из которых – самосохранение; численность чиновников растет независимо от числа целевых задач иерархии; все чиновники работают друг на друга. Из первобытной свободной анархии в «Википедии» сформировалась жесткая структура, где место чиновников занимают «вики-драконы», есть «патрули», «арбитражные судьи» и т. п.

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

Конечно, можно жаловаться и даже судиться – в результате вы скорее всего получите ссылку на правила «Википедии». Если докажете, что к вашему случаю она не относится, получите следующую ссылку и т. д. «При этом мне кажется естественным, что один из участников Википедии, не поняв причину добавления ссылки, удалил ее как произвольно добавленную и предположительно незначимую для статьи в целом, а другой стал говорить вам о правиле, регламентирующем добавление внешних ссылок» (из обсуждения с вики-чиновниками). Как говорил Шурику товарищ Джабраил, «не обращайте внимания, это красивый народный обычай…».

Экспериментальная проверка. Впрочем, о бюрократии в «Википедии» давно и упорно говорят многие. Вики-чины в ответ сетуют на происки и непонимание их интерпретации понятия «свобода». Поэтому было решено поставить эксперимент: мы попытались добавить несколько строк в статью о Фестском диске со ссылками на исследования этого феномена, частично опубликованные в PC Magazine/RE. Уже на следующий день, несмотря на собственный призыв: «Предполагайте добрые намерения», – «Википедия» взялась за ножницы. Некоторые объяснения потрудился дать автор статьи (с псевдонимом Dmitry Rozhkov), которому помогал автор других статей (некто Vissarion), ход полемики можно посмотреть на странице «Обсуждение» статьи о Фестском диске (если к моменту публикации этой статьи обсуждение будет удалено, то наиболее показательные выдержки можно найти в нашем блоге). Вкратце: формальным поводом к удалению оказалось отсутствие публикации в «академическом издании» или справки из Академии наук.

Может, в академии что-то подправить? Маниакальное требование предъявить справку из Академии наук как пропуск в издание, заявляющее себя «свободным», мягко говоря, удивляет. Можно подумать, что эти люди не знают о временах Платона и Аристотеля, гулявших в саду имени мало кому известного Академа и рассуждавших о природе богов, о категориях общего и частного и других не менее важных вещах. Никому не возбранялось тогда принять участие в этих академических беседах, как и заявить: «Платон мне друг, но истина дороже!»

Хотя кто-то утверждал, что в Греции все есть, нам неизвестны греческие академики – специалисты по Фестскому диску. В Болгарии был такой академик-лингвист В. Георгиев, в 1976 г. «прочитавший» диск по-лувийски; это наукообразное чтение не признал никто, кажется, даже в Болгарии. В СССР академики оказались немного осторожнее: в 1980 г. они издали научно-популярную книжку историка А. А. Молчанова (не академика), предложившего свою дешифровку. Она повторила судьбу георгиевского «перевода» и не принесла ни званий автору, ни авторитета тем советским академикам, которые поспешили ее признать.

Кстати, именно пересказ дешифровки Молчанова занимает ведущее место в статье Википедии – очевидно, потому, что почти 30 лет она остается единственным доступным изложением предмета на русском языке.

Увы, положение дел в нашей академии с тех пор не стало лучше. В ней как не было, так и нет органа общения с внешним миром. Из существовавшего при академии Института славяноведения и балканистики, в чьем ведении должна находиться тема Фестского диска, как-то незаметно исчезла балканистика, вытесненная иудаистикой (тем не менее в начале 2008 г. мы представили в этот институт оригинал исследования). В феврале 2004 г. «Известия РАН» публикуют опус под названием «Моделирование гидродинамической ситуации Исхода» – это о библейском хождении бежавших из Египта евреев сквозь расступившиеся воды… Круг замкнулся, и теперь мы ждем от РАН известий о расчете водоизмещения Ноева ковчега и калорийности манны небесной. Интересно, такая справка устроит вики-чиновников?

Новости. С 15 по 15

Программы

Компания Symantec (www.symantec.ru) объявила о выпуске системы Endpoint Protection 11.0.5. Пакет сертифицирован на совместимость с Windows 7. В новой версии улучшены возможности масштабирования, появились новые средства Network Access Control.

Жизнь с твердым телом

Во времена 5-дюймовых дискет и винчестеров на 40 Мбайт переводчики PC Magazine/RE изредка переводили английское «hard disk» как «твердый диск». Редакторы безжалостно исправляли «твердый» на «жесткий»: должно быть, они провидели появление через 15 лет «твердотельных» дисков. На самом деле solid-state disk (SSD) следует переводить как «полупроводниковый накопитель» или в крайнем случае «полупроводниковый диск». Дело в том, что solid state в американском английском, кроме своего изначального смысла (твердое состояние вещества, твердое тело), часто используется в качестве составного прилагательного, обозначающего «полупроводниковый». В русском же языке «твердое тело» – значительно более широкое понятие, чем «полупроводник». Строго говоря, абсолютно все дисковые накопители, даже на гибких и оптических дисках, построены из твердых тел. Поэтому мы приняли решение использовать более правильное с точки зрения норм русского языка определение «полупроводниковый накопитель (диск)». Любителям «чипсетов», «процов» и «винтов» придется извинить нас за очередное проявление пуризма.

Говорят, SSD-накопители недолговечны, быстро теряют производительность… За месяц эксплуатации не подтвердилось ни то, ни другое.

Назад Дальше