[#44310] プログラムに対して意図したとおりの文字列を渡す方法 — "Information Kanasansoft" <kanasansoft@...>

kanasanです。

9 messages 2007/12/05

[#44332] クラス:相互参照系の作成方法について質問です — "Saburoh Sakai" <sabroh@...>

はじめまして、さかいと申します。

12 messages 2007/12/11

[#44366] Rake改善プロジェクト — "Hajime Hoshi" <hajimehoshi@...>

東京大学修士 1 年の星一と申します。

14 messages 2007/12/19

[ruby-list:44302] Re: net::httpでCPU高負荷

From: 桜庭 洋之 <zaru@...>
Date: 2007-12-04 01:13:51 UTC
List: ruby-list #44302
ZARUです。

原因は分かりませんが、とりあえず手元のWindowsと 
MacBookProで試してみました。

ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
ruby 1.8.6 (2007-06-07 patchlevel 36) [universal-darwin9.0]

です。

どちらも問題なく処理が完了しました。
Windowsの方は一瞬30%ほどCPU使いましたが…。

ご参考までに。

--
/*//////////////////////////////////////////////////////////////////*/

 ZARU

  WebSite : http://blog.tofu-kun.org/
  E-mail  : zaru@tofu-kun.org


         "Do one thing, and do it well"


/*//////////////////////////////////////////////////////////////////*/

On 2007/12/04, at 3:37, Hiroyuki Seike wrote:

> 清家です。
>
> すみません。自己レスです。
>
> ちなみに、手元にある、FreeBSD rx 6.2-STABLE では再現 
> しないので、
> Window環境だけで発生してます。
>
> (WIN) ruby --version
> ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
>
> (FreeBSD) ruby --version
> ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-freebsd6]
>
>
> うむぅ。単なるPCの問題かも。何か情報があれば教えてく 
> ださい。
>
> 以上です。
> ----from-----
> 清家
>
> At Tue, 4 Dec 2007 03:20:49 +0900,
> seike wrote:
>>
>> 初めまして。清家と申します。
>> ずっとROMしてました。
>>
>> activeScriptRuby(win)環境にて、下記のようなプログラムを実 
>> 行したら、
>> 最後の「end」を表示した後、cpuが100%に振 
>> り切ってしまいます。
>> # タスクマネージャでrubyをkillしてしまうので、 
>> どのくらい続くか不明ですが、毎回再現します。
>>
>> これは、私だけの現象でしょうか?
>> 改行コードはcrlfでもlfでも同じです。
>>
>> D:\home\ruby>ruby --version
>> ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
>>
>> -------------------------------
>> require 'net/http'
>> Net::HTTP.version_1_2
>>
>> proxy_server = nil
>> proxy_port   = nil
>>
>> server = {
>>  "www.google.co.jp" =>
>> Net::HTTP.new('www.google.co.jp',80,proxy_server,proxy_port),
>>  "www.yahoo.co.jp"  => Net::HTTP.new('www.yahoo.co.jp'
>> ,80,proxy_server,proxy_port),
>> }
>>
>> server.each{|server,http|
>>  response = http.get("/index.html")
>> }
>>
>> print "end\n"
>> -----------------------------
>>
>
>


In This Thread

Prev Next