Zatem zmodyfikuje kernel i testową wersje 13.3 udostępnię najdalej do jutra.
Jeszcze, co do kernela ... wzrost wydajności i responsywności, który jest wynikiem kompilacji zmian w kernelu oraz moich "skromnych pomysłów" na konfigurację kernela. Nie mam czasu w tym momencie nad szerszym rozwodzeniem się nad "procesem twórczym", to co udało się osiągać jest wynikiem żmudnej analizy zachowania poszczególnych elementów kernela, ich wzajemnych relacji i zależności. Przykładem niech będzie grupowanie procesów. Przyjecie tego z dobrodziejstwem inwentarza (konfiguracja startowa), nie tylko nie będzie skutkować wzrostem responsywności, ale wręcz jej spadkiem ! ... a "efektem ubocznym", będzie tu także czasem nawet znaczny spadek wydajności. Zatem trochę czasu zajęło mi analizowanie zależności poszczególnych elementów (ich wpływu na siebie). Ponadto niejako w wyniku tzw. "Bang", [jak pisałem czasami miewam "olśnienia"

], udało mi się dzięki zmianie jednego elementu kernela, który teoretycznie w ogólne nie powinien mieć aż takiego wpływu na omawianą sferę, podnieść znacznie responsywność, czego mam nadzieje doświadczacie Panie i Panowie.
Ponadto, omawiany skok wydajności - rzędu nawet ok. 50 % (w omawianych już zastosowaniach) jest tylko ... preludium ! Otóż po przejściu na Ubuntu 11.04, dzięki nowej Mesie skok wydajności może osiągać nawet poziom 100 % - w stosunku do kernela 12.6, ... a i to nie koniec. Jeśli wszystkie zapowiedzi się sprawdzą, nie będzie po drodze problemów, to po wejściu kernela 2.6.39 ... możemy sie spodziewać kolejnego skoku wydajności. Sądzę, ze w stosunku do 12.6 nawet o 150 % ! ... a w skrajnych przypadkach nawet o 200 % [w omawianym zakresie obliczeń 3D - przez układy Intela i także Ati i Nvidii na sterownikach otwartych]. Ponadto kernel, który otrzymaliście do testów (v13.2) ma jeszcze rezerwy mocy - tak od 5-25 %) ... którą celowo dozuje, gdyż związane są z opcją Transparent Hugepage Support. Kernel v13.2 obecnie działa w trybie madvise ... zatem THS działa tylko wtedy gdy aplikacja potrafi to dobrodziejstwo wykorzystać ... oczywiście można tez włączyć tryb always ... wtedy mamy znowu skok wydajności ... ale mogą pojawić się problemy. Oczywiście mam kernel, który działa z włączoną opcją always, ale na chwilę obecną poczekam z jego pełnym wdrożeniem, prawdopodobnie do Ubuntu 11.04.
Jeszcze odnośnie nowej architektury kernela ... cóż, jak ją zobaczyłem pomyślałem ... chyba Linus powiedział - dobra teraz kernel dla tunerów - wchodzimy z wykopem na salony Desktop

. Po prostu widać, że w końcu wysłuchano większość próśb tunerów/developerów kerneli dla stacji roboczych/not/netbooków. Inaczej ujmując - to tak jak by do seryjnego Mitsubishi Lancera dodawano WRC-Kit, a Producent mówił - umiesz Pan wykorzystać ? proszę bardzo - zrób Pan "potwora".
Jeszcze kwestia BFQ ... otwórz opóźnienie wersji dla 2.6.38 wynika ... z mojej winy

. Paolo Valente czeka bowiem na wyniki moich testów BFQ v1 i V2. Jak pisałem stwierdziłem pewne problemy (dlatego wersja 13.2 bazuje na CFQ) ... zatem dziś priorytetem oprócz zadań służbowych

, są testy BFQ - inaczej zostanę "zlinczowany" przez innych developerów patchy i kerneli (ZEN, Cyanogen, etc.)

.
Pozdrawiam