smbd uses 98% of a CPU?
I have a Graphite dual-G4/450 box with 1 GB RAM. It is running OS X Server 10.1.4 (can't get Jag Server until Feb 03-don't ask). It is being used for PC file and print services. Works pretty good, BUT:
I started using the CPU Monitor utility and soon realized that one of my CPUs is (almost) maxed-out most of the time. It appears to alternate symetrically sometimes (one CPU is maxed, then the other CPU spikes up, back and fourth) Whoa!
After running the "TOP" command in the CLI, I realized 2 odd things:
1) I noticed that the "process-gone-wild" is smbd (Samba), with the ID of 9088. It spikes up to 98% (of 1 CPU) all the time. Why is this?
2) The 2nd thing I noticed in the Terminal (again using the handy-dandy "TOP" command) is that I actually have *mutiple* smbd PIDs running. I think I have 4 usually, all named "smbd" ranging in PID from 3789 to 9088.
Is this correct? Should it be so CPU-intensive to run SMB services?
Are there mutiple smbd's running at the same time? Inherited sub-processes or what?
Can someone expand on this discovery, please?
What's really strange is that I only have about 4 Windows users (Win 98SE, 2k and XP) at any given time logged-in to the server. It is hardly used at all. They basically push tiny Word and PowerPoint files to and fro. No big Photoshop files, no multimedia streams, etc. All my computers are on a fast 10/100 switched LAN.
Any thoughts?
[ 12-27-2002: Message edited by: dstranathan ]
[ 12-27-2002: Message edited by: dstranathan ]</p>
I started using the CPU Monitor utility and soon realized that one of my CPUs is (almost) maxed-out most of the time. It appears to alternate symetrically sometimes (one CPU is maxed, then the other CPU spikes up, back and fourth) Whoa!
After running the "TOP" command in the CLI, I realized 2 odd things:
1) I noticed that the "process-gone-wild" is smbd (Samba), with the ID of 9088. It spikes up to 98% (of 1 CPU) all the time. Why is this?
2) The 2nd thing I noticed in the Terminal (again using the handy-dandy "TOP" command) is that I actually have *mutiple* smbd PIDs running. I think I have 4 usually, all named "smbd" ranging in PID from 3789 to 9088.
Is this correct? Should it be so CPU-intensive to run SMB services?
Are there mutiple smbd's running at the same time? Inherited sub-processes or what?
Can someone expand on this discovery, please?
What's really strange is that I only have about 4 Windows users (Win 98SE, 2k and XP) at any given time logged-in to the server. It is hardly used at all. They basically push tiny Word and PowerPoint files to and fro. No big Photoshop files, no multimedia streams, etc. All my computers are on a fast 10/100 switched LAN.
Any thoughts?
[ 12-27-2002: Message edited by: dstranathan ]
[ 12-27-2002: Message edited by: dstranathan ]</p>
Comments
<strong>If you upgrade to Server 10.1.5 ?</strong><hr></blockquote>
There wasn't an OS X Server 10.1.5 update. The 10.1.5 update was for the desktop (client) version of OS X, if I am not mistaken.
<a href="http://docs.info.apple.com/article.html?artnum=42741" target="_blank">list of all updates to 10.1 Server</a>
glad to be of service.
<strong>you're mistaken.
<a href="http://docs.info.apple.com/article.html?artnum=42741" target="_blank">list of all updates to 10.1 Server</a>
glad to be of service.</strong><hr></blockquote>
Thank you, I appreciate it. Sorry about that. I will download 10.1.5 and try it!