私は、StackOverflowの新機能で、Windows環境でのヒントを探してPharo 5.0のチューニングに役立ちます。Pharoシステムのチューニングオプション
私のPCはWindows 10、4GHzでCPU I5-4670K、Pharo 5.0がロードされ実行されているCドライブとしてPlextor 512G SSDを実行しています。
以下は、パフォーマンスと計算精度の両方でPharoの動作を理解するために使用したコードのセットです。
| x y |
x := 0.
y := 400000000.
[1 to: 2000000000 do: [ :i |
x := x + 0.2]] timeToRun
は、実行に2分8.281秒かかりました。反復回数から1つのゼロをノックアウトすると、終了までわずか1.762秒しかかかりませんでした。実行時間の10倍以上の反復で70回以上使用されました。私は、実行の時間が2つのケースの間で10倍をはるかに上回るように私はシステムの境界に達したようです。
Pharo 5.0 VMの微調整に役立ちますので、予期しない予期しないシステム動作を減らすことができますか?
p.s.実行中、Windowsタスクマネージャはディスクアクティビティの変更を報告しませんでした。ほとんどすべての実行はRAMとCPUの操作です。ちなみに、PCの速度がはるかに速い場合を除き、反復回数に0を追加しないようにしてください。実行に時間がかかりすぎてしまいました。