Messages in this thread | ![/](/images/icornerl.gif) | | From | Kirill Korotaev <> | Subject | Re: [PATCH] Invalidate_inodes can be very slow | Date | Mon, 13 Oct 2003 16:02:20 +0400 |
| |
> > This patch can be tested quite easily. Main changes are in > > invalidate_list. This path can be triggered by umount/quota off. > > So I tested it the following way: > > 1. mounting/working/umounting partition (and turning quota on/off) > > 2. running memeater to call prune_icache when partition was mounted > > to test that lists are ok. > > All other places should be ok, since simple list_add/list_del is > > inserted. > > Sorry if I was unclear, I had in mind SMP performance testing of mount > and unmount -heavy workloads, like uni setups with many automounted fs's, > not stability testing per se. Oh, sorry for misunderstanding. In our internal testcase on 8-CPU 8Gb RAM machine with 4gb split kernel w/o this patch mount/umount test longs in many-many (>10) times longer. Moreover, during the test machine is very slow (due to lock_kernel) and typing simple commands takes up to 30 seconds or so. I think such a long hangs are due to number of umounts executed subsequently. But ofcourse it's not numbers, just for you to know where the patch comes from :)
Kirill
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| ![\](/images/icornerr.gif) |