← ツール一覧へ
ファイル

このファイルを使っているアプリを見つける

「このファイルは使用中です」と言われたとき、何が開いているのかを先に確認し、必要なプロセスだけを選んで終了できます。

USE CASES

こんな小さな面倒に。

ひとつひとつは数十秒。でも何度も繰り返す作業ほど、専用の小さな道具にする価値があります。

ファイルを移動・削除したいのに使用中と言われた
どのアプリがファイルを握ったままなのか分からない
タスクマネージャのような一覧から勘で終了したくない
HOW IT WORKS

必要な処理だけ。

ランチャーは入口。必要な処理だけをRust HostからNative Providerへ渡し、使っていない機能まで常時起動しません。

01

対象ファイルを選ぶ

Finderで1ファイルを選んで呼び出すと、そのファイルをそのまま調べます。

02

実際に開いているプロセスを見る

ファイル名の一致ではなくファイル自身の識別情報を使い、アクセスできるプロセスのopen file descriptorをローカルで確認します。

03

必要なものだけ終了する

終了は自動では行いません。対象プロセスを選び、もう一度確認したうえで通常のQuitまたはSIGTERMを要求します。

実行環境

macOS

必要なCapability

ファイル読取 · ファイル使用プロセス確認

ネットワーク

Mac内で完結

作業データの経路も、機能の一部。

調査結果やプロセス情報は保存せず、ネットワークへ送信しません。通常ユーザーから見えない保護プロセスがある場合は、完全なシステム監査ではないことを画面上で明示します。

LOCAL ONLY
PERFORMANCE

この機能の実測。

「速い」という形容詞ではなく、固定条件で繰り返し測ったp50 / p95を公開します。環境が変われば数値も変わります。

LATEST RECORDED RUN

Native file-use inspection

同じ一時ファイルを0・1・10プロセスが保持する固定scenarioで、Production Host RPCからmacOS Native Providerのread-only検査を30回ずつ実行します。 終了時間は対象アプリ依存なので性能値には含めません。

高負荷環境の参考値
保持なし31.4 msp50 · n=30
1 process31.6 msp50 · p95 114.0 ms
10 processes52.2 msp50 · p95 147.0 ms
Native Provider0.26 MiBrelease artifact
Apple M1 Max · MacBookPro18,2 · macOS 27.0 · 2026/08/23 · scanned ≈ 906 processes測定方法を見る →