
現象
PyCharm を開いた際にステータスバーの位置に下記メッセージが出て延々とファイルの読み込みが行われる
External file changes sync may be slow
原因
おそらく IntelliJ の問題と同じで、PyCharm も外部ファイル変更をウォッチするために Linux では inotify を利用している。
ただし、inotify のデフォルトのハンドル数が少ないために処理に時間がかかっていると思われる。
解決
1. /etc/sysctl.conf に下記を追加する。
1 |
fs.inotify.max_user_watches = 524288 |
2.下記コマンドで変更を反映する。
1 |
$ sudo sysctl -p --system |
3. PyCharm を再起動する。