プロジェクト

全般

プロフィール

高橋 徹 の活動

2015/10/03から2015/11/01まで

2015/11/01

高徹 15:48 ソフトウェアエンジニアリング リビジョン dbc56350 (redmine_glossary): This closes #5 fix cvs import bug.
高橋 徹

2015/10/30

高徹 20:17 ソフトウェアエンジニアリング 機能 #19: アナログ時計をJavaFXで作成する
36時間経過版を添付
{{thumbnail(cycle1_reuseRotateTransition_24m-3.png, size=200)}}
{{thumbnail(cycle1_reuseRotateTransition_24m-4.png, size=200)}}
高橋 徹

2015/10/29

高徹 23:45 ソフトウェアエンジニアリング 機能 #19: アナログ時計をJavaFXで作成する
cycleCountを1回にし、ただしRotateTransitionはそのまま利用した(playを繰り返し呼ぶ)ときのメモリ状況
{{thumbnail(cycle1_reuseRotateTransition_24m-1.png, size=200)}}
{{thumbnail(cycle1_reuseRotateTransition_24m-2.png, size=200)}}
高橋 徹

2015/10/28

高徹 23:26 ソフトウェアエンジニアリング リビジョン 4d67e44d (analog_clock): メモリリーク対策を実装
* SVGPathのRotateTransitionを無限繰り返しから1回で終了し再度RotateTransitionを作成 高橋 徹
高徹 23:23 ソフトウェアエンジニアリング 機能 #19: アナログ時計をJavaFXで作成する
RotateTransitionのcycleCountを、INDEFINITE(無限)ではなく、1回とし、play()の終了イベントを拾って再度RotateTransitionを作ってplay()を呼ぶように処理を変更してみた。
ヒープ全体
{{thumbnail(cycle1_xmx24m_heap-1.png, size=200)}}
old領域
{{thumbnail(cycle1_xmx24m_heap-2.png, size=200)}}
高橋 徹
高徹 00:12 ソフトウェアエンジニアリング リビジョン b4c3e926 (analog_clock): SVGPathのノードをRotateTransitionで任意の回転中心で実現できるようにした。
メモリリーク兆候は相変わらず(JavaFX APIドキュメントにあるとおりか) 高橋 徹

2015/10/26

高徹 06:43 ソフトウェアエンジニアリング リビジョン 6531cee0 (analog_clock): add ignore file pattern for log, jfr
高橋 徹

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分刻みの長さを少し長くした
* タッチパネルの長押しでポップアップメニューを出すようにした
高橋 徹

2015/10/17

高徹 15:58 ソフトウェアエンジニアリング 計算機: Intel CPUの動向(2015-10-17記述)
第6世代Coreプロセッサー(開発コード:Skylake)の最初の製品がこの夏にリリースされました。
* LGA1151ソケット、DDR4/DDR3L両対応のメモリコントローラ、14nm、4コア
* Core i7 6700K \46,058.-(価格.com最安値) "Intelの仕様ページ":http://ark.intel.com/ja/products/88195/
アーキテクチャの特徴
* 命令デコーダ・μOPキャッシュの拡張
命令デコー...
高橋 徹
高徹 13:04 ソフトウェアエンジニアリング 計算機: AMDとIntelのCPUの動向
x86系CPUに関する情報、おもにIntelとAMDのデスクトップ、サーバー向けプロセッサーについて記載 高橋 徹
 

他の形式にエクスポート: Atom