1 |
On 05/22/2011 05:36 PM, James wrote: |
2 |
> Howdy! |
3 |
> |
4 |
> Anyone running pf-sources? |
5 |
> |
6 |
> AMD64? |
7 |
> |
8 |
> Arm (Pandaboard{})? |
9 |
> |
10 |
> Your insights and experiences are most welcome, |
11 |
> including your opinion of BFS... |
12 |
> |
13 |
> [1] http://ck.kolivas.org/patches/bfs/bfs-faq.txt |
14 |
|
15 |
I don't run pf-sources, but I run a BFS-patched gentoo-sources. One of |
16 |
the reasons I use it is because of its support for the SCHED_ISO process |
17 |
priority, which is important for audio applications. Otherwise, I would |
18 |
need to use a realtime-linux kernel, which is total overkill and I don't |
19 |
want to reboot into a different kernel just for an audio session. Also, |
20 |
SCHED_ISO works for normal users so I don't have to launch stuff like |
21 |
jack-audio as root. |
22 |
|
23 |
Another reason I use it is because my system becomes a bit more |
24 |
responsive with BFS (meaning the GUI - I use KDE). You can do that with |
25 |
the mainline scheduler too, but it's not automatic; you have to set up |
26 |
the cgroups feature (creating different cgroups for different |
27 |
applications), and I never bothered. It's up to the distro to provide a |
28 |
cgroups setup, but I don't know whether Gentoo or any other distro |
29 |
actually does it. My guess is not. Without a setup, users have to |
30 |
launch their applications from the terminal, which is kind of stupid. |
31 |
Launching them from the GUI will place them all in the same cgroup. |
32 |
|
33 |
So BFS it is for me :-) |