一時フォルダ

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

コンピューティングでは、一時フォルダまたは一時ディレクトリは、一時ファイルを保持するために使用されるディレクトリです。多くのオペレーティングシステムと一部のソフトウェアは、起動時または定期的 にこのディレクトリの内容を自動的に削除し、ディレクトリ自体はそのまま残します。

プログラムのファイル権限競合状態が正しくないために一時ファイルにセキュリティの脆弱性が存在するという履歴があるため、セキュリティ上の理由から、各ユーザーが独自の一時ディレクトリを用意することをお勧めします

システム管理の標準的な手順は、一時ファイルを削除することにより、(通常はディスクドライブ上で)使用されるストレージスペースの量を減らすことです。マルチユーザーシステムでは、これによりアクティブなファイルが削除され、ユーザーのアクティビティが中断される可能性があります。これを回避するために、一部のスペース再利用手順では、非アクティブまたは「古い」ファイル(数日間読み取られたり変更されたりしていないファイル)のみが削除されます。

実用的な問題

Unixでは、/ tmpディレクトリは多くの場合別のディスクパーティションになります。磁気ハードディスクドライブを備えたシステムでは、通常のディスクI / Oからのディスクヘッドの移動が一時ディレクトリへのアクセスから分離されている場合、パフォーマンス(システム全体のIOPS )が向上します。ランダムアクセスメモリにセットアップされた「 RAMディスク」やLinuxの共有メモリデバイス/ dev / shmなど、一時ディレクトリまたはフォルダのメモリベースのソリューションがますます使用されています。

フラッシュベースソリッドステートドライブは、読み取り/書き込み期間が非対称であり、摩耗しているため、読み取りおよび書き込み用の一時ストレージデバイスとしてはあまり適していません。ウェアレベリングを参照してください。)

従来の場所

MS-DOSおよびMicrosoftWindowsでは一時ディレクトリは環境変数 TEMPによって設定されます。元々、デフォルトはC:\ Temp、次に%WinDir%\ Tempでした。Windows XPの時代には、一時ディレクトリはユーザーごとにLocal Settings \ Tempとして設定されていましたが、それでもユーザーは再配置できます。Windows Vista、7、8、および10の場合、一時的な場所はユーザープロファイルのAppDataセクション内に再び移動しました。通常はC:\ Users \ユーザー名\ AppData \ Local \ Temp%USERPROFILE%\ AppData \ Local \ Temp)。Windowsのすべてのバージョンで、Tempの場所にアクセスできます。たとえば、エクスプローラーの[実行...]ボックスや、アプリケーションの内部コードで%temp%を使用してアクセスできます。他の環境変数と同様に、%temp%はフルパスと同義です。

UnixおよびLinuxでは、グローバル一時ディレクトリは/ tmpおよび/ var / tmpです。Webブラウザは、ページの表示およびダウンロード中に定期的にtmpディレクトリにデータを書き込みます。通常、/ var / tmpは永続ファイル用であり(再起動時に保持される可能性があるため)、/ tmpはより多くの一時ファイル用です。Filesystem HierarchyStandardを参照してくださいさらに、ユーザーはTMPDIR環境変数を設定して、優先ディレクトリー(ファイルの作成と変更が許可されている)を指すようにすることができます。

ActiveXではSYS $ SCRATCHおよびAmigaDOST が使用されます。

も参照してください