আমি সেট করতে সবচেয়ে ভালো উপায় বুঝতে পারছি না fs.inotify.max_user_watches
সঙ্গে sysctl
। আসলে, একটি নির্দিষ্ট প্রক্রিয়া দ্বারা যে ফাইলগুলি দেখা যেতে পারে তার সংখ্যা নির্ধারণ করার প্রয়োজন ছাড়া আমি এখানে কী ঘটছে তার অনেক কিছুই আমি বুঝতে পারি না।
আমি বিশ্বাস করি যে এই কমান্ডটি চালিয়ে ব্যবহারকারীর সর্বাধিক সংখ্যা আমি দেখতে পাচ্ছি:
cat /proc/sys/fs/inotify/max_user_watches
আমার বোধগম্যতা হল কিছু লোক কোনও সম্পাদককে /proc/sys/fs/inotify/max_user_watches
খোলার মাধ্যমে /etc/sysctl.conf
এটি পরিবর্তন করার পরামর্শ দেয়:
fs.inotify.max_user_watches=524288
তারপরে sudo sysctl -p
- সম্ভবত - ফাইলটিতে পরিবর্তনগুলি প্রক্রিয়া করুন।
অন্যরা এভাবে চলমান কমান্ডের পরামর্শ দেয়:
sudo sysctl -w fs.inotify.max_user_instances=1024
sudo sysctl -w fs.inotify.max_user_watches=12288
আমি জানি যে -w
লেখার জন্য দাঁড়িয়েছে, তবে কী লেখা হচ্ছে এবং কোথায়? এই কমান্ড পরিবর্তন করা ঠিক কি /proc/.../max_user_watches
?
উপরে বর্ণিত দুটি পদ্ধতির মধ্যে কোনটি সর্বোত্তম? আমি বুঝতে পারি যে 524288 এবং 12288 বিভিন্ন সংখ্যা, তবে আমি চলমান -p
এবং এর প্রভাবের মধ্যে পার্থক্য বুঝতে পারি না -w
।