Xorg 6.8.1 and SCHED_ULE vs. SCHED_4BSD

Godwin Stewart gstewart at bonivet.net
Tue Mar 1 15:36:20 GMT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tue, 1 Mar 2005 02:32:02 -0500 (EST), Jeff Roberson
<jroberson at chesapeake.net> wrote:

> Is the process that does the FFT in kernel, niced, or rtprio'd?

last pid: 93131;  load averages:  0.96,  0.49,  0.24  up 0+05:18:20 15:29:47
48 processes:  2 running, 46 sleeping
CPU states: 99.6% user,  0.0% nice,  0.4% system,  0.0% interrupt,  0.0% idle
Mem: 174M Active, 94M Inact, 86M Wired, 14M Cache, 48M Buf, 2564K Free
Swap: 743M Total, 180K Used, 743M Free

  PID USERNAME PRI NICE   SIZE    RES STATE    TIME   WCPU    CPU COMMAND
93124 godwin   121    0 33288K 23836K RUN      2:22 13.72% 13.72% audacity

WCPU and CPU climb to about 20%, drop to 0 during disk I/O, then start
climbing again.

Note that this is with SCHED_4BSD. I'd need to recompile a kernel to get
similar information for ULE/PREEMPTION.

fx: goes off and compiles a new kernel and comes back when it's done...

Looks like I spoke too soon. The system is now perfectly stable and usable
with ULE.

The problems I was having with ULE were on 5.3-STABLE. I'm now on 5.4-PRE.
Were there significant changes to the kernel in between?

> Can you give me any information on the means by which you transfer data
> from a cassette to your pc?

Straightforward audio connection from the amp's line out to the sound
card's line in. The FFT filtering isn't performed on the fly BTW. I use
audacity to grab the audio and then work on it after it's "in the box".

- -- 
G. Stewart - gstewart at bonivet.net

All those who believe in telekinesis, raise my hand.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQFCJIvrK5oiGLo9AcYRAtGOAKDOj+vzbIR8r8/Ei9Yzo/9abPKmDACdHcIY
pcHHJuEsBDYQzJhRkleWzDQ=
=OXpK
-----END PGP SIGNATURE-----


More information about the freebsd-stable mailing list