and the kernel will perform in perfect realtime behaviour... , (despite this may cost 0.1 less cpu throughput)
this News has been announced just yesterday, I feel this Topic extremely interesting, read here:
http://ck-hack.blogspot.it/2014/08/smth ... uling.html
......
An even more dramatic example is what happens with realtime tasks, which these days most audio backends on linux use (usually through pulseaudio). Running a realtime task concurrently with a SCHED_NORMAL nice 0 task on a single core means the realtime task will get 100% CPU and the nice 0 task will get zero CPU time. Enable hyperthreading and suddenly the realtime task only runs at 60% of its normal speed even with a heavily niced +19 task running in the background.
......
I have studied immediately the thing and I've already prepared and properly configured our nrjQL flavours, sent to ABF rebuild, now all rpms are available, the different experimental rpms have as release number -99
Kernel-3.15.8-99-ONE > https://abf.rosalinux.ru/kernels_3_15x_ ... 5.8-99-ONE
Build tasks completed > https://abf.rosalinux.ru/kernels_3_15x_ ... uild_lists
This is an experimental nrjQL branch with more responsiveness and realtime behaviour, although the overall throughput may be slightly decreased - all this will be noticeable only when we have cpu equipped with HT (HyperThread) > SMT/Hyperthreading, nice and scheduling policies
I've already asked to our friend Mario Moles (our professional realtime tester), if he can execute asap some massive realtime tests with comparisons
If it works fine, we may be also in time to insert this mode in the kernel for 2014.1, just changing the release number from -99 to -1 or -2 (bump version)
DOWNLOADS
For OpenMandriva 2014 and all ROSA Linux:
3.15.8-1 > for Kernel nrjQL standard
http://abf-downloads.rosalinux.ru/kerne ... epository/
3.15.8-99 > for Kernel nrjQL (HT/SMT improved)
http://abf-downloads.rosalinux.ru/kerne ... epository/
-------
I hope that someone amongst you will install the official 3.15.8-1 and the experimental 3.15.8-99 (ht) rpms into your PCs with HT, make your comparisons with some tests, please, report me Your feedback about...
--------
thanks
bye, NicCo