Ben ayarlamak için en iyi yolu anlamıyorum fs.inotify.max_user_watches
ile sysctl
. Aslında, burada ne olduğunu çok fazla anlamıyorum, çünkü belirli bir işlem tarafından izlenebilecek dosya sayısını ayarlamam gerekiyor.
Bu komutu çalıştırarak maksimum kullanıcı sayısını görebildiğime inanıyorum:
cat /proc/sys/fs/inotify/max_user_watches
Anladığım kadarıyla, bazı insanlar bir düzenleyicide /proc/sys/fs/inotify/max_user_watches
açıp /etc/sysctl.conf
buna ekleyerek değişiklik önermektedir :
fs.inotify.max_user_watches=524288
Sonra sudo sysctl -p
- muhtemelen - dosyada yapılan değişiklikleri işlemek için çalıştırın .
Diğerleri bunun gibi komutları çalıştırmayı önerir:
sudo sysctl -w fs.inotify.max_user_instances=1024
sudo sysctl -w fs.inotify.max_user_watches=12288
Bunun -w
yazma anlamına geldiğini biliyorum , ama ne yazılıyor ve nerede? Sadece bu komutun değişmesi /proc/.../max_user_watches
mi?
Yukarıda özetlenen iki yaklaşımdan hangisi en iyisidir? Ben 524288 ve 12288 farklı sayılar olduğunu anlıyoruz, ama ben çalışan etkisi arasındaki farkı anlayamıyorum -p
ve -w
.