#4349 HIGH Future : Improve startup speed

Zarro Boogs per Child bugtracker at laptop.org
Tue Oct 23 21:23:04 EDT 2007


#4349: Improve startup speed
--------------------------------+-------------------------------------------
  Reporter:  wmb at firmworks.com  |       Owner:  cscott        
      Type:  enhancement        |      Status:  new           
  Priority:  high               |   Milestone:  Future Release
 Component:  distro             |     Version:                
Resolution:                     |    Keywords:                
  Verified:  0                  |  
--------------------------------+-------------------------------------------

Comment(by wmb at firmworks.com):

 The key to improving initscript time is to improve initscript time,
 whatever it takes.

 Don't be tempted to assume that a lot of parallelism is actually available
 on XO. XO often bottlenecks on CPU cycles (for starting, parsing and
 running scripts), and on JFFS2 NAND accesses, which often cannot be
 effectively overlapped with other operations due to the lack of scatter-
 gather DMA and the need to uncompress the data nodes.  Apart from network
 operations like waiting for DHCP responses, the OLPC I/O system does not
 have a lot of available parallelism.

 Getting to a short startup time will require aggressive elimination of
 unnecessary operations, appropriate use of parallelism in the limited
 cases where it is actually available, and possible deferral of startup
 steps that don't have to happen immediately.

 This is a limited-scope system in its primary target configuration, and as
 such, elimination of stuff like NFS is fair game, at least for the stock
 configuration.

-- 
Ticket URL: <https://dev.laptop.org/ticket/4349#comment:9>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list