Недотопия-2010. Ещё раз о быстродействии
Автор: Алексей Федорчук
Противоречивые результаты быстродействия недотопа в сравнении с “настоящей” машиной, полученные как в соответствующей заметке, так и в комментариях к ней, не давали мне покоя. И я решил повторить измерения на машине с Core 2 Duo (описана здесь).
Измерения проводились во время распаковки и обратной запаковки архива с деревом исходников ядра 2.6.33.1 командами
$ time tar xjf linux-2.6.33.1.tar.bz2
и
time tar cjf linux.tar.gz linux-2.6.33.1
соответственно, с последующей сборкой ядра командой
$ make -j bzImage
и ядра вместе с модулями командой
$ make -j all
Те же операции были выполнены и на неттопе (напоминаю его конфигурацию). Конфигурационные файлы ядра в обоих случаях использовались умолчальные.
Все операции выполнялись под Fedora 12 x86_64, сконфигурированной практически одинаково — с поправками на специфику “железа”. Результаты измерений приведены в таблице:
| Операция | Atom 330/1,6 | C2D/3 |
| untar, с | 61 | 14 |
| tar+bz2, с | 250 | 50 |
| make bzImage, мин | 20 | 5 |
| make all, мин | 103 | 25 |
Наглядно результаты представлены на серии диаграмм:




Они демонстрируют 4-5 кратное отставание Atom 330 от “настоящего” Core 2 Duo на операциях, определяемых в основном быстродействием процессора. Причём отставание это не соответствует разнице в тактовых частотах, которые, напомню, составляют 1,6 и 3,0 Ггц, соответственно. Видимо, усугубляющее влияние оказывает и разница в объёме кэш-памяти, скоростных характеристиках памяти системной, возможно, и дисковой подсистемы. Однако, как я уже говорил, на субъективном быстродействии это сказывается далеко не так фатально.
Теги: nettops
Не хватает ещё одного графичка - потребления энергии в ваттах
Комментарий от — Март 25, 2010 @ 7:34 дп
Думаю существенно влияет USB-винчестер. Алексей, когда проводили испытания на десктопе, какой винчестер использовали? Неплохо бы переключить USB-шный с неттопа на десктоп и замерять те же операции уже на нем.
Комментарий от — Март 25, 2010 @ 8:45 дп
2 nonstop
Я же измерения проводил с внутреннего винчестера - Hitachi, 250 GB, 5400 об./мин.
Внешний винт, как и внешний OD-привод, на время тестов отключал вообще.
А внешний и мерять особо нечего - Maxtor One Touch, мягко говоря, не рекордный ни на недотопе, ни на десктопе. Но видео тянет - а больше от него ничего и не требуется. Все рабочие данные умещаются на внуреннем - на внешнем только их быкапы. Не считая “парнухи”, конечно
Комментарий от alv — Март 25, 2010 @ 9:06 дп
Так, требуем сравнения производительности парнухи разных форматов
Комментарий от Sora — Март 25, 2010 @ 9:13 дп
…Однако, как я уже говорил, на субъективном быстродействии это сказывается далеко не так фатально…
В fedora какую среду используете? kde4? или полегче?
Комментарий от — Март 25, 2010 @ 10:25 дп
Такая разница в производительности объясняется не только отставанием по тактовой частоте и размером кеша, но и внутренней архитектурой процессора. Например, Атом за один такт может выполнить 2 инструкции, а Core 2 Duo уже 4 инструкции. Соответственно и получается отставание в 4-5 раз.
Комментарий от Vascom — Март 25, 2010 @ 10:32 дп
2 AnKonst В данный момент GNOME.
Комментарий от alv — Март 25, 2010 @ 10:45 дп
2 Vascom
Дык вот к этому я и подвожу обиняками
Кстати, Zotag недавно анонсировал ZBox на интеловском ноутбучном C2D с сопоставимой тактовой частотой - 1,5 Ггц. Интересно было бы сравнить производительность. Тем паче что цена тоже заявлена сопоставимая - 300 уёв.
Комментарий от alv — Март 25, 2010 @ 10:50 дп
Кстати, а как насчёт поэкспериментировать и собрать ядро с альтернативным планировщиком BFS от Кона Коливаса?
Я вот собрал 2.6.33.1 - со старыми настройками, но с патчем от Кона. Действительно отмечаю увеличение быстродействия и отзывчивости системы. Проц: Pentium Core Duo E2140 1,6 Ггц, RAM 2Гб, интересно как будут обстоять дела на Pegatron ION 330/Atom.
Комментарий от Buy — Март 28, 2010 @ 6:16 пп
2 Buy
Действительно интересно - но не уверен, что это легко в Федоре реализовать, там и так ядро патченое-перепатченое.
На досуге подумаю.
Комментарий от — Март 28, 2010 @ 8:21 пп
Вот мне интересно, у меня точно такая же малинка но я слышу шум от куллера. Термопасту даже менял, не помогло. Раздражает то что кулер меняет обороты от нагрузки, начинает выть. Думаю уже может поменять на 230 атом, там 4 ватта против 8.
Комментарий от Alex — Март 30, 2010 @ 12:10 дп