tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: All processes run on only one CPU
+tech-kern
> On Aug 26, 2025, at 4:29 PM, John Klos <john%klos.com@localhost> wrote:
>
> Hi,
>
> I've noticed this behavior happening sometimes in the past, where processes and their children sometimes don't use both CPUs in a dual processor AlphaServer DS25. Both processors could be used by running multiple different things, usually.
>
> On 10.1_STABLE from mid June 2025, it seems there is no occasional stuff on both CPUs. Running two totally separate sets of tasks, I see:
>
> load averages: 5.99, 5.94, 5.89; up 66+08:59:48 23:19:
> 78 processes: 6 runnable, 54 sleeping, 17 stopped, 1 on CPU
> CPU: 0.0% user, 47.0% nice, 3.0% system, 0.1% interrupt, 49.8% idle
> Memory: 5276M Act, 3033M Inact, 14M Wired, 184M Exec, 7003M File, 941M Fr
> Swap: 24G Total, 16M Used, 24G Free / Pools: 2774M Used / Network: 20K In
>
> PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMA
> 446 root 23 4 111M 92M RUN/0 0:23 16.27% 16.26% cc1pl
> 1325 root 23 4 122M 97M RUN/0 0:22 14.90% 14.89% cc1pl
> 2260 root 23 4 137M 120M RUN/0 1:37 14.84% 14.84% cc1pl
> 9123 root 24 4 170M 153M RUN/0 0:12 15.10% 14.79% cc1pl
> 28331 root 23 4 148M 129M RUN/0 0:08 15.12% 14.16% cc1pl
> 21158 root 24 4 118M 96M RUN/0 0:05 15.17% 12.11% cc1pl
> 0 root 124 0 0K 1693M syncer/0 71.1H 0.00% 0.00% [syst
> 2386 john 85 0 12M 6096K kqueue/1 89:14 0.00% 0.00% tmux
>
>
> I can force everything to the other CPU with cpuctl offline 0. I can force them back. I can move everything to processor 1, then psrset -u one of the processes, and it will run on processor 0 to completion, but I have no idea why processes won't run on both processors automatically.
>
> Anyone?
>
> Thanks,
> John
-- thorpej
Home |
Main Index |
Thread Index |
Old Index