Appendix A R2

From eLinux.org
Revision as of 19:17, 18 December 2006 by Wmat (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Appendix

Note:

  1. The following number shall be used as normalizer. Other method shall be compared with the number.
  2. Comparing the number between different platforms doesn't make sense as different platform has different hw configuration. Our intention is to compare between the methods.

Typical Embedded Boot

TI/Omap Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 557 100 1251 100 2556 100 0 100 2521 100 TBF 100

Alert.gif Note - File System is located in ROM/Flash as ext2 file system.

KMC / SH4 Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 687 100 1502 100 2640 100 0 100 9587 100 38.3 100

Alert.gif Note: The end point for the bootup time result is the dummy function celf_sz_boottime_dummy().

Renesas / SH4 Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 654 100 1425 100 2644 100 0 100 3995 100 TBF 100

NEC Electronics / VR5500A SOC Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 807 100 1637 100 3548 100 0 100 3494 100 TBF 100

Alert.gif Note: File System is located in ROM/Flash as ext2 file system.


Kernel XIP

TI/Omap Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 557 100 1251 100 2556 100 0 100 2521 100 TBF 100
XIP 1150 206 207 16 2556 100 0 - *1) *1) TBF TBF

Alert.gif *1) Can't mount rootfilesytem on FlashROM using XIP kernel.

KMC / SH4 Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 687 100 1502 100 2460 100 0 100 9587 100 38.3 100
XIP 1367 199 277 18 2640 100 0 - 6677 70 5.6 15

Alert.gif Note: The end point for the bootup time result is the dummy function celf_sz_boottime_dummy().

Renesas / SH4 Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 654 100 1425 100 2644 100 0 100 3995 100 TBF 100
XIP 1317 201 245 17 2644 100 0 - 2082 52 TBF TBF

NEC Electronics / VR5500A SOC Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 807 100 1637 100 3548 100 0 100 3494 100 TBF 100
XIP 1438 178 271 17 3548 100 0 - 2470 71 TBF TBF


Compress FS(initrd)

TI/Omap Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 557 100 1251 100 2556 100 0 100 2521 100 TBF 100
initrd 565 101 1265 101 1189 46 2556 - - - TBF TBF

KMC / SH4 Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 687 100 1502 100 2640 100 0 100 9587 100 38.3 100
initrd 678 99 1484 99 1276 48 2640 - 10988 115 37.3 97

Alert.gif Note: The end point for the bootup time result is the dummy function celf_sz_boottime_dummy().

Renesas / SH4 Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 654 100 1425 100 2644 100 0 100 3995 100 TBF 100
initrd 663 101 1446 101 1276 48 2644 - - - TBF TBF

NEC Electronics / VR5500A SOC Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 807 100 1637 100 3548 100 0 100 3494 100 TBF 100
initrd 816 101 1654 101 1249 35 3548 - - - TBF TBF


Compress FS(Cramfs)

TI/Omap Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 557 100 1251 100 2556 100 0 100 2521 100 TBF 100
cramfs 551 99 1272 102 1380 54 0 - 2513 99.7 TBF TBF


KMC / SH4 Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 687 100 1502 100 2640 100 0 100 9587 100 38.3 100
cramfs 697 101 1554 103 1472 56 0 - 9679 101 40.5 106

Alert.gif Note: The end point for the bootup time result is the dummy function celf_sz_boottime_dummy().

Renesas / SH4 Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 654 100 1425 100 2644 100 0 100 TBF 100 TBF 100
cramfs 645 99 1443 101 1507 60 0 - TBF TBF TBF TBF

NEC Electronics / VR5500A SOC Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 807 100 1637 100 3548 100 0 100 3494 100 TBF 100
cramfs 799 99 1653 101 1536 43 0 - 3494 100 TBF TBF


Compress FS(jffs2)

TI/Omap Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 557 100 1251 100 2556 100 0 100 2521 100 TBF 100
jffs2 590 106 1326 106 1516 59 0 - 4831 192 TBF TBF

Alert.gif *1) Unstable for mounting JFFS2 filesystem.

KMC / SH4 Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 687 100 1502 100 2640 100 0 100 9587 100 38.3 100
jffs2 740 108 1606 107 1600 61 0 - 10350 108 35.6 93

Alert.gif Note: The end point for the bootup time result is the dummy function celf_sz_boottime_dummy().

Renesas / SH4 Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 654 100 1425 100 2644 100 0 100 3995 100 TBF 100
jffs2 690 106 1496 105 1644 62 0 - 6069 152 TBF TBF

NEC Electronics / VR5500A SOC Platform

Name of Method ROM for Kernel RAM for Kernel ROM for FS RAM for FS Boot Time Execution Speed
Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) Size (Kbyte) ratio (%) actual (ms) ratio (%) actual (ms) ratio (%)
Typical BT 807 100 1637 100 3548 100 0 100 3494 100 TBF 100
jffs2 844 105 1718 105 1726 48 0 - 5824 167 TBF TBF