単位時間あたりに消費する電力を抑えるRuby処理系

[email protected]$G$9!%(B

$B!!(BRuby
$B=hM}7O$,C10L;~4V$"$?$j$K>CHq$9$kEENO$r!$6KNOM^$($k$?$a$N%Q%C%A$r(B
$B:[email protected]$7$^$7$?$N$G$*Aw$j$7$^$9(B(*1)$B!%@h9T8&5f(B [1]
$B$G$O$[$s$N>/$7M^$([email protected]$1(B
$B$G$7$?$,!$K%Q%C%A$rE,MQ$9$k$3$H$G(B Ruby
$B=hM}7O$r<B9T$9$kA0$H$[$\F1MM$N;~(B
$B4V$"$?$j$N>CHqEENO$G:Q$`$h$&$K$J$j$^$9!%(B

*1: $BK%Q%C%A$r3hMQ$9$k$K$O(B DVFS [2]
$B$KBP1~$7$?%W%m%;%C%5$,I,MW$K$J$j(B
$B$^$9!%Nc$($P:G6a$N%i%C%W%H%C%W$K$OKX$IBP1~$7$F$$$k$H;W$$$^$9!%(B

$B!!$^$:$O!$<B9T7k2L$G$9!%0lHV4JC1$KEENO$r>CHq$9$k%W%m%0%i%$r:n$k$K$O!$L5(B $B8B%k!<%W!J(Bloop{}$B!K$r<B9T$9$k$N$,4JC1$G$9!%$3$N%W%m%0%i%$rJQ99A0!$JQ998e(B
$B$N(B Ruby $B=hM}7O$G;n$7$?7k2L$,?^(B1 $B$K$J$j$^$9!%(B

=======================================================================
$B?^(B1 $B>CHqEENO$N?d0!%2#<4$,;~4V!JIC!K!$=D<4$,>CHqEENO!J(Bwatt$B!K(B
$B!!!I>2A4D6-!’(BLet’s note F9$B!J(BIntel® Core™ i5 CPU M 540 @
2.53GHz$B!K(B
Windows 7 $B>e$N(B VirtualBox $B>e$N(B
Linux 2.6.32-5-686$B!J(BDebian/squeeze$B!K(B
$B!!!(Bwatts up? PRO $B$rMQ$$$F7WB,(B

http://www.atdot.net/fp_store/f.rplxil/file.graph.png

$B!!?^(B1$B$N:G=i$NBg$-$J;3!J2#<4(B 17$B!A(B37 $B$"$?$j!K$,8=:_$N(B
trunk$B!J(Bruby 1.9.3dev
(2011-04-01 trunk 31226) [i686-linux]$B!K$G(B loop{}
$B$r<B9T$7$F$$$k$H$3$m(B
$B$G!$L58B%k!<%W$K$h$C$FEENO>CHq$,Bg$-$/$J$C$?$N$,$o$+$j$^$9!%(BCtrl+C
$B$K(B
$B$h$C$FL58B%k!<%W$r%-%c%s%;%k$7!$$=$N8e$K%Q%C%AE,MQ8e$N(B Ruby
$B$GF1$8%W%m%0(B
$B%i%`$r$9$0$K<B9T$7$F$$$^$9$,!$EENO>CHq$,$H$/$KA}$($F$$$J$$$3$H$,$o$+$j$^(B
$B$9!%$$$/$D$+%T!<%/$,$"$j$^$9$,!$N"$G%a!<%[email protected]$j$7$F$$$k$?$a$K>CHqEENO(B
$B$,A}$([email protected]$H;W$o$l$^$9!%(B

$B!!%Q%C%A$NFbMF$O2<5-$K$J$j$^$9!%[email protected](B
$B$rJx$7$^$9!K!$E,MQ$9$k:]$K$O5$$rIU$1$F2<$5$$!%(B

http://www.atdot.net/sp/readonly/z7mxil

$B!!:r:#$NEENO;v>[email protected]$&$^$G$b$J$$$G$9$,!$EENO>CHq$r$*$5$($k$?$a$N5;=Q$N3+(B
$BH/$O5^L3$G$9!%K%Q%C%A$,$=$N0l=u$K$J$k$3$H$r4j$C$F$d$_$^$;$s!%(B

$B!!0J>e!$$h$m$7$/$*4j$$$7$^$9!%(B

[1] $B:{ED9L0l(B: Ruby$B$N%9%l%C%I<BAu$N2~A1(B,
$BBh(B52$B2s%W%m%0%i%_%s%0%7%s%]%8%&%`Js9p=8(B, pp. 145–152 (2011).

[2] $BH>F3BN$NDc>CHqEENO5;=Q(B

$B>.GH$G$9!#(B
$B$*$O$h$&$4$6$$$^$9!#(B

[email protected]$G$9!%(B

$B!!(BRuby $B=hM}7O$,C10L;~4V$"$?$j$K>CHq$9$kEENO$r!$6KNOM^$($k$?$a$N%Q%C%A$r(B
$B:[email protected]$7$^$7$?$N$G$*Aw$j$7$^$9(B(*1)$B!%@h9T8&5f(B [1]
$B$G$O$[$s$N>/$7M^$([email protected]$1(B
$B$G$7$?$,!$K%Q%C%A$rE,MQ$9$k$3$H$G(B Ruby $B=hM}7O$r<B9T$9$kA0$H$[$\F1MM$N;~(B
$B4V$"$?$j$N>CHqEENO$G:Q$`$h$&$K$J$j$^$9!%(B


$B$$$d$"!$46F0$7$^$7$?!?7G/EY$N5$9g$rF~$l$k$?$a$KAa5/$-$7$F$h$+$C$?!#(B
$B$<[email protected]$r<R2q$K9-$2$F$$$+$M$P$H$$$&$3$H$G!$(BTwitter
$B$G>R2p$7(B
$B$F$
$-$^$7$?!#(B $B$_$J$5$s$b:{ED$5$s$NAT5s$N3H;6$K$46(NO$r!#(B
http://twitter.com/#konamih

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs