googleガジェット CPUリソース | 組込みとともに

googleガジェット CPUリソース

先日作成したGoogleデスクトップガジェットのタスク管理のガジェット のプロとタイムですが、サイドバーで暫く使ってたんですが、どうにもPCが重くなった印象がありましたので少し調べてみました。

参考までにガジェットのスクリーンショット↓


組込みとともに
(スクロール中の画像)


ということでリソースをタスクマネージャで確認↓


組込みとともに-6秒

緑のグラフがCPUのリソースグラフです。

リソースの更新は1秒で、1マスで6秒になります。

アニメーションにかかる時間は3秒です。

アニメーションの更新が6秒に設定していますのでちょうと同期がとれてます。


試しに更新間隔を12秒に変えてみると周期がちょうど倍の2マスになります↓
組込みとともに-12秒
つまりアニメーションは割とCPUリソースを使うことが分かりました。

作るのは簡単でしたが、簡単さとCPUリソースはトレードオフなのかな?あせる


ということで、12秒に1回の更新でもちょっときになるので、今後アニメーションの改善をしたいと思います。

アニメーション時間を早くするか、期間をあけるかのどちらかがもっとも簡単な方法ですが、それ以外にも何か改善できることが無いか調べてみたいと思います。

なにか分かったことがあればまた報告しますねー