LINUX.ORG.RU
ФорумAdmin

linux and linux-zen kernels compiling by ABS rules failed

 ,


0

2

The task - compiling linux, linux-ck, linux-bfq and linux-zen kernels on Arch GNU/Linux. The aim - impartial benchmarking the kernel zoo to select the most appropriate for desktop tasks.

Desktop environment in this case is Lenovo Thinkcentre M92p i3 Ivy Brigde, 8GB RAM, 128GB SSD - /boot FAT32 /bin /usr/bin F2FS, 500GB HDD - /root/ home /var BTRFS LUKS.

linux and linux-zen do restrict CPU choice just to 4 of them, comletely avoiding any CPU above Core2, ie Sandy/Ivy Bridge, Haswell, Broadwell and Skylake.

linux-zen fails on 'Downloading zen-102441bcb3e553ac87873594ee1f1e342d36605d.patch' from URL https://github.com/zen-kernel/zen-kernel/commit/102441bcb3e553ac87873594ee1f1...

linux-ck and linux-bfq compile and install run without any faults at any stage. Able to adjust CPU architecture to provide equal kernels for benchmarking.

Two questions: How to adjust CPU architecture in .config linux kernel? How to retrieve zen patch to build linux-zen kernel?


форумом ошибся, как впрочем и дистрибутивом

amorpher ★★★★★
()
Ответ на: комментарий от amorpher

Ну забыл человек русский язык за эти годы.

Medar ★★★★★
()
Ответ на: комментарий от iron

Идея годная, со здравым смыслом.

Но. linux и linux-zen - имеют одинаковый KConfig.cpu, в котором выбор CPU архитектур ограничен до Core2, такой вот анти-кулацкий и анти-дворянский этот KConfig.cpu. В отличии от linux-ck и linux-bfq kernels, где это ограничение отсутствует.

Подсказали, поставить в нужном месте build() флаги KCFLAGS/KCPPFLAGS «march=native» «march=native». Верно, но linux/src/linux-4.3/arch/x86/KConfig.cpu сохраняет лишь Core2.

blitz
() автор топика
Ответ на: комментарий от iron

Make a diff by hands

это что за лютый handjob?

anonymous
()

Из предварительного и непредвзятого тестинга кернелов - linux, linux-ck и linux-bfq. Cold boot и запуск interbench в ~/.autostart.

linux-cq показал responsiveness до 3 раз быстрей нежели linux vanilla kernel.

На практике с linux-ck, можно одновременно компилировать ядро (с 99% загрузки ядер CPU), запускать firefox-nightly с 50 закладками и inox (chromium) с ютюб 4К 30fps и 1080p 60fps - система остаётся отзывчивой.

blitz
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.