Andres Salomon
efab0b5d3e
[JFFS2] force the jffs2 GC daemon to behave a bit better
...
I've noticed some pretty poor behavior on OLPC machines after bootup, when
gdm/X are starting. The GCD monopolizes the scheduler (which in turns
means it gets to do more nand i/o), which results in processes taking much
much longer than they should to start.
As an example, on an OLPC machine going from OFW to a usable X (via
auto-login gdm) takes 2m 30s. The majority of this time is consumed by
the switch into graphical mode. With this patch, we cut a full 60s off of
bootup time. After bootup, things are much snappier as well.
Note that we have seen a CRC node error with this patch that causes the machine
to fail to boot, but we've also seen that problem without this patch.
Signed-off-by: Andres Salomon <dilinger@debian.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com >
2009-02-14 08:59:04 +00:00
..
2008-12-25 11:40:09 +11:00
2009-01-05 18:32:06 -08:00
2009-01-04 13:33:20 -08:00
2009-01-05 11:54:28 -05:00
2009-01-06 15:59:23 -08:00
2008-12-31 18:07:40 -05:00
2009-01-06 15:59:31 -08:00
2009-01-10 06:09:52 -08:00
2009-01-05 18:32:06 -08:00
2009-01-08 08:31:01 -08:00
2009-01-05 11:54:28 -05:00
2009-01-05 11:54:28 -05:00
2009-01-07 10:00:16 -08:00
2009-01-05 11:54:28 -05:00
2009-01-05 19:02:09 -08:00
2009-01-06 15:59:22 -08:00
2008-10-23 05:13:01 -04:00
2008-12-25 11:40:09 +11:00
2009-01-08 08:31:00 -08:00
2009-01-09 16:54:42 -08:00
2009-01-09 16:54:42 -08:00
2008-12-30 20:33:34 -08:00
2008-12-31 18:07:40 -05:00
2009-01-06 17:01:20 -08:00
2009-01-09 16:54:42 -08:00
2008-11-14 10:38:54 +11:00
2008-11-14 10:38:54 +11:00
2009-01-04 13:33:20 -08:00
2008-11-14 10:38:55 +11:00
2008-11-14 10:39:25 +11:00
2009-01-06 15:59:08 -08:00
2009-01-05 11:53:38 -05:00
2009-01-08 08:31:01 -08:00
2009-01-08 17:14:59 -08:00
2009-02-14 08:59:04 +00:00
2009-01-09 16:54:42 -08:00
2009-01-07 15:40:44 -05:00
2009-01-06 15:59:27 -08:00
2009-01-07 11:31:52 -08:00
2009-01-04 13:33:20 -08:00
2008-12-23 15:21:32 -05:00
2009-01-07 17:38:31 -05:00
2008-10-17 02:38:36 +11:00
2009-01-05 11:54:29 -05:00
2009-01-05 11:54:27 -05:00
2009-01-08 08:31:15 -08:00
2009-01-05 11:54:28 -05:00
2009-01-05 11:54:28 -05:00
2009-01-09 21:46:13 +01:00
2009-01-09 14:00:58 -08:00
2009-01-08 12:04:46 +00:00
2009-01-09 16:54:42 -08:00
2009-01-08 08:31:14 -08:00
2009-01-04 13:33:20 -08:00
2009-01-05 08:46:27 +00:00
2009-01-05 11:54:28 -05:00
2008-12-31 18:07:39 -05:00
2009-01-07 11:31:52 -08:00
2008-12-04 17:16:36 +11:00
2008-11-14 10:39:04 +11:00
2009-01-09 16:54:42 -08:00
2008-12-29 08:29:50 +01:00
2008-12-31 16:55:44 +02:00
2008-11-14 10:39:05 +11:00
2008-12-31 18:07:43 -05:00
2009-01-03 11:45:54 -08:00
2009-01-08 12:04:47 +00:00
2009-01-08 08:31:12 -08:00
2008-10-16 11:21:38 -07:00
2009-01-08 12:04:47 +00:00
2009-01-06 15:59:19 -08:00
2008-10-16 11:21:38 -07:00
2008-11-14 10:39:24 +11:00
2008-12-29 08:29:23 +01:00
2009-01-02 11:10:35 -06:00
2009-01-09 16:54:42 -08:00
2009-01-09 16:54:42 -08:00
2009-01-06 15:59:13 -08:00
2009-01-06 15:59:13 -08:00
2009-01-08 08:31:15 -08:00
2008-12-31 18:07:38 -05:00
2009-01-06 15:59:06 -08:00
2009-01-08 08:31:01 -08:00
2008-12-01 19:55:24 -08:00
2009-01-06 15:59:29 -08:00
2008-12-25 11:40:09 +11:00
2008-10-21 07:47:06 -04:00
2008-12-31 18:07:42 -05:00
2009-01-05 11:54:29 -05:00
2009-01-06 15:59:09 -08:00
2009-01-09 13:15:49 -08:00
2008-11-14 10:39:24 +11:00
2009-01-09 16:54:42 -08:00
2009-01-05 22:46:26 -05:00
2009-01-09 15:18:49 -08:00
2009-01-09 16:54:41 -08:00
2009-01-05 18:32:06 -08:00
2008-11-14 10:39:05 +11:00
2009-01-09 15:18:49 -08:00
2009-01-06 15:59:01 -08:00
2009-01-05 18:32:06 -08:00
2008-12-31 18:07:38 -05:00
2008-12-31 18:07:41 -05:00
2009-01-05 11:54:28 -05:00
2009-01-04 15:14:41 -05:00
2008-11-14 10:39:05 +11:00
2009-01-05 08:40:21 -08:00
2009-01-05 08:40:21 -08:00
2009-01-05 08:36:58 -08:00
2009-01-05 08:40:21 -08:00
2009-01-05 08:36:57 -08:00
2009-01-05 08:36:58 -08:00
2009-01-05 08:40:21 -08:00
2009-01-05 11:53:07 -05:00
2008-10-23 05:13:10 -04:00
2009-01-06 15:59:12 -08:00
2009-01-03 12:04:39 -08:00
2009-01-08 08:31:05 -08:00
2009-01-05 11:54:28 -05:00
2009-01-08 17:14:59 -08:00
2009-01-06 15:59:00 -08:00
2009-01-05 11:54:28 -05:00