Boot time with several filesystems on RPXlite DW

Song Sam samlinuxppc at
Tue Aug 10 00:54:54 EST 2004


I used several filesystems based on MTD vs ramdisk to
test boot time on RPXlite DW and got the following

Common condition:
1) 2.4.18[uncompressed] + 48MHZ[CORE] + 48MHZ[BUS] +
converted SELF
2) console=ttyS0,9600

Filesytem     I       II       III[Total]
ramdisk     01"14    11"97     16"79

JFFS2       01"14    10"07     15"39
Cramfs      01"14    07"60     12"54
Ext2        01"14              13"68

u-boot>run flash_self
            <----------------  START TIME : 00"00
## Booting image at ff080000 ...
   Image Name:   RPXlite DW uncompressed kernel
   Image Type:   PowerPC Linux Kernel Image
   Data Size:    1256048 Bytes =  1.2 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
             <--------------------- Pharse I
Linux version 2.4.18_ ...
Kernel command line: console=ttyS0,9600
root=/dev/mtdblock3 rw
Memory: 62780k available (1008k kernel code, 332k
data, 64k init, 0k highmem)
Dentry-cache hash table entries: 8192 (order: 4, 65536
Inode-cache hash table entries: 4096 (order: 3, 32768
Mount-cache hash table entries: 1024 (order: 1, 8192
Buffer-cache hash table entries: 4096 (order: 2, 16384
Page-cache hash table entries: 16384 (order: 4, 65536
Creating 3 MTD partitions on "RPX":
0x00000000-0x00080000 : "RPXLITE flash U-BOOT
0x00080000-0x00200000 : "RPXLITE flash KERNEL
0x00200000-0x01000000 : "RPXLITE flash APPLICATION
IP-Config: Complete:
      device=eth0, addr=,
mask=, gw=,
     host=, domain=, nis-domain=(none),
     bootserver=, rootserver=,
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (jffs2 filesystem).
Freeing unused kernel memory: 64k init
             < ----------------------- Phrase II
My application is running ... Sam Song

BusyBox v0.60.1 (2002.10.24-04:52+0000) Built-in shell
Enter 'help' for a list of built-in commands.

# Hello Shanghai Univ.
Hi Everybody!
             < ----------------------- Phrase III


It seemed that Cramfs filesystem could get the most
fast boot time.Also No matter how I tried,the boot
time still exceeded 12 seconds at least.But this
result is not the same as Wolfgang said,5~6 seconds
boot time on 8xx board with 50MHZ core and bus
frequency.Where did I go wrong?

I would be satisfied with less than 8 seconds in my
case.Any ideas?

Thanks in advance!

Best regards,


** Sent via the linuxppc-embedded mail list. See

More information about the Linuxppc-embedded mailing list