You are not logged in.

#101 2009-09-10 21:09:10

Procyon
Member
Registered: 2008-05-07
Posts: 1,819

Re: omg! Con Kolivas is back!

Bogart wrote:
# mkdir /debug
# mount -t debugfs debugfs /debug
# cat /debug/sched_features (to test if it worked)

Thanks! Was wondering about that.

Offline

#102 2009-09-10 21:30:52

makimaki
Member
From: Ireland
Registered: 2009-04-02
Posts: 109

Re: omg! Con Kolivas is back!

pawels64 wrote:
wuischke wrote:

Does anybody know what happens with dynticks + BFS? I wanted to try it out, but I'm on a laptop here.

BFS is not compatible with dynticks, but I have no idea what will happen wink

I had it working on my atom netbook until last night, custom config on 2.6.312-rc9 with the bfs patch. It was hard to notice any major difference in latency, but I didn't get a chance to do any benchmarks because some idiot kicked my bag on the train, and I had to fsck my drive when I got back, and dd the data off. (and yes it's definitely a hardware problem, I can hear the difference)


====* -- Joke
    O
    \|/ --- Me
    / \             Whooooosh

Offline

#103 2009-09-10 22:17:11

Ranguvar
Member
Registered: 2008-08-12
Posts: 2,549

Re: omg! Con Kolivas is back!

pawels64 wrote:
wuischke wrote:

Does anybody know what happens with dynticks + BFS? I wanted to try it out, but I'm on a laptop here.

BFS is not compatible with dynticks, but I have no idea what will happen wink

http://ck.kolivas.org/patches/bfs/bfs-faq.txt wrote:

THESE ARE OPTIONAL FOR LOWEST LATENCY. YOU DO NOT NEED THESE!
Configure your kernel with 1000Hz, preempt ON and disable dynamic ticks.

Last edited by Ranguvar (2009-09-10 22:18:26)

Offline

#104 2009-09-10 22:31:11

Solid1986Snake
Member
Registered: 2007-06-18
Posts: 258

Re: omg! Con Kolivas is back!

SpeedVin wrote:
Solid1986Snake wrote:
SpeedVin wrote:

Ok I got my config but when I building I got error:

Failed... Your source tree might be broken. Run 'make mrproper' in src/kernel26zen to clean it up

Source is not broken config is good what wrong?

Did you insert your own config file? Go to the src dir of the build/kernelzen and run make menuconfig. Then copy .config file to your root package dir with name configxx.saved ...

And don't use tools like yaourt... they will not work.

Hello.
I insterded my own config and I don't use Yaourt I compile all by abs smile
When I do make menuconfig in /src dir I got following error:

make: *** No regules to make object `menuconfig'. Stop.

./src/kernel26zen/ is the right directory....

Offline

#105 2009-09-11 07:57:38

pawels64
Member
Registered: 2009-04-07
Posts: 55

Re: omg! Con Kolivas is back!

makimaki wrote:
pawels64 wrote:
wuischke wrote:

Does anybody know what happens with dynticks + BFS? I wanted to try it out, but I'm on a laptop here.

BFS is not compatible with dynticks, but I have no idea what will happen wink

I had it working on my atom netbook until last night, custom config on 2.6.312-rc9 with the bfs patch. It was hard to notice any major difference in latency, but I didn't get a chance to do any benchmarks because some idiot kicked my bag on the train, and I had to fsck my drive when I got back, and dd the data off. (and yes it's definitely a hardware problem, I can hear the difference)

Yeah, sh*t happens. There's probably no single bfs advantage and after disabling SCHED_FEAT(NEW_FAIR_SLEEPERS) some people problems should be solved. This way it can be disabled too:

http://www.phoronix.com/forums/showpost … stcount=40

@Ranguvar

Yep, it's optional. Sorry for confusion.


Btw. what about turning this off for stock arch kernel?

http://lkml.org/lkml/2009/9/10/229

Last edited by pawels64 (2009-09-11 13:12:33)

Offline

#106 2009-09-11 14:35:37

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: omg! Con Kolivas is back!

i'm compiling  2.6.31 with bfs and i notice that it didn't asked me to select 1000Hz and preempt on like in 2.6.30. is this normal?


Give what you have. To someone, it may be better than you dare to think.

Offline

#107 2009-09-11 15:05:27

SpeedVin
Member
From: Poland
Registered: 2009-04-29
Posts: 955

Re: omg! Con Kolivas is back!

Solid1986Snake wrote:
SpeedVin wrote:
Solid1986Snake wrote:

Did you insert your own config file? Go to the src dir of the build/kernelzen and run make menuconfig. Then copy .config file to your root package dir with name configxx.saved ...

And don't use tools like yaourt... they will not work.

Hello.
I insterded my own config and I don't use Yaourt I compile all by abs smile
When I do make menuconfig in /src dir I got following error:

make: *** No regules to make object `menuconfig'. Stop.

