This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
start [2015-01-30 21:41] joshtriplett |
start [2017-01-21 22:30] joshtriplett Fix typo. |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | Over time, the Linux kernel has grown far more featureful, but it has also grown much larger, even with all the optional features turned off. The Linux Kernel Tinification project aims to reverse that trend, making the kernel much smaller, to enable ridiculously small embedded applications and other fun uses. | + | Over time, the Linux kernel has grown far more featureful, but it has also grown much larger, even with all the optional features turned off. The Linux Kernel Tinification project aims to reverse that trend, making the kernel much smaller, to enable ridiculously small embedded applications and other fun uses. See the [[FAQ]]. |
====== Projects ====== | ====== Projects ====== | ||
Line 22: | Line 22: | ||
====== Submitting tinification changes ====== | ====== Submitting tinification changes ====== | ||
- | When submitting a change to make the kernel smaller, use 'scripts/bloat-o-meter'' to compare the size of the old and new vmlinux, overall and broken out by symbol. Include the bloat-o-meter output in your commit message. | + | When submitting a change to make the kernel smaller, use ''scripts/bloat-o-meter'' to compare the size of the old and new vmlinux, overall and broken out by symbol. Include the bloat-o-meter output in your commit message. |
Most new configuration options added as part of this effort should depend on CONFIG_EMBEDDED or CONFIG_EXPERT. | Most new configuration options added as part of this effort should depend on CONFIG_EMBEDDED or CONFIG_EXPERT. |