Maccyの履歴の保持とサイズ上限
Maccyはどれくらいの量を、どれくらいの期間記憶するのか?それは一つの設定、履歴のサイズ上限と、ピン留めがそれにどう関わるかで決まります。保持の仕組みと、調整の仕方をご紹介します。
履歴のサイズ上限
Maccyの保持は、最大項目数で管理されます。履歴が上限に達すると、新しいコピーを追加するたびに、ピン留めされていない最も古い項目が押し出されます。より深く、より長くさかのぼる履歴にするには上限を上げ、スリムに保って古いクリップを早く消すには下げます。設定場所:設定 → 保存。
何が数えられ、何が数えられないか
- ピン留めされていない項目は上限に数えられ、古いものから削除されます。
- ピン留め項目は対象外で、上限に関係なく残ります(ピン留めのガイド)。
保持はプライバシーの調整つまみ
上限を小さくすることは、プライバシーの調整にもなります。保持が少ないほど、機密情報が残りうる期間が短くなります。控えめな上限と、次の機能を組み合わせましょう除外リストすっきりして露出の少ない履歴のために。すでに保存されているものを消すには、次をご覧くださいクリップボード履歴を消去する方法。
ディスク容量と画像
テキスト項目は非常に小さいので、大きなテキスト履歴でも容量はわずかです。画像は重いため、画像の多い履歴は急速に増えます。詳しくは画像とファイルのサポート。ディスク使用量が気になるなら、項目数に上限を設けるか、本当に必要な少数のものをピン留めに頼りましょう。
すべてを残したい?
高い上限を設定し、重要なものをピン留めすれば、事実上の永続アーカイブになります。詳しくはクリップボード履歴を永遠に保持する方法、バックアップは次を参照履歴のバックアップ方法。
大規模時のパフォーマンス
Maccyは即座の検索のおかげで大きな履歴でも高速なので、余裕のある上限が応答性を損なうことはまれです。仕事の仕方に合う深さを選びましょう。ほとんどの人には、十分に大きな上限と、少数のピン留めが理想です。
履歴のデフォルト設定
Maccyの履歴サイズは、デフォルトで200件です。200件に達すると、最も古い項目が削除されて最新の項目の場所が空きます。これは固定的な停止ではなくローリングウィンドウで、上限に達してもMaccyは停止もエラー表示もしません。
履歴は次の場所にあるSQLiteデータベースに保存されます:~/Library/Application Support/Maccy/Maccy.sqlite再起動をまたいで残ります(「終了時に履歴を消去」が有効な場合を除く)。
履歴サイズの変更
- Maccyの設定を開きます(⌘,)
- 履歴タブに移動します
- サイズの値を変更します
最大値は999,999件です。ほとんどのユーザーには、1,000〜5,000件が実用的です。10,000件を超えると、検索のパフォーマンスにわずかに長い応答時間が現れ始めることがあります(それでも高速ですが、測定できる程度です)。
「終了時に消去」の動作
有効にすると、Maccyはアプリを終了するたびに、Macの再起動時も含めて、履歴全体を削除します。再起動して履歴が空になっていたら、この設定が原因です。無効にするには、設定 → 履歴 → 次のチェックを外します:終了時に履歴を消去。
履歴サイズごとのメモリとパフォーマンス
| 履歴サイズ | 一般的なRAM使用量 | 検索速度 |
|---|---|---|
| 200件(デフォルト) | 約12〜15 MB | <10ms |
| 1,000件 | 約14〜18 MB | <15ms |
| 5,000件 | 約18〜22 MB | <25ms |
| 10,000件 | 約22〜28 MB | <40ms |
| 50,000件 | 約35〜50 MB | <80ms |
50,000件でも、Maccyはデフォルトサイズのほとんどのクリップボードマネージャーより高速です。SQLiteの全文検索インデックスは、大規模でも効率的です。
画像およびファイル項目とテキスト項目
画像項目は、テキスト項目より多くの容量を使います。クリップボード履歴内のスクリーンショットは1〜5 MBになりえますが、テキスト項目は通常1〜5 KBです。画像を多くコピーするなら、Maccy.sqliteファイルはそれに応じて大きくなります。
履歴から画像を除外して、データベースを小さく保てます。Maccyの設定 → 外観 → 画像のチェックを外します。ディスク容量に余裕のないMacや、コピーした画像を取り出す必要がないときに役立ちます。
履歴を手動で消去する
- すべて消去: Maccyを開き → ⌘A(すべて選択)→ Delete
- 1項目を消去:項目をハイライト → ⌘Delete
- 設定から消去: Maccyの設定 → 保存 → 履歴を消去
ピン留めした項目は、先にピン留めを外さない限り「すべて消去」では削除されません。つまり、ピン留めしたスニペットを失わずに、通常の履歴全体を安全に消去できます。