Date: Tue, 17 Apr 2001 01:47:11 -0400 (EDT) From: Charles Sprickman <spork@inch.com> To: <freebsd-hackers@freebsd.org> Subject: Shoutcast, high cpu, threads Message-ID: <Pine.BSF.4.30.0104170144020.696-100000@shell.inch.com>
next in thread | raw e-mail | index | archive | help
Hi, I'm running shoutcast on a 4.2R machine, and I'm finding that the shoutcast server, when idle climbs up to around 90% cpu usage. Included is a bit of back-and-forth with a shoutcast support person. I'm not too clear on what he's talking about, is there any information I can pass on to him to help debug this? While I will take his suggestion on increasing the sleep time, I don't want to push it too far or I may end up with a "stuttering" server. Thanks, Charles ---------- Forwarded message ---------- Date: Mon, 16 Apr 2001 10:27:33 -0700 From: Tom Pepper <tom@winamp.com> To: Charles Sprickman <spork@inch.com> Subject: Re: high cpu usage keep going up. your machine is fast enough that values as high as 10,000 may show improvement. you're seeing this problem because freebsd is the only o/s i know of that ignores sleep values with very small microsecond values. it seems to be aggravated by the amount of different pc hardware available, which is why the config option for sleep is definable. -t At 07:45 PM 4/14/2001 -0400, you wrote: >How far can I go? The conf file says the recommended max is 1,024 and >that setting it too high might cause skipping... > >Here's the result with 0 listeners and the sleep timer set to 999: > > PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND >25292 scserv 55 0 46860K 46340K RUN 1:09 93.58% 91.16% sc_serv > >The cpu usage goes down as more people connect. Odd. > >In the forums, there is a post about this, and the guy fixed it by using >the freebsd 3.x version. Perhaps I'll try that? Or even the Linux >version under emulation? > >It just seems odd that it should chew up all that processor (this is an >otherwise idle PIII-800) doing nothing... > >Thanks, > >Charles > >| Charles Sprickman | Internet Channel >| INCH System Administration Team | (212)243-5200 >| spork@inch.com | access@inch.com > >On Sat, 14 Apr 2001, Tom Pepper wrote: > > > try increasing the sleep= value in the .conf file and let me know at > > what point it seems to work for you. > > > > -t > > > > On Friday, April 13, 2001, at 11:31 PM, Charles Sprickman wrote: > > > > > Hi, > > > > > > We're checking this out on FreeBSD 4.2, and it seems to work OK, even as > > > it chews up CPU. > > > > > > Currently, the server is idle, web interface still responding, etc: > > > > > > last pid: 19214; load averages: 1.04, 1.05, 1.01 up 50+12:28:15 > > > 02:27:23 > > > 25 processes: 2 running, 23 sleeping > > > CPU states: 41.2% user, 0.0% nice, 57.2% system, 0.0% interrupt, 1.6% > > > idle > > > Mem: 411M Active, 151M Inact, 90M Wired, 44K Cache, 112M Buf, 353M Free > > > Swap: 1024M Total, 1024M Free > > > > > > PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND > > > 16822 scserv 53 0 6660K 6108K RUN 463:43 96.19% 96.19% sc_serv > > > 43230 mysql 2 0 415M 400M poll 581:21 0.00% 0.00% mysqld > > > > > > Any idea why the high cpu usage? We've been playing with RealServer and > > > outsourced WMA crap, and now we're trying shoutcast. Other than this, > > > it > > > looks good. > > > > > > Let me know if there's any information you'd like. > > > > > > Thanks, > > > > > > Charles > > > > > > | Charles Sprickman | Internet Channel > > > | INCH System Administration Team | (212)243-5200 > > > | spork@inch.com | access@inch.com > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.30.0104170144020.696-100000>