Kernel i lzma

Stacho Pal stacho w venco.com.pl
Pią, 3 Kwi 2009, 12:32:48 CEST


On Fri, 3 Apr 2009, Jan Rekorajski wrote:
> On Fri, 03 Apr 2009, Stacho Pal wrote:
>> On Thu, 2 Apr 2009, Stacho Pal wrote:
>>> Jan Rekorajski pisze:
>>>>
>>>> Hmm, dziwne. Mozesz puscic samo 'make V=1' tak zeby bylo widac co
>>>> ukrywa sie pod LZMA?
>>>
>>>  objcopy  -R .comment -S vmlinux arch/x86/boot/compressed/vmlinux.bin
>>>   (lzma -9 -c arch/x86/boot/compressed/vmlinux.bin && /bin/bash
>>> /home/users/builder/rpm/BUILD/kernel-2.6.28.9/linux-2.6.28/scripts/bin_size
>>> arch/x86/boot/compressed/vmlinux.bin)
>>>> arch/x86/boot/compressed/vmlinux.bin.lzma || (rm -f
>>> arch/x86/boot/compressed/vmlinux.bin.lzma ; false)
>>> lzma: Memory usage limit is too small for the given filter setup
>>> make: *** [bzImage] Error 2
>>>
>>> Tak to wygląda i nic mi to nie mówi. :(
>>
>> Już mówi, na komputerze z 1GB RAM lzma -9 ... nie przechodzi,
>> komunikat jak wyżej, z opcją lzma -8 przechodzi i kernel się buduje.
>
> Dziwne, przeciez lzma samo mowi ze potrzebuje "at max 370MB".

Pamiętam że była tu już kiedyś dyskusja
o "żarłoczności" lzma na RAM.

> A pokaż `ulimit -aS` i `ulimit -aH`.
[builder w new ~]$ ulimit -aS
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
file size               (blocks, -f) unlimited
pending signals                 (-i) 8189
max locked memory       (kbytes, -l) 32
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) unlimited
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

[builder w new ~]$ ulimit -aH
core file size          (blocks, -c) unlimited
data seg size           (kbytes, -d) unlimited
file size               (blocks, -f) unlimited
pending signals                 (-i) 8189
max locked memory       (kbytes, -l) 32
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
stack size              (kbytes, -s) unlimited
cpu time               (seconds, -t) unlimited
max user processes              (-u) unlimited
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

-- 
pzdr
Stacho Pal


Więcej informacji o liście dyskusyjnej pld-devel-pl