- Линукс на Intel Core i7
- Re: Линукс на Intel Core i7
- Re: Линукс на Intel Core i7
- Re: Линукс на Intel Core i7
- Linux Support For Intel Core i7 (Nehalem) Processors
- Быстрее, выше, сильнее: Clear Linux — самый быстрый дистрибутив для x86-64?
- 9 команд для проверки информации о CPU в Linux
- Тесты производительности Core i7 9700K в Linux. Windows vs Ubuntu.
- Тестовая система
- реклама
- Тестирование
- реклама
- Geekbench 4 (link)
- V-ray (link)
- Cinebench (link)
- Corona benchmark 1.3 (link)
- WebXPRT 3 2018 (link)
- Jet Stream 2 (link)
- Handbrake 1.2.2 (link)
- Дополнение к тестам
- Вывод
- реклама
Линукс на Intel Core i7
«К настоящему времени большинство из вас должно быть знакомо с семейством Core i7 процессоров, которые основаны на архитектуре Intel Nehalem. В серии Core i7 был представлен новый сокет процессора LGA-1366, который пришел на замену LGA-775 сокету и не имеет обратной совместимсти. Встроенный контроллер памяти поддерживает три канала памяти DDR3. Первоначально процессоры Core i7 построены по 45-нанометровой технологии и содержат примерно 731 миллионов транзисторов.»
.
Re: Линукс на Intel Core i7
Re: Линукс на Intel Core i7
For testing we had used the Ubuntu 9.04 (x86_64) beta with the Linux 2.6.28 kernel, GNOME 2.26.0, X Server 1.6.0, NVIDIA 180.41 display driver, GCC 4.3.3, and was formatted to an EXT3 file-system. The Core i7 processor itself ran fine with Linux, we had not run into any issues, and all four physical cores were detected plus the additional four logical cores provided by Hyper Threading.
Далее классические бенчмарки
The Linux tests we ran with the Intel Core i7 were Nexuiz, World of Padman, GraphicsMagick, timed PHP compilation, timed MySQL compilation, timed ImageMagick compilation, Parallel BZIP2 compression, LAME MP3 encoding, FLAC audio encoding, FFmpeg, GnuPG, OpenSSL, Sunflow Rendering System, Bwfirt, C-Ray, POV-Ray, BYTE Unix Benchmark, SciMark, and Fhourstones. While in this quick article we did not throw in any comparison systems, we made it easy for you to do so yourself. If you would like to see how your system(s) compare to the performance of this Intel Core i7 system on Linux, install the Phoronix Test Suite and run phoronix-test-suite benchmark michael-23540-28957-28437. It is really that easy!
Before jumping to the results, on the next page is the /proc/cpuinfo output for those interested from the Intel Core i7 920 when it was overclocked.
Ну и я сравнил со своим ноутбучным одноядерником.. 😉
Re: Линукс на Intel Core i7
>Core i7 . новый сокет процессора LGA-1366, который пришел на замену LGA-775 сокету и не имеет обратной совместимсти. Встроенный контроллер памяти поддерживает три канала памяти DDR3.
Upgrade с моего Prescott’a будет ахтунг денег стоить, я блин только в прошлом году купил Р35 с поддержкой C2Q, а тут опять, новый сокет и память, епрст. *негодуе*
Источник
Linux Support For Intel Core i7 (Nehalem) Processors
L atest version of Linux kernel does support the Intel Core i7 (Nehalem) processors. Nehalem (microarchitecture), developed by Intel Corporation, successor to the Intel Core microarchitecture. Nehalem is the largest change in Intel’s system architecture since the introduction of the Pentium Pro. Nehalem is highly scalable with different components for different tasks.
Intel Core i7 is a family of three Intel desktop x86-64 processors, the first processors released using the Intel Nehalem microarchitecture and the successor to the Intel Core 2 family. All three models are quad-core processors.
I’ve tested this CPU with CentOS Linux version 4.7 / 5.2 and RHEL 5.2 , Ubuntu Linux 10.4 without a problem.
- The front side bus is replaced by QuickPath interface. Motherboards must use a chipset that supports QuickPath. As of 24 November 2008 (2008 -11-24)[update], Intel, EVGA, ASUS, MSI, Foxconn, and Gigabyte have all released X58 motherboards, all supporting the i7’s LGA1366 Socket interface.
- On-die memory controller: the memory is directly connected to the processor.
- Three channel memory: each channel can support one or two DDR3 DIMMs. Motherboards for Core i7 have four (3+1) or six DIMM slots instead of two or four, and DIMMs should be installed in sets of three, not two.
- Support for DDR3 only.
- Single-die device: all four cores, the memory controller, and all cache are on a single die.
- “Turbo Boost” technology allows all active cores to intelligently clock themselves up in steps of 133 MHz over the design clock rate as long as the CPU’s predetermined thermal and electrical requirements are still met. This mode isn’t enabled when the CPU is manually over-clocked by the user.
- Re-implemented Hyper-threading. Each of the four cores can process two threads simultaneously, so the processor appears to the OS as eight CPUs. This feature was present in the older NetBurst architecture but was dropped in Core.
- On-die, shared, inclusive 8MB L3 cache.
- Only one QuickPath interface: not intended for multi-processor motherboards.
- 45nm process technology.
- 731M transistors.
- Sophisticated power management can place an unused core in a zero-power mode.
Источник
Быстрее, выше, сильнее: Clear Linux — самый быстрый дистрибутив для x86-64?
На днях ресурс Phoronix опубликовал результаты тестов скорости работы разных дистрибутивов Linux на системе с Core i9 10980XE.
Тестирование проводилось со сборками Clear Linux 33540 (самая новая на момент теста), Clear Linux 31480 (конец 2019 года), Endeavour OS Rolling, openSUSE Tumbleweed 20200727, Debian Buster Testing, Ubuntu 20.04 LTS и тестовая сборка Ubuntu 20.10.
Подробности тестирования — под катом.
Технические характеристики тестируемой системы:
- Процессор: Intel Core i9-10980XE @ 4.60GHz (18 Cores / 36 Threads)
- Плата: Gigabyte X299X DESIGNARE 10G (F1 BIOS)
- Чипсет: Intel Sky Lake-E DMI3 Registers
- SSD: Samsung SSD 970 PRO 512GB
- Графический чип: AMD Radeon RX 64 8GB (1590/800MHz)
- Аудио: Realtek ALC1220
Что касается Clear Linux, то его характеристики следующие:
- Ядро Linux 5.7,
- Компилятор GCC 10.2.1,
- Python 3.8.4,
- I/O-планировщик для NVMe-накопителей — BFQ,
- Графическая оболочка GNOME 3.36.
Тестирование проводилось для того, чтобы выяснить прогресс в разработке Clear Linux. Весной компания Intel, создатель этого дистрибутива, заявила о том, что Clear Linux становится системой для серверных, облачных и встраиваемых систем, где скорость работы и отзывчивость очень критичны.
Пока что обещания постепенно повышать производительность дистрибутива выполняются. Так, время загрузки новой версии Clear Linux по сравнению с предыдущей снизилось сразу в 2,5 раза.
Что касается сравнения с другими системами, то Clear Linux в большей части тестов опередил конкурентов, хотя и не везде. Дистрибутив от Intel оказался первым в 73 из 136 тестов. Результаты авторы проекта визуализировали.
По словам разработчиков, высокая скорость работы дистрибутива Clear Linux объясняется жесткой оптимизацией для архитектуры x86-64.
Второе и третье место заняли Ubuntu 20.10 и Debian Buster. Ubuntu всего на 4% отстал от лидера.
Результаты всех тестов можно просмотреть в итоговом файле.
Источник
9 команд для проверки информации о CPU в Linux
Информация об аппаратном обеспечении CPU
Информация о CPU (Central Processing Unit. Центральный процессор) включает в себя подробные сведения о процессоре, такие как архитектура, название производителя, модель, количество ядер, скорость каждого ядра и т.д.
В linux существует довольно много команд для получения подробной информации о CPU.
В этой статье мы рассмотрим некоторые из часто встречающихся команд, которые можно использовать для получения подробной информации о CPU.
1. /proc/cpuinfo
Файл /proc/cpuinfo содержит подробную информацию об отдельных ядрах CPU.
Выведите его содержимое с помощью less или cat .
Каждый процессор или ядро перечислены отдельно, а различные подробности о скорости, размере кэша и названии модели включены в описание.
Чтобы подсчитать количество процессоров, используйте grep с wc
Количество процессоров, показанное в /proc/cpuinfo, может не соответствовать реальному количеству ядер процессора. Например, процессор с 2 ядрами и гиперпоточностью будет показан как процессор с 4 ядрами.
Чтобы получить фактическое количество ядер, проверьте идентификатор ядра на наличие уникальных значений
Соответственно, есть 4 разных идентификатора ядра. Это указывает на то, что существует 4 реальных ядра.
2. lscpu — отображение информации об архитектуре CPU
lscpu — это небольшая и быстрая команда, не требующая никаких опций. Она просто выводит информацию об аппаратном обеспечении CPU в удобном для пользователя формате.
3. hardinfo
Hardinfo — это gui инструмент на базе gtk, который генерирует отчеты о различных аппаратных компонентах. Но он также может запускаться из командной строки, в случае если отсутствует возможность отображения gui (Graphical User Interface — графический интерфейс пользователя).
Он создаст большой отчет о многих аппаратных частях, читая файлы из каталога /proc. Информация о CPU находится в начале отчета. Отчет также может быть записан в текстовый файл.
Hardinfo выполняет несколько эталонных тестов, занимающих несколько минут, прежде чем вывести отчет на экран.
4. lshw
Команда lshw может отобразить ограниченную информацию о CPU. lshw по умолчанию показывает информацию о различных аппаратных частях, а опция ‘ -class ‘ может быть использована для сбора информации о конкретной аппаратной части.
Производитель, модель и скорость процессора отображаются правильно. Однако из приведенного выше результата невозможно определить количество ядер в процессоре.
Чтобы узнать больше о команде lshw, ознакомьтесь с этой статьей:
5. nproc
Команда nproc просто выводит количество доступных вычислительных блоков. Обратите внимание, что количество вычислительных блоков не всегда совпадает с количеством ядер.
6. dmidecode
Команда dmidecode отображает некоторую информацию о CPU, которая включает в себя тип сокета, наименование производителя и различные флаги.
7. cpuid
Команда cpuid собирает информацию CPUID о процессорах Intel и AMD x86.
Программа может быть установлена с помощью apt на ubuntu
А вот пример вывода
8. inxi
Inxi — это скрипт, который использует другие программы для создания хорошо структурированного легко читаемого отчета о различных аппаратных компонентах системы. Ознакомьтесь с полным руководством по inxi.
Вывод соответствующей информации о CPU/процессоре
Чтобы узнать больше о команде inxi и ее использовании, ознакомьтесь с этой статьей:
9. Hwinfo
Команда hwinfo — это программа для получения информации об оборудовании, которая может быть использована для сбора подробных сведений о различных аппаратных компонентах в системе Linux.
Она также отображает информацию о процессоре. Вот быстрый пример:
Если не использовать опцию «—short», команда отобразит гораздо больше информации о каждом ядре CPU, например, архитектуру и характеристики процессора.
Чтобы более подробно изучить команду hwinfo, ознакомьтесь с этой статьей:
Заключение
Это были некоторые команды для проверки информации о CPU в системах на базе Linux, таких как Ubuntu, Fedora, Debian, CentOS и др.
Примеры других команд для проверки информации о CPU смотрите в этой статье:
Большинство команд обрабатываются с помощью интерфейса командной строки и выводятся в текстовом формате. Для GUI интерфейса используйте программу Hardinfo.
Она показывает подробности об аппаратном обеспечении различных компонентов в простом для использования GUI интерфейсе.
Если вы знаете какую-либо другую полезную команду, которая может отображать информацию о CPU, сообщите нам об этом в комментариях ниже
Если вы хотели бы узнать подробнее о формате обучения и программе, познакомиться с преподавателем курса — приглашаем на день открытых дверей онлайн. Регистрация здесь.
А если вам интересно развитие в этой сфере с нуля до pro, рекомендуем ознакомиться с учебной программой специализации.
Источник
Тесты производительности Core i7 9700K в Linux. Windows vs Ubuntu.
Всем привет. В прошлой статье мы сравнивали производительность процессора Intel core i7-9700K в Windows и Mac OS. Теперь же, как просили в комментариях, я сравню самую «свежую» на данный момент систему от редмондцев Windows 1903 c Ubuntu 19.04. Посмотреть результаты в Mac OS X и прошлой версии Windows можно в статье — Тесты производительности Core i7 9700K: Windows vs Mac OS
Тестовая система
- Intel core i7 9700k 4600@1.165v / AVX offset 0
- Asus Strix Z390-E Gaming
- Corsair DDR4 3200 Mhz@16-18-18-36 (xmp)
- Gigabyte GeForce GTX 1050ti
- Сooler Master V550 Gold
- Arctic Freezer 33 eSports Edition
- SSD WD Blue 500Gb 3D nand
- Fractal Design Define C (front = 140mm + 120 mm, back = 120mm )
реклама
Список операционных систем выглядит следующим образом:
- Windows 10 Pro 1903 (meltdown / spectre off)
- Ubuntu 19.04 Disco Dingo
Версия Windows изменилась с прошлого раза, и теперь она имеет маркировку — 1903 или Windows May 2019 Update. Я решил отключить патчи meltdown / spectre. Что же, посмотрим, будет ли прибавка, по сравнению с прошлой версией (1809).
Тестирование
Методика тестирования с прошлого раза изменений не претерпела. Но, есть одно важное уточнение. Некоторые программы не имеют нативных версий под Linux (Ubuntu), поэтому запускались посредством Wine. Среди них — Corona Benchmark и Cinebench (обе версии). Так же, по каким-то причинам, известным лишь создателям Wine, V-ray версии 1.0.8 наотрез отказывался запускаться в Disco Dingo, поэтому будем использовать только V-ray Next 4.10, который доступен для Linux в виде CLI.
В процессе тестирования JetStream2 — отказывался работать в Windows под Chrome, а запускать данный бенч в другом браузере было бы некорректно, так что результаты для Windows можно взять из прошлого материала и прибавить к ним 2-4%.
реклама
Geekbench 4 (link)
V-ray (link)
OS | V-ray next 4.10.03 k/s (больше-лучше) |
Windows 10 1903 | 10850 |
Ubuntu 19.04 | 11449 (+ 5,6%) |
Cinebench (link)
OS | Cinebench R15 (больше-лучше) | Cinebench R20 (больше-лучше) | ||
CPU (singlecore) | CPU (multicore) | CPU (singlecore) | CPU (multicore) | |
Windows 10 1903 | 204 | 1560 | 482 | 3740 |
Ubuntu 19.04 | 204 | 1568 (+0.5%) | 483 (+ 0.2%) | 3712 (- 0.74%) |
Corona benchmark 1.3 (link)
WebXPRT 3 2018 (link)
OS | Score (больше — лучше) |
Windows 10 1903 | 292 |
Ubuntu 19.04 | 271 (- 7,2%) |
Jet Stream 2 (link)
OS | Score (больше — лучше) |
Windows 10 1809 | 162,135 |
Ubuntu 19.04 | 156,244 (- 3,6%) |
Handbrake 1.2.2 (link)
В качестве тестового сэмпла был взят данный ролик в 4К разрешении и перекодирован в 1080р30 кодеком h.265 c настройками по умолчанию (настройки на скриншоте)
OS | Time (меньше — лучше) | FPS (больше — лучше) |
Windows 10 1903 | 96.16s | 15.57 fps |
Ubuntu 19.04 | 93.97s (- 2,19сек) | 15.93 fps (+ 2,3%) |
Дополнение к тестам
Результаты в 3D показались мне неубедительными, поэтому было решено протестировать процессор в приложении — Blender. Версия программы значилась как 2,79b. Скачать сцены можно на этой странице. Настройки для рендера оставил по умолчанию.
OS | Ryzen scene (меньше — лучше) | BMW scene (меньше — лучше) |
Windows 10 1903 | 00:24:02 | 05:00:44 |
Ubuntu 19.04 | 00:21:12 (- 2,9сек) | 04:22:59 (- 37,85сек) |
Вывод
Результаты неоднозначные, так как у меня была уверенность в том, что Linux камня на камне не оставит от «окошек» почти во всех тестах. К слову, без отключения патчей meltdown/spectre разрыв в некоторых тестах был бы больше, а отставание, например в том же WebXPRT 3 — меньше. Порадовала скорость работы в Blender на Linux. А вот все что касается работы браузера и веб-приложений — тут лидерство за Wndows, хотя нетребовательный пользователь вряд ли заметит разницу.
реклама
Поддержка железа в Linux приятно удивила — драйверы на Wi-Fi и bluetooth для на Asus Strix z390-e «встали» без проблем. Так же, хочется отметить корректную работу планировщика ресурсов (горячий привет windows версии 1803 и старше), малое количество предустановленного софта и как следствие процессов в памяти. Высокочастотный 9700К вкупе с памятью 3200Мгц заставляет буквально летать Disco Dingo. Но не все так однозначно. В Linux для домашнего пользователя или создателя контента все еще остро строит проблема софта (напр. работать в Фотошопе или Премьере через Wine то еще удовольствие), что-то частично решается использованием аналогов, что-то работает через Wine или Play on Linux.
Резюмируя вышесказанное, отмечу, что если Вы нетребовательный пользователь и Вы давно хотели попробовать Linux — сейчас самое время. Ubuntu 19.04 достаточно современная, стабильная система, с производительностью и поддержкой у которой проблем нет. Однако, если кроме того, Вам хочется: играть, стримить, монтировать видео, создавать графику, полноценно работать в офисных программах, то тут 2 пути — либо windows, либо установка Hackintosh.
Источник