私は最近、私のデータを2番目のLinuxと共有できるようにラップトップのファイルシステムを再構築しました。この場合、使用されるLinuxはFedora 28、64ビットです。
私のディスクレイアウトは次のようになります。
/dev/sda
:
/dev/sda1
-efiパーティション/dev/sda2
- 交換/dev/sda3
/etc/fstab
- 以下でマウントされたデータパーティション/media/data_partition
/dev/sdb
:
/dev/sdb1
- ルートパーティションは/にマウントされます。/dev/sdb2
- varパーティションは/ varにマウントされます。/dev/sdb3
- デフォルトのパーティションは/ homeにインストールされます。
現在のデータパーティションに含まれる項目/opt
、以下のすべての項目、$HOME/Documents
およびその他の項目。特定のディレクトリ名(たとえば、、opt/
)Documents/
を持つパーティションにあります。
起動時にパーティションがマウントされた後にマウントされ、bindfs
ログイン/media/data_partition/opt
する/opt
と$HOME/.bash_profile
マウントさbindfs
れます。/media/data_partition/Documents
$HOME/Documents
IntelliJ IDEAを起動すると、次のようになります。
現在、「場所」プロジェクトが開いています$HOME/Documents/University/Class/project_repo3
。$HOME/Documents
のバインドマウント先です/media/data_partition/Documents
。
また、IntelliJ IDEAのインストール場所はです/media/data_partition/opt
。この場所はバンドルインストールソースです。/opt
インストールがIntelliJの問題であるようですが、実際の問題が何なのか、どのバンドルのインストールが問題なのかはわかりません。次のリンクが見つかりました。
- https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000013130-External-file-changes-sync-may-be-slow
- https://youtrack.jetbrains.com/issue/IDEA-192665
- https://blog.jetbrains.com/idea/2010/04/native-file-system-watcher-for-linux/
最後のリンクは新しい使い方を説明しinotify
、問題と解決策を説明しているようですが、100%ではありません。何も変えたくなくて後悔しています。
質問:
- 最後のリンクで提案した解決策は安全で正しいですか?
- inotifyとは何ですか?
- inotifyオブザーバとinotifyインスタンスは何ですか?
答え1
ポップアップ警告は発生しませんでした。増加しようとしましたが、fs.inotify.max_user_watches
ポップアップを削除できませんでした。私が知る限り、これは実際には意味がありません。