質問: ゴミ箱を空にする時間 ゴミ箱を空にする・ゴミ箱を確実に空にする で異常に時間がかかるときがあるんです。 再起動して空にするを再実行すると、半日かかってやっと1/3くらい処理が進んでいた空作業の残り2/3が、1分もしないで削除されたことがあります。 今回、再起動しても変わらなく、あと4600個くらいのデータがのろのろと削除されています。アクセス権の修復はしましたが、変わりません。何が原因なのか教えてください。
回答: os-xではゴミ箱の消去は"mv"コマンドを再起的に使っている可能性が高いですね。os-9の場合はfatデータの変更だけで処理していた様ですが。 これはos-xが unix系に移行した為だと思われます。os-xのファイリ管理が大きく変わった為でしょう。ファインダーでは1つのファイルでもバンドル形式の(ココア)アプリの場合中に数千のファイルが入っている場合もあります。また、unixではゴミ箱と言う概念が無く必要に応じてユーザーが削除していた為とも考えられます(この場合はせいぜい数個単位での処理)。 ターミナルから"mv"コマンドで実行した場合が早いかもしれません。ただ、この場合は有無を言わさず(使用中のファイルでも)に消してしまうのでリスクが伴いますが。