Opened 18 years ago
Closed 15 years ago
#1115 closed enhancement (fixed)
Booting in Live CD mode is slow
Reported by: | rdaneel | Owned by: | bonefish |
---|---|---|---|
Priority: | normal | Milestone: | R1/alpha2 |
Component: | System/Boot Loader | Version: | |
Keywords: | Cc: | mdisreali@…, HubertNG@… | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
Booting the Live CD (old and new revisions) its taking more than 2 minutes in fast PCs (1.7 GHz, 256 MB, CD 52X). Its slower than in emulators! (booting from hd images)
Change History (7)
comment:1 by , 17 years ago
Milestone: | R1 → R1/alpha1 |
---|---|
Type: | enhancement → bug |
comment:2 by , 16 years ago
Cc: | added |
---|
comment:3 by , 16 years ago
Cc: | added |
---|
comment:4 by , 15 years ago
Milestone: | R1/alpha1 → R1/alpha2 |
---|
This has improved, but we may be able to do even better.
comment:5 by , 15 years ago
Owner: | changed from | to
---|---|
Type: | bug → enhancement |
Version: | R1/pre-alpha1 |
comment:6 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
I know Ingo is working on this one.
comment:7 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Just generally: Of course booting in emulators is way faster than on real hardware. Particularly off CD. Those are abysmally slow media (particularly the seeking), while the on-HD images emulators use can be accessed with full HD speed (and a potentially cached by the host OS). E.g. on my machine under Linux from entering the qemu command line until Tracker and Deskbar show up 8 seconds elapse. On the actual hardware I don't even get fully through the BIOS initialization in that time, and booting Haiku itself takes way longer due to hardware discovery and initialization.
Anyway, in hrev36495 I enabled a special cache for CDs (given that enough RAM is available -- 256 MB is somewhat on the tight side). On my machine (Core i7, 4 GB RAM) booting off an anyboot CD takes about 1 min 10 s to the ReadOnlyBootPrompt, getting from there to the Desktop takes about 10 s, the background scripts (mimesetting and ssh key generation) are finished about another 40 s later.
I think that's acceptable for CD boot, but YMMV, particularly depending on available RAM and CD (drive) speed.
Moving all live-cd related tickets to alpha 1.