Введение
Прошло несколько месяцев после публикации в Интернете финальной версии ОС Ubuntu 10.04 под названием Lucid Lynx. В прошлый раз мне пришлось выжидать довольно долгое время, прежде чем перейти на 9.10, из-за досаждающих ошибок, "багов" и медленной работы репозиториев с ПО. К счастью, ничего такого в 10.04 я не встретил.
Собственно, этого и можно было ожидать. У версии Ubuntu 10.04 есть добавка LTS, означающая долговременную поддержку (Long Term Support). Каждые шесть месяцев выходит новая версия Ubuntu, но только каждые два года мы получаем варианты LTS. Действительно, последняя версия LTS была выпущена в апреле 2008 года (Ubuntu 8.04 Hardy Heron). Эти выпуски очень важны, поскольку они являются решающими для проникновения Ubuntu на OEM-рынок. Партнёры по аппаратному обеспечению, которые могут продавать системы с предустановленной ОС, тестируют именно выпуски LTS, проверяя качество и стабильность. Да и разработчики уделяют версиям LTS большее внимание. Создание совместимых программ под Ubuntu облегчается, они получают более длительный жизненный цикл.
Версия 8.04 привела меня в мир Ubuntu, а сам я стал относить себя к "линуксоидам". Но раньше я тоже знакомился с миром Linux, хотя только частично, пробуя разные дистрибутивы RPM, такие как Mandriva и Red Hat. Я некоторое время пытался перейти на Ubuntu 7.04 и 7.10, но каждый раз откатывался к знакомому дистрибутиву RPM.
Всё изменилось с релизом Hardy Heron, который был стабилен, как скала. И мне было очень интересно, насколько изменилась ОС Ubuntu по сравнению с последним релизом LTS. Вместе со стандартным обзором Ubuntu 10.04, который соответствует традициям Tom's Hardware, мы проведём сравнение Lucid Lynx с Hardy Heron. Мы попытаемся выяснить, не "раздулась" ли ОС за последние два года, а также как изменилась производительность. Получила ли Canonical ещё одну "Karmic Katastrophe", или Lucid Lynx можно назвать хитом? Всё это вы узнаете в нашей статье.
Спецификации тестовых систем
Качественная оценка работы новой ОС Ubuntu 10.04 LTS в нашей статье была выставлена после тестов на пяти системах: на 64-битном настольном ПК, 32-битном настольном ПК, ноутбуке, нетбуке, а также при загрузке с USB-брелока. Для измерений производительности мы использовали настольную систему 10.04 LTS, мы сравнивали результаты тестов с предыдущей ОС LTS 8.04 "Hardy Heron".
Тестовая конфигурация 64-битной настольной системы |
Операционная система 1 | Ubuntu 10.04 LTS Lucid Lynx Desktop Edition (64-bit) |
Операционная система 2 | Ubuntu 8.04 LTS Hardy Heron Desktop Edition (64-bit) |
Процессор | AMD Athlon 64 X2 3800+ @ 2,0 ГГц (двуядерный) |
Материнская плата | Biostar NF61S-M2 TE |
Память | 4GB DDR2 @ 800 МГц (2 x 2 Гбайт) |
Видеокарта | Nvidia GeForce GTX 260 (896 Мбайт GDDR3), PCIe 1.0 |
Жёсткий диск | Western Digital WD2500KS 250 Гбайт SATA 3 Гбит/с, 7200 об/мин, кэш 16 Мбайт |
Оптический привод | Asus DVD-RW 1814-BLT-BULK-BG |
Блок питания | Corsair TX750W (750W max) |
Тестовая конфигурация 32-битной настольной системы |
Операционная система | Ubuntu 10.04 LTS Lucid Lynx Desktop Edition (32-bit) |
Процессор | Intel Pentium 4 @ 2,0 ГГц |
Материнская плата | Biostar P4M80-M4 |
Память | 768 Мбайт DDR-333 |
Видеокарта | Asus V8170 GeForce MX440 (128 Мбайт, AGP) |
Жёсткий диск | Western Digital Caviar WD400, 40 Гбайт EIDE, 7200 об/мин |
Оптический привод 1 | Hitachi-LG DVD GDR-8163B |
Оптический привод 2 | Hitachi-LG CD-RW GCE-8483B |
Блок питания | Enlight HPC-300-101 (300W Max) |
Тестовая конфигурация ноутбука |
Модель | HP Pavilion dv6700 |
Операционная система | Ubuntu 10.04 LTS Lucid Lynx Desktop Edition (32-bit) |
Процессор | AMD Turion 64 X2 TL-60 @ 2,0 ГГц (два ядра) |
Память | 2 Гбайт DDR2-667 |
Видеокарта | Nvidia GeForce Go 7150M 128 Мбайт (общая) |
Жёсткий диск | Western Digital Scorpio WD2500, 250 Гбайт SATA, 5400 об/мин |
Оптический привод | DVD±RW с LightScribe |
Тестовая конфигурация нетбука |
Модель | Dell Inspiron Mini 10v |
Операционная система | Ubuntu 10.04 LTS Lucid Lynx Netbook Edition |
Процессор | Intel Atom N270 @ 1,6 ГГц |
Память | 1 Гбайт DDR2-533 |
Видеокарта | Intel Graphics Media Accelerator (GMA) 950 |
Жёсткий диск | 120 Гбайт 2,5" 5400 об/мин SATA HDD |
Тестовая конфигурация системы с USB-брелоком |
Модель | Kingston DataTraveler 128 Гбайт |
Операционная система | Ubuntu 10.04 LTS Lucid Lynx Desktop Edition (32-bit) – Live, Persistent |
Раздел | 8GB Total, 4GB EXT2 File System for Persistence |
Для тестов копирования данных мы использовали 1-Гбайт USB-брелок Kingston DataTraveler 2.0.Мы также использовали 4-Гбайт SanDisk Cruzer Micro для переноса важных тестовых файлов на разные машины.
Методика тестирования
Когда для получения результатов использовался секундомер, то мы проводили больше итераций по сравнению с тестами, которые сами выдают численные результаты. Время выполнения некоторых тестов было невелико, и мы тоже выполняли в таких случаях дополнительные итерации.
Мы использовали "чистые" и обновлённые установки. Это означает, что мы выполняли полную установку (не обновление) операционной системы на жёсткий диск. Мы использовали виртуальные машины для захвата скриншотов и для проверки некоторых функций, но тесты в виртуальных машинах не выполнялись.
Мы хотели провести тесты всех ОС при настройках по умолчанию. Это означает, что мы оставляли те настройки (за исключением отключения скринсейвера и изменения опций энергопотребления), которые система выставляет сразу после "чистой" установки. Но в данной статье нам пришлось сделать некоторые исключения. В Lucid утилита Hardware Drivers в меню System/Administration автоматически определяет видеокарту Nvidia GeForce GTX 260 и устанавливает драйвер Nvidia версии 195.36.15, последний доступный для данной ОС на момент тестов. Тестовая система Hardy не определяла видеокарту вообще. Это не оставило нам выбора – мы вручную установили последние драйверы Nvidia, чтобы ОС Hardy распознала нашу видеокарту. Версия драйвера, которая использовалась в ОС Hardy, чуть новее, чем версия, которую мы брали для тестирования Lucid (195.36.24). Кроме того, нам потребовалось внести некоторые настройки при запуске тестов, интенсивно нагружающих графическую подсистему, касающиеся эффектов рабочего стола – поскольку мы использовали новый драйвер Nvidia на старой ОС. В разделе тестов UNiGiNE Heaven мы детально разберём ситуацию.