Kconfig (f43dc23d5ea91fca257be02138a255f02d98e806) | Kconfig (3ebe12439ba7fc62e1d6ecb569b7287771716ca1) |
---|---|
1config ARCH 2 string 3 option env="ARCH" 4 5config KERNELVERSION 6 string 7 option env="KERNELVERSION" 8 --- 116 unchanged lines hidden (view full) --- 125 bool 126 127config HAVE_KERNEL_BZIP2 128 bool 129 130config HAVE_KERNEL_LZMA 131 bool 132 | 1config ARCH 2 string 3 option env="ARCH" 4 5config KERNELVERSION 6 string 7 option env="KERNELVERSION" 8 --- 116 unchanged lines hidden (view full) --- 125 bool 126 127config HAVE_KERNEL_BZIP2 128 bool 129 130config HAVE_KERNEL_LZMA 131 bool 132 |
133config HAVE_KERNEL_XZ 134 bool 135 |
|
133config HAVE_KERNEL_LZO 134 bool 135 136choice 137 prompt "Kernel compression mode" 138 default KERNEL_GZIP | 136config HAVE_KERNEL_LZO 137 bool 138 139choice 140 prompt "Kernel compression mode" 141 default KERNEL_GZIP |
139 depends on HAVE_KERNEL_GZIP || HAVE_KERNEL_BZIP2 || HAVE_KERNEL_LZMA || HAVE_KERNEL_LZO | 142 depends on HAVE_KERNEL_GZIP || HAVE_KERNEL_BZIP2 || HAVE_KERNEL_LZMA || HAVE_KERNEL_XZ || HAVE_KERNEL_LZO |
140 help 141 The linux kernel is a kind of self-extracting executable. 142 Several compression algorithms are available, which differ 143 in efficiency, compression and decompression speed. 144 Compression speed is only relevant when building a kernel. 145 Decompression speed is relevant at each boot. 146 147 If you have any problems with bzip2 or lzma compressed --- 28 unchanged lines hidden (view full) --- 176 bool "LZMA" 177 depends on HAVE_KERNEL_LZMA 178 help 179 The most recent compression algorithm. 180 Its ratio is best, decompression speed is between the other 181 two. Compression is slowest. The kernel size is about 33% 182 smaller with LZMA in comparison to gzip. 183 | 143 help 144 The linux kernel is a kind of self-extracting executable. 145 Several compression algorithms are available, which differ 146 in efficiency, compression and decompression speed. 147 Compression speed is only relevant when building a kernel. 148 Decompression speed is relevant at each boot. 149 150 If you have any problems with bzip2 or lzma compressed --- 28 unchanged lines hidden (view full) --- 179 bool "LZMA" 180 depends on HAVE_KERNEL_LZMA 181 help 182 The most recent compression algorithm. 183 Its ratio is best, decompression speed is between the other 184 two. Compression is slowest. The kernel size is about 33% 185 smaller with LZMA in comparison to gzip. 186 |
187config KERNEL_XZ 188 bool "XZ" 189 depends on HAVE_KERNEL_XZ 190 help 191 XZ uses the LZMA2 algorithm and instruction set specific 192 BCJ filters which can improve compression ratio of executable 193 code. The size of the kernel is about 30% smaller with XZ in 194 comparison to gzip. On architectures for which there is a BCJ 195 filter (i386, x86_64, ARM, IA-64, PowerPC, and SPARC), XZ 196 will create a few percent smaller kernel than plain LZMA. 197 198 The speed is about the same as with LZMA: The decompression 199 speed of XZ is better than that of bzip2 but worse than gzip 200 and LZO. Compression is slow. 201 |
|
184config KERNEL_LZO 185 bool "LZO" 186 depends on HAVE_KERNEL_LZO 187 help 188 Its compression ratio is the poorest among the 4. The kernel 189 size is about 10% bigger than gzip; however its speed 190 (both compression and decompression) is the fastest. 191 --- 1182 unchanged lines hidden --- | 202config KERNEL_LZO 203 bool "LZO" 204 depends on HAVE_KERNEL_LZO 205 help 206 Its compression ratio is the poorest among the 4. The kernel 207 size is about 10% bigger than gzip; however its speed 208 (both compression and decompression) is the fastest. 209 --- 1182 unchanged lines hidden --- |