Marcus Brinkmann <[EMAIL PROTECTED]> writes:
> compiling oskit really stresses the Hurd. It takes many hours
> on my machine. But when I checked after 8 hours, it seemed to
> make slow progress, so I interrupted it and looked at the state
> of the machine.
When I compiled more stuff on the Hurd in Oct 1999, I used to get
this behavior too. The programs didn't even have to be big;
perhaps that's because the machine only has 16 MB of RAM. When I
compiled libc, I had to interrupt and reboot the system several
times to get it back to speed.
> I found out that the ext2fs.static process on /mnt, where the compilation
> happened, had 137 threads and 1062 ports. But the root filesystem had
> 1817 threads and 7808 ports.
In my case, ext2fs.static had 847 ports and PID 3 (the pager)
had 6779. Perhaps you too have many more ports in the pager?
I have the output of these commands in files:
portinfo -t3 4
portinfo 3
portinfo 4
ps -e
vminfo -vh 3
vminfo -vh 4
vmstat
> Would you consider this to be normal? With those numbers, the system felt
> terrible slow, the caching of the ext2fs was defunct (every keypress made
> the drive led blink), and I could see how text was printed character by
> character.
Sounds familiar.