Lisp@UNIX版 (585レス)
上
下
前
次
1-
新
129
(2)
:
名無しさん@お腹いっぱい。
[sage] 02/11/05 23:57
AA×
>>128
[240|
320
|
480
|
600
|
100%
|
GIF
|
べ
|
レス栞
|
レス消
]
129: 名無しさん@お腹いっぱい。 [sage] 02/11/05 23:57 >>128 えっと、Debian GNU/Linuxのwoodyのcmuclとsbcl(Steel Bank CommonLisp)を 使っています。 cmuclのドキュメント(cmu-user.ps)を見ると、 *bytes-consed-between-gcs*という大域変数で、どこまでコンスが作られたら、 GCが行われるか決定されるか設定できるみたいに書いてあります。 デフォルトでは2000000になっているそうです。 一方、sbclでのデフォルトは20Mになっているそうです。 例えば古典的な8queensなんかを(コンパイルして)実行すると、 cmuclではしょっちゅうGCをはじめるのでsbclの10倍以上時間がかかります。 cmuclで(defparameter *bytes-consed-between-gcs* 20000000)とかってしても、 GCが行われる頻度は変わりません。 どうやったらcmuclでもGCでマメに止まらないようにできるのでしょうか。 厨房でスマソ。 http://mevius.5ch.net/test/read.cgi/unix/1019926525/129
えっと ののと を 使っています のドキュメントを見ると という大域変数でどこまでコンスが作られたら が行われるか決定されるか設定できるみたいに書いてあります デフォルトではになっているそうです 一方でのデフォルトはになっているそうです 例えば古典的ななんかをコンパイルして実行すると ではしょっちゅうをはじめるのでの倍以上時間がかかります で とかってしても が行われる頻度は変わりません どうやったらでもでマメに止まらないようにできるのでしょうか 厨房でスマソ
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 456 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.031s