[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ldd error
Tohru Shimizu <j-shim@suri.co.jp> writes:
> % ldd /usr/bin/at
>
> のように実行したところ、以下のようなメッセージを表
> 示して
>
> ldd: mmap of entire address space failed: Cannot allocate memory
>
> リンクしているライブラリの情報が取得できません。
デフォルトではdata segmentのサイズの上限が32MBに設定されているので、これ
が悪さをしているのだと思います。cshならlimit、shならulimitで上限を増やし
てやれば大丈夫です。
ただし、スワップ領域を取っていないと、メインメモリだけだとこれ以上増やせ
ないような気がします。(普通は32MB〜48MB程度がメインメモリサイズの上限で
すので。)
私の普段の動作環境はSCSI HDDでswapを256MB位取っているのですが、この環境
ではlimitで適当にdata segmentを増やしてやるとlddは正常に動作します。
篠原
- References:
- ldd error
- From: Tohru Shimizu <j-shim@suri.co.jp>