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.

Reply via email to