Производительность ядра.
Posted on Октябрь 7th, 2009 in Linux | 8 Comments »
Заявленое повышение производительности Linux-ядра существует. Любопытства ради сравнил посредством geekbench. Ядра собирались с одним и тем-же “конфигом”.
Итог:
Linux 2.6.29.6 – 2094 баллов
Linux 2.6.31.2 – 2365 баллов
Выходит больше 10 процентов. Раньше за такое боролись посредством аппаратного разгона))
Посмотреть можно здесь:
http://browse.geekbench.ca/geekbench2/view?id=173765
http://browse.geekbench.ca/geekbench2/view?id=173766
8 Responses
чтобы сравнивать нужно смотреть полную картину начиная с самого начала…
Простите, с какого начала? Конфиги одинаковые, железо одинаковое, список процессов одинаковый..
Вообще – логично.
логично когда ещё бы каждое ядро давало прирост!А так ..Почему именно сравнили 29 версию? а может 28я лучше, чем 31 на этом же железе!!!Причём такие ситуации неоднократно бывали!
Линус Торвальдс объявил в списке рассылки Linux ядра о выходе релиза 2.6.31. В новое ядро принято около 12 тысяч исправлений от 1356 разработчиков, размер патча — 57Мб (добавлено 923 тыс. строк кода, удалено — 513 тыс.). 70% всех изменений связано с инфраструктурой драйверов и еще 6% связано c прошивками (firmware) и звуковой подсистемой, что значительно больше неформального баланса «50% изменений в драйверах и 50% во всем остальном».
выкладываю, как просил (ссылка у меня не получилась)… Но сравнивать нужно одинаковые версии ядер. Сейчас уже актуальна 31.3, а из дома мне лень обновляться (трафик).
System Information
Platform: Linux x86 (32-bit)
Compiler: GCC 4.1.2 20070925 (Red Hat 4.1.2-33)
Operating System: Linux 2.6.31-rc7debook i686
Model: Linux PC (Intel Core 2 T5500)
Motherboard: Unknown Motherboard
Processor: Intel Core 2 T5500
Processor ID: GenuineIntel Family 6 Model 15 Stepping 6
Logical Processors: 2
Physical Processors: 1
Processor Frequency: 1.00 GHz
L1 Instruction Cache: 0.00 B
L1 Data Cache: 0.00 B
L2 Cache: 2.00 MB
L3 Cache: 0.00 B
Bus Frequency: 0.00 Hz
Memory: 1.97 GB
Memory Type: N/A
SIMD: 1
BIOS: N/A
Processor Model: Intel Core 2 T5500
Processor Cores: 2
Integer
Blowfish
single-threaded scalar 1178 ||||
multi-threaded scalar 2432 |||||||||
Text Compress
single-threaded scalar 1356 |||||
multi-threaded scalar 2545 ||||||||||
Text Decompress
single-threaded scalar 1201 ||||
multi-threaded scalar 2420 |||||||||
Image Compress
single-threaded scalar 1150 ||||
multi-threaded scalar 1876 |||||||
Image Decompress
single-threaded scalar 1005 ||||
multi-threaded scalar 1719 ||||||
Lua
single-threaded scalar 2238 ||||||||
multi-threaded scalar 4379 |||||||||||||||||
Floating Point
Mandelbrot
single-threaded scalar 1235 ||||
multi-threaded scalar 2362 |||||||||
Dot Product
single-threaded scalar 2261 |||||||||
multi-threaded scalar 4624 ||||||||||||||||||
single-threaded vector 1688 ||||||
multi-threaded vector 3125 ||||||||||||
LU Decomposition
single-threaded scalar 949 |||
multi-threaded scalar 966 |||
Primality Test
single-threaded scalar 1923 |||||||
multi-threaded scalar 2975 |||||||||||
Sharpen Image
single-threaded scalar 3941 |||||||||||||||
multi-threaded scalar 6545 ||||||||||||||||||||||||||
Blur Image
single-threaded scalar 2932 |||||||||||
multi-threaded scalar 5852 |||||||||||||||||||||||
Memory
Read Sequential
single-threaded scalar 2939 |||||||||||
Write Sequential
single-threaded scalar 2171 ||||||||
Stdlib Allocate
single-threaded scalar 1335 |||||
Stdlib Write
single-threaded scalar 961 |||
Stdlib Copy
single-threaded scalar 1174 ||||
Stream
Stream Copy
single-threaded scalar 1468 |||||
single-threaded vector 1501 ||||||
Stream Scale
single-threaded scalar 1565 ||||||
single-threaded vector 1446 |||||
Stream Add
single-threaded scalar 1542 ||||||
single-threaded vector 1650 ||||||
Stream Triad
single-threaded scalar 1699 ||||||
single-threaded vector 1228 ||||
Integer Score: 1958 |||||||
Floating Point Score: 2955 |||||||||||
Memory Score: 1716 ||||||
Stream Score: 1512 ||||||
Overall Geekbench Score: 2213 ||||||||
Зачем сранивать одинаковые версии ядер???
Пост про то что новая версия ядра действительно производительнее старой на одном и том же железе..
Это я и хотел посмотреть на другом железе тоже, в частности – на твоем))