Messages in this thread |  | | Subject | Re: 2.4.0-test10 Sluggish After Load | From | Christoph Rohland <> | Date | 05 Nov 2000 19:49:50 +0100 |
| |
Hi Rik,
Rik van Riel <riel@conectiva.com.br> writes: > On 4 Nov 2000, Christoph Rohland wrote: > > I do see two problems here: > > 1) shm_swap_core does not handle the failure of prepare_higmem_swapout > > right and basically cannot do so. It gets called zone independant > > and should probably get called per zone. At least it has to react: > > AFAIC try_to_swap_out can handle this situation fine, it > shouldn't be very difficult to get shm_swap to handle it > too...
No I do not think that try_to_swap_out does handle this. It also simply fails on this. I have seen lockups after try_to_swap_out failing on prepare_higmem_swapout.
> > You see: you only have 5+27+27=59 pages under your control... > > Ughhhh. Maybe we need some rebalancing there as well. > That's a maximum of 5 pages of executable text mapped > into all processes...
Yes, that's reasonable in my test case...
Greetings Christoph
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |