İçinde bir miktar dosya var mı /etc/cron.d
Bu daha kötü performansa neden olur?
Şu anda yaklaşık 50 iş var. Gelecekte 200'e kadar dosya olabilir.
Cron'un arka plan programının dosyaları değiştirene kadar bellekte tutmasını beklemekte haklı mıyım?
@DarthAndroid Geri bildiriminiz için teşekkür ederiz. Teknik olarak soruyu kesmek, şöyle olurdu: Maliyeti ne kadar
—
DanFromGermany
Jul 8 11:01:01 srv019 crond[1289]: (*system*) RELOAD (/etc/cron.d/job_132)
?
Bunun içeriğine çok bağlı olduğunu iddia ediyorum
—
Darth Android
job_132
. Normalde çok fazla cronjob ve bir ya da iki tanesinin eklenmediği ya da güncellenmediği için endişelenmezdim. herşey sık sık değişiyor. Bu noktada, muhtemelen görevlerinizi verimli bir şekilde yerine getiren bir tür özel yazılım programı ile daha iyi olursunuz. Bununla birlikte, sistem 50 işle ilgili sorunlar görmüyorsa, aynı tür / boyutta işlerin yaklaşık 200'ünü merak etmiyorum.
@DarthAndroid Veritabanında bellek tepe ve süresini kaydeden bir bekçi uygulaması kullandım, her şey yolunda. İşlerin çoğu birkaç saniye veya birkaç dakika içinde, diğerleri birkaç saat boyunca çalışır. Dosyalar sık sık değişmeyecek. Geri bildiriminiz için tekrar teşekkürler, sanırım her şeyi bu şekilde tutacağım. Anacron tüm dosyaları idare edecek kadar akıllı görünüyor.
—
DanFromGermany
/etc/cron.d
bu da tüm sistemin durmasına neden oluyor ve sisteme en ufak bir etkisi olmayacak 1000 dosya koyabilirim. Dosya sayısı, kendi başına, performansla ilişkili değildir (tek bir klasöre bu kadar çok dosya koyduğunuzda, dizinde geçiş yapmanın yavaş olduğu, ancak doğrudan cron ile ilgisi olmayan)