• ベストアンサー

【Windows7】ファイルハンドルって?

閲覧ありがとうございます。 掲題の通りなのですが、ファイルハンドルってどのような処理(動き)なのでしょうか? http://support.microsoft.com/kb/2483362/jaを参照し、 再現を試みたのですが通常通りに実行ファイルが動き、その違いが分かりませんでした。 ※リンク先の[60 秒間ファイル ハンドルが確保される]とは、どのような動きをするのでしょうか? ご教授、宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.2

プログラム作成する開発者には一般的な言葉なのですが、プログラム使用者にはわかりにくいですね。 ファイルハンドルというのは、一言で言うと、ファイルを操作するための変数です。 ファイルを開くとハンドルという変数が付けられ、ファイルの読み書き、閉じる、といった操作を行なう際には、このハンドルを使用して行なわれます。 ファイルを閉じるとハンドルも解放されます。 したがって、この説明の場合の [60 秒間ファイル ハンドルが確保される]とは、 わかりやすく言えば 「60 秒間ファイルが解放されていない状態になっている」と解釈すればいいでしょう。

sscycj
質問者

お礼

連絡が遅くなりて申し訳ありません。 何とか自己解決が出来ました。 有益な情報、ありがとうございました。

sscycj
質問者

補足

遅れて申し訳ありません、丁寧な回答ありがとうございます。 >「60 秒間ファイルが解放されていない状態になっている」 この動きを確認する方法をご存知でしたら、ご教授お願いします。(URLの情報だけでは、理解出来ませんでした、、、) お手数をお掛けしますが宜しくお願い致します。

その他の回答 (1)

  • mibuna
  • ベストアンサー率38% (577/1492)
回答No.1

何かのプログラムを終了後、OSが本来直ぐにファイルを開放して メモリ使用量が減ると思いますが不具合で60秒待たないと 開放されない(メモリ使用量が減らない)と言う事では?

sscycj
質問者

お礼

連絡が遅くなりて申し訳ありません。 何とか自己解決が出来ました。 分かりやすい回答、ありがとうございました。

sscycj
質問者

補足

遅れて申し訳ありません、回答ありがとうございます。 ご教授されました内容を基に、タスクマネージャーを起動した状態で試してみましたが、変化は見られませんでした。 私の確認方法が宜しくないのでしょうか?

関連するQ&A