Linux(Ubuntu / Linux Mintなど)などのシステムでは、「リフレッシュ」が必要ないというフォーラムとGoogleの検索結果を読みました。
私はLinuxでREFRESHINGの理由や概念を見つけることができませんでした。
Linuxでは、リフレッシュが正確に何を意味するのか、Linuxオペレーティングシステムで「F5」/「Ctrl + R」キーが機能してリフレッシュ操作を実行していることを知っていますが、正確にどのような役割を果たしているのかを知っています。
また、Linuxで「リフレッシュ」が不要なのはなぜですか?それでは、その理由は何ですか?
答え1
Windowsでは、リフレッシュはアプリケーションに応じてさまざまなタスクを実行します。ファイルマネージャについて話している場合 - 再読み込み/更新はい場合によっては必要ですが(Windowsと同じことを行います)、頻繁に使用されるわけではありません。
* nixのほとんどの最新デスクトップ環境では施設に知らせるまたは高齢者の場合ファイル変更モニターデーモン famd
。適切なシステムコールをトリガーまたは接続しfamd
、監視するディレクトリまたはファイルのリストを提供し、変更時に非同期メッセージを受け取ります。ディレクトリの場合、コンテンツの追加、削除、変更時に個々のメッセージを受信できます。この機能により、ファイルマネージャはフォルダが変更されたときにフォルダビューを自動的に更新でき、実装が非常に簡単になります。
必要に応じてF5を押すロボットだと思います。
これを直接見ることができます!ファイルマネージャでフォルダを開き、Downloads
Webブラウザを使用してファイルをダウンロードします。ファイルマネージャは自動的にファイルを表示します。ファイルが大きい場合、または接続が遅い場合は、一時filename.part
ファイルが表示され、次にサイズが大きくなり、名前が最後になりますfilename
。
最新のファイル選択ダイアログは同じように機能します。 [開く...]に移動してダイアログボックスに表示されているディレクトリにファイルを移動すると、ファイルはすぐにその場所に表示されます(更新をクリックするときはありません)。
ほとんどの場合、更新/再読み込みが依然として必要です。
- 何らかの理由で最新のカーネルまたは最新のカーネルの両方を実行しない場合
famd
(たとえば、以前のインストール、組み込みシステム) - ファイル/エンティティはメディア経由でアクセス可能です
inotify
が、GNOME VFSやKDE IOSlaveをfamd
使用するなど、ローカルでアクセス可能な「ディレクトリ」ではないため、サポートされていません。sftp
sftp://
- ファイルがまったくない場合。たとえば、現在表示している Web ページやドキュメントなどです。しかし、視聴者が多すぎる〜する変更のために開いているファイルを監視し、自動的に再ロードします。これは編集 - 保存 - 「コンパイル」 - ビューループが多いため、開発に非常に便利です。
xdvi
これがLaTeX組版で尊敬される人々がすることです。 KDEドキュメントリーダーokular
でもこれを行うことができます。