活動
2015/09/25から2015/10/24まで
2015/10/24
- 高徹 23:37 リビジョン 6f540739 (analog_clock): NetBeansプロジェクトが壊れたようなので、再作成。ソースは変更無し
- 高徹 08:57 機能 #19: アナログ時計をJavaFXで作成する
- 16時間実行したときのヒープメモリの推移(JConsole)
デフォルトオプション
{{thumbnail(heap_default-2.png, size=200)}}
-Xmx16m指定時
{{thumbnail(heap_Xmx16m-1.png, size=200)}}
2015/10/23
- 高徹 03:52 リビジョン 6eb5e5d8 (analog_clock): プロジェクト設定でJava8u40を指してビルドエラーが発生していたので修正
- 高徹 03:40 機能 #19: アナログ時計をJavaFXで作成する
- 32bit版Oracle JDK 8u66(クライアントコンパイラ)で実行したときのヒープメモリ推移
デフォルトで実行
{{thumbnail(hotspot_client-1.png, size=200)}}
最大ヒープサイズを16MB(-Xmx16m)で実行した場合
{{thumbnail(hotspot_client-2.png, size=200)}}
なんともメモリリークな兆候を示しています。
JavaFXのAPIドキュメン...
2015/10/20
- 高徹 09:18 機能 #19: アナログ時計をJavaFXで作成する
- 計測追加 JConsoleのヒープメモリ
{{thumbnail(jconsole-2.png, size=200)}} - 高徹 08:50 機能 #19: アナログ時計をJavaFXで作成する
- CPU、メモリの使用率を調査(SVG版)
PCは [[購入PC-KIRA-L93]]
Windows 10 64bit版、JDK 8u60 64bit版で実行(VMオプションなし)
24個立ち上げた時の状況
各プロセスのCPU・メモリ使用状況
{{thumbnail(taskmanager-1.png, size=320)}}
マシン全体のCPU使用率
{{thumbnail(taskmanager-2.png, size=320)...
2015/10/19
- 高徹 00:57 リビジョン 759ca4fa (analog_clock): git無視ファイルにNetBeansプロジェクトの情報を追加
- 高徹 00:54 リビジョン e0735667 (analog_clock): Merge branch 'drawing_with_rotatetransition'
- 高徹 00:47 リビジョン 99ef74b0 (analog_clock): Imaging版のドラッグ移動、拡大縮小対応
2015/10/18
- 高徹 23:38 リビジョン 307fbf0b (analog_clock): Merge branch 'refine_svg'
- 高徹 23:24 リビジョン 2455da7e (analog_clock): SVG版の操作・見栄えの改善
- * 拡大・縮小時はウィンドウサイズを変更するようにした(以前は拡大しても200x200で切れていた)
* 拡大・縮小の範囲を制限(大きくなりすぎず、小さくなりすぎない)
* 短針、長針の形状を若干スリムにした
* 文字盤の5分刻みの長さを少し長くした
* タッチパネルの長押しでポップアップメニューを出すようにした