# シロネ v1.8 軽量化・DPI監査

## 結果

| 項目 | v1.7 | v1.8 |
|---|---:|---:|
| 実行時に参照するアニメ画像 | 86.79 MB | 8.74 MB |
| ランタイム画像数 | 218 | 218 |
| 軽量版の常駐プライベートメモリ | PowerShell版 約299 MB | .NET版 30.8 MB |
| 軽量版の5秒間CPU時間 | 未分離 | 0.203秒 |
| PC監視間隔 | 5秒固定 | 5～30秒、既定8秒 |
| CPU／メモリ判定 | 固定・一体判定 | 個別表示・個別閾値 |

軽量版は通常PowerShell版に対して、測定時のプライベートメモリを約89.7%削減した。
付箋・ToDo・設定・クリップボード・AI連携は、開いている間だけPowerShellを起動する。

通常版もアニメ画像のデコード元を256pxへ正規化し、アクティブアプリ監視を5秒、
クリップボード監視を2.5秒、PC監視を8秒既定へ緩和した。

## DPI画像回帰

100%（96 DPI）、125%（120 DPI）、150%（144 DPI）、200%（192 DPI）で合格。

- 検索入力欄の外枠は四辺1px
- TextBox内側の二重枠は0px
- タブ・機能ボタンの文字領域を確保
- 上下左右の展開方向を確認
- 吹き出し、キャラクター、PC負荷カードの非干渉を確認

画像と機械可読結果は `dpi-regression-v1.8` に保存した。

## 負荷判定

設定画面から次を変更できる。

- CPU注意: 10～90%
- CPU高負荷: 20～100%
- メモリ注意: 10～90%
- メモリ高負荷: 20～100%
- 監視間隔: 5／8／10／15／30秒

高負荷閾値は注意閾値より10%以上高い値だけ保存できる。
高負荷アニメーションはCPUまたはメモリが各自の高負荷閾値を超えた時に切り替わる。

## 別窓

設定、起動パネル、付箋・ToDo、クリップボード履歴、AI連携は強制最前面を廃止した。
設定の「ToDo・設定などの別窓も常に手前に表示」をオンにした場合だけ最前面になる。