./src/kernel26zen/ is the right directory....

Ok I do evrything like you said and I got same error sad


Shell Scripter | C/C++/Python/Java Coder | ZSH

Offline

#108 2009-09-11 17:00:25

Dieter@be
Forum Fellow
From: Belgium
Registered: 2006-11-05
Posts: 2,001
Website

Re: omg! Con Kolivas is back!

wonder wrote:

i'm compiling  2.6.31 with bfs and i notice that it didn't asked me to select 1000Hz and preempt on like in 2.6.30. is this normal?

how did you configure it? make oldconfig? if you have configured it before, make oldconfig will only ask the new/changed things.


< Daenyth> and he works prolifically
4 8 15 16 23 42

Offline

#109 2009-09-11 17:01:52

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: omg! Con Kolivas is back!

Dieter@be wrote:
wonder wrote:

i'm compiling  2.6.31 with bfs and i notice that it didn't asked me to select 1000Hz and preempt on like in 2.6.30. is this normal?

how did you configure it? make oldconfig? if you have configured it before, make oldconfig will only ask the new/changed things.

using the same build, kernel26-bfs big_smile
btw to warn other users. con have EXTRAVERSION=-bfs211 in that patch.

Last edited by wonder (2009-09-11 17:02:42)


Give what you have. To someone, it may be better than you dare to think.

Offline

#110 2009-09-11 19:27:05

kishd
Member
Registered: 2006-06-14
Posts: 401

Re: omg! Con Kolivas is back!

Used the bfs patches on my eeepc 1000H. It worked beautifully but would not boot after the first run. I then compiled 2.6.31 with the realtime patches for the rc kernel and now the eeepc really runs well. I have not done any benchmarks but the performance feels great.


---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare

Offline

#111 2009-09-11 19:28:54

brisbin33
Member
From: boston, ma
Registered: 2008-07-24
Posts: 1,796
Website

Re: omg! Con Kolivas is back!

for some reason bfs needs two tries to boot for me.  dunno why, that's the only issue i've got.  system boots fine second time around, clean dmesg; and the system feels snappier once in (as described in my early post).  just takes two tries... odd.

Offline

#112 2009-09-11 19:41:04

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: omg! Con Kolivas is back!

Does anybody know why the scheduler is incompatible with dynticks? I don't run on battery that much, but I'd like to keep my dynticks...


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#113 2009-09-11 19:44:03

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: omg! Con Kolivas is back!

B wrote:

Does anybody know why the scheduler is incompatible with dynticks? I don't run on battery that much, but I'd like to keep my dynticks...

i believe that dinticks introduce latency and that's why is better to disable it.


Give what you have. To someone, it may be better than you dare to think.

Offline

#114 2009-09-11 21:03:55

pawels64
Member
Registered: 2009-04-07
Posts: 55

Re: omg! Con Kolivas is back!

B wrote:

Does anybody know why the scheduler is incompatible with dynticks? I don't run on battery that much, but I'd like to keep my dynticks...

Lack of feature probably. I compiled kernel with bfs support from aur, but no difference here - both run excellent except some occasional problems with bfs. Btw. is there any chance to disable NEW_FAIR_SLEEPERS for default in generic kernel? It should fix any eventual latency problem some people suffer from.

Last edited by pawels64 (2009-09-11 21:06:15)

Offline

#115 2009-09-12 01:30:36

bangkok_manouel
Member
From: indicates a starting point
Registered: 2005-02-07
Posts: 1,556

Re: omg! Con Kolivas is back!

B wrote:

Does anybody know why the scheduler is incompatible with dynticks? I don't run on battery that much, but I'd like to keep my dynticks...

it's not incompatible at all. please see ranguvar's post above, quotiing bfs' FAQ. it's just a recommended _optional_ setting to get the best out of your CPU.

Offline

#116 2009-09-12 01:52:52

Renan Birck
Member
From: Brazil
Registered: 2007-11-11
Posts: 401
Website

Re: omg! Con Kolivas is back!

I tried the BFS here, had many problems. X would work randomly, many apps wouldn't launch correctly (would just stay stuck with 'D' status in ps, had to struggle with pacman to get my old kernel back), and overall my system was slower.

sad

Offline

#117 2009-09-12 02:23:23

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: omg! Con Kolivas is back!

Renan Birck wrote:

I tried the BFS here, had many problems. X would work randomly, many apps wouldn't launch correctly (would just stay stuck with 'D' status in ps, had to struggle with pacman to get my old kernel back), and overall my system was slower.

sad

You're not getting the full effect of the placebo wink


neutral

Offline

#118 2009-09-12 03:02:51

ugkbunb
Member
Registered: 2009-02-26
Posts: 227

Re: omg! Con Kolivas is back!

2.6.31 with bfs is in the aur but the version naming scheme seems to be off... it installs it as 2.6.31-bfs211-bfs instead of just 2.6.31-bfs

Offline

#119 2009-09-12 04:09:05

Ranguvar
Member
Registered: 2008-08-12
Posts: 2,549

Re: omg! Con Kolivas is back!

I'm gonna hold off on trying BFS until it stabilizes a bit, there seem to be new versions daily.  smile

Offline

#120 2009-09-12 09:31:16

gothicknight
Member
From: Portugal
Registered: 2006-04-08
Posts: 219

Re: omg! Con Kolivas is back!

Hi to all,


I been using BFS from the kernek26-bfs @ AUR, and ir works perfectly fine here (DELL D830 core2duo + nvidia-bfs).

I've also instaled the same build in my Acer Aspire One with extremly good results over ubuntu 9.04.

Offline

#121 2009-09-12 09:39:45

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: omg! Con Kolivas is back!

kernel26-bfs works perfectly here as well

http://bbs.archlinux.org/viewtopic.php? … 18#p616918

Last edited by flamelab (2009-09-12 09:43:39)

Offline

#122 2009-09-12 13:57:23

Fenax
Member
Registered: 2009-09-12
Posts: 2

Re: omg! Con Kolivas is back!

Breaks mpd (skips 5 seconds every second), I do not care whose fault it is, I'm going back to arch's default kernel.

EDIT : Sorry most likely a bug in mpd as It was still broken after I went back ... most likely triggered by reboot while playing.

Last edited by Fenax (2009-09-12 14:29:13)

Offline

#123 2009-09-12 14:25:27

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: omg! Con Kolivas is back!

Does anybody here use shell-fm? I use it quite often and with my zen-kernel, which I first configured to use bfs at 1000Hz made it use my cpu at 50% at 600MHz. Not really terribly slowing down my system, but <10% are usual. Then I went down to 864Hz, which is recommended by the zen devs and the cpu usage went down to about 35%. I think I'll recompile it with cfs to see if bfs is the evil one here. Other players, like mplayer, behave like before.

Offline

#124 2009-09-12 16:38:14

cerbie
Member
Registered: 2008-03-16
Posts: 124

Re: omg! Con Kolivas is back!

pawels64 wrote:

@Bogart

I have no idea smile However, this change will be in mainline tree (I don't know if it will be backported). This change should solve latency problems which some people can suffer from. It seems bfs can go to retirement now smile (very early wink).

That's a fix to one small bug. They can want one scheduler to rule them all, but it keeps not working right. The solution, which could retire BFS, would be to allow selecting of scheduler as a config option, either fully hot, at boot-time, or by config, in the mainline kernel. I really don't get why there has constantly been such resistance to the idea.

@Army: what is the supposed benefit of 864Hz? Google only helps me find, "it's the best!" or "it's wrong, and you are wrong, now go away." smile

Also, after about the 3rd compile (I keep forgetting B/G ralink drivers have been put in experimental and defaulted to off), the .30 BFS seems to act like the realtime kernels did. Yay. Now to go mess with .31, because it's there...


"If the data structure can't be explained on a beer coaster, it's too complex." - Felix von Leitner

Offline

#125 2009-09-12 17:43:39

brisbin33
Member
From: boston, ma
Registered: 2008-07-24
Posts: 1,796
Website

Re: omg! Con Kolivas is back!

Renan Birck wrote:

[...]had to struggle with pacman to get my old kernel back[...].

sad

you're doing it wrong smile.  they can be installed side by side with a menu.lst entry for each.  makes for much more conventient testing.

though i do have -Rd/-S nvidia/nvidia-bfs in my case, but even thats no real bother.

Offline

Board footer

Powered by FluxBB