[#24536] 「Rubyの落し方」 v.s. ruby_1_8 — akira yamada / やまだあきら <akira@...>

<URL:http://jp.rubyist.net/magazine/?0002-RubyCore>

40 messages 2004/10/20
[#24541] Re: 「Rubyの落し方」 v.s. ruby_1_8 — Yukihiro Matsumoto <matz@...> 2004/10/20

まつもと ゆきひろです

[#24599] 1.8.2 preview3? — akira yamada / やまだあきら <akira@...> 2004/10/26

2004-10-20 (水) の 21:38 +0900 に Yukihiro Matsumoto さんは書きました:

[#24605] Re: 1.8.2 preview3? — akira yamada / やまだあきら <akira@...> 2004/10/27

2004-10-26 (火) の 16:16 +0900 に akira yamada / やまだあきら さんは書きました:

[#24606] Re: 1.8.2 preview3? — Yukihiro Matsumoto <matz@...> 2004/10/27

まつもと ゆきひろです

[#24608] Re: 1.8.2 preview3? — akira yamada / やまだあきら <akira@...> 2004/10/27

2004-10-27 (水) の 11:48 +0900 に Yukihiro Matsumoto さんは書きました:

[#24620] Re: 1.8.2 preview3? — akira yamada / やまだあきら <akira@...> 2004/10/27

2004-10-27 (水) の 12:42 +0900 に akira yamada / やまだあきら さんは書きました:

[#24629] Re: 1.8.2 preview3? — Tanaka Akira <akr@...17n.org> 2004/10/29

In article <1098888819.9446.14.camel@rice.p.arika.org>,

[ruby-dev:24428] Re: Auto stack growing on Mac OS X

From: Tanaka Akira <akr@...17n.org>
Date: 2004-10-04 06:23:31 UTC
List: ruby-dev #24428
In article <C87E566B-15CB-11D9-B7A9-000A958471AA@mac.com>,
  Mitsuhiro Kondo <miche@mac.com> writes:

> 制限をなくしたい(減らしたい)と思ったのは、デフォルトのスタックサイズが小さめ
> だったのとrubyの様な言語処理系の場合、実行時のスタックサイズを許容されている
> 範囲で大きくした方がよいのでは? と思ったからです。
> Linux等でも、この変更は利便性を上げるものになるでしょうか?
> それとも、なんらかの不具合の原因となる可能性があるでしょうか?

制限を無くすと、無限再帰が起こった場合に際限なくメモリを消費してほかの
プロセスの動作に不都合がでることがあります。

実のところ私は制限無しで運用しているのですが、たまに失敗して無限再帰し
てしまうと、X の反応が鈍くなって入力もおぼつかなくなるなどの症状にみま
われることがあります。

ユーザがわかってやっているぶんにはいいと思うのですが、わざわざ設定され
ている制限を無視して資源をつかうのは適切な挙動とは思えません。

ただ、そういって MacOS X のデフォルトの制限が Ruby にとって不適切だと
いう現実の問題を無視していると、いつまでたっても MacOS X ユーザは幸せ
になれないわけではありますが。
-- 
[田中 哲][たなか あきら][Tanaka Akira]

In This Thread