SUSE Linux Part 24 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
242:login:Penguin 09/05/02 13:25:58 tq7AxlN+ >>241 memset の3つ目の引数は 1024*1024*1024 でした。 243:login:Penguin 09/05/02 14:51:35 ocRR5fUW >>231 YaST -> システム -> /etc/sysconfig エディタ -> System -> Limits SOFTVIRTUALLIMIT を 80 から 0 に変えてみ。 244:231 09/05/02 19:37:59 Mck+7HXz >>241 >p = malloc (1024*1024*1024); >memset(p, 0x5c, p); memmsetの引数を1024*1024*1024にして、私のでも動きました。 float型配列を同じ大きさで4つ作っていて、一つあたりの要素を500,000より大きくするとセグメントエラーが出てたので、 メモリ制限を疑ったんですが、そうゆうわけでもないんですかね? 試しにfloat型変数を用意するだけのプログラムを作ったところ、それ以上の要素数でも余裕でした。 ちなみにコンパイルはとおります。メイン関数実行時に、呼び出した先の関数でfloat型変数を宣言する段でセグメントエラーです。 >/proc/sys/vm/overcommit_memory とか、この辺は? 0でした。 >>243 >YaST -> システム -> /etc/sysconfig エディタ -> System -> Limits Systemの下にLimitsがありませんでした。SOFTVIRTUALLIMITも探したのですが、ないですね。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5155日前に更新/272 KB
担当:undef