mend0za: (kotik)
[personal profile] mend0za
Проверяем слухи

Решил лично проверить новости от Linux Kernel-хакеров про Патч sched: automated per tty task groups.

Модифицированный патч от для 2.6.32.x брал тут. Пропатчил штатное ядро Дебиан 2.6.32.x и собрал его в пакет.


Тестовая система
- IBM Thinkpad T42 (Pentium Mobile 1.6MHz, 1GB RAM, Radeon 7500), всё такое однопроцессорное-однопросессорное и старое. Выпуск прибизительно 2005 года.
- Debian 6.0 (Squeeze aka Testing)


Одновременно выполнялись:
- make -j8 в Buildroot (компиляция в 8 параллельных потоков, сборка кросс-компилятора)
- воспроизведение FLAC в Audacious. The Beatles, альбом “A Hard Days Night” (thanx Vics)
- воспроизведение в Youtube (Firefox + Flash 10) - Градский, песня про олимпиаду-2014 в Сочи
- mplayer fullscreen - мультик “Neko No Ongaeshi” - [DIVX] 640x352 24bpp 23.976 fps 1100.6 kbps (134.3 kbyte/s)
- копирование того же мультика на удалённый хост по ssh/scp

Результаты
- load average: 9.11
- переключение между окнами - как будто не запущено НИЧЕГО
- Никаких кваканий в звуке
- никаких задержек при переходах между десктопами и через NoMachines NX.

Да, это действительно работает. Ощущение - у меня новый ноутбук. Насколько мои субьективные оценки скорости зависят от задержек интерфейса и звука, как оказалось.

Update: репозиторий Debian
В /etc/apt/sources.list.d/mend0za.list вписать
deb http://sanker.info/~mend0za/debian ./

Далее:


wget http://sanker.info/~mend0za/mend0za.asc
cat mend0za.asc|sudo apt-key add -

sudo aptitude update
sudo aptitude install linux-image-2.6.32-lowlatency

sudo update-initramfs -k 2.6.32-lowlatency -c
sudo update-grub2


Примечание - c 2009 года initrd само не создаётся в системе установленной по умолчанию. Две последние строки - чтобы ядро гарантированно загрузилось.

В репозитории ещё есть пару полезняшек - logjam посвежее, midori последний и audacious 1.4.

Date: 2010-12-07 08:57 pm (UTC)
From: [identity profile] mend0za.livejournal.com
Я не занимаюсь системным программированием на регулярной основе. Отдельные набеги в ядро не в счёт. Прикладные задачи и интеграция.

А появляющиеся/пропадающие части - моя головная боль. В 2.6.36 AUFS куда-то делся. И UNIONFS тоже. Хотя в дебиановском 2.6.32 оно (AUFS) есть. Для NAS на IOP32x возникла свежая идея как утилизировать 6MB flash.


Я даже заголовки http://linuxdevices.com не успеваю читать.


Date: 2010-12-07 11:35 pm (UTC)
From: [identity profile] max-posedon.livejournal.com
aufs и unionfs *вроде* никогда небыли в mainline ядре, их дистрибутиво-пакаватели добавляют

Date: 2010-12-08 11:56 am (UTC)
From: [identity profile] mend0za.livejournal.com
aufs появлялся в районе ветки -mm и staging

Profile

mend0za: (Default)
mend0za

June 2023

S M T W T F S
    123
45678910
11 121314151617
18192021222324
252627282930 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 28th, 2025 09:06 am
Powered by Dreamwidth Studios