Gece çalıştırınca sonuç sayısı düşüyor, sizde de var mı?

Gece çalıştırdığım taramalar gündüzkine göre belirgin biçimde az sonuç veriyor. Aynı ayarlarla, aynı arama.

Soru

Raporlarımı gece hazırlatmayı seviyorum, sabah masaya oturduğumda hazır olsun istiyorum. Ama son üç haftadır bir şey dikkatimi çekti: gece çalışan taramalar, aynı gün gündüz çalıştırdıklarımdan gözle görülür şekilde az satır getiriyor. Ayarlar aynı, arama aynı, ben aynıyım. Ne yaptım Bir hafta boyunca aynı aramayı hem 03:00 civarında hem 14:00 civarında çalıştırdım. Çıkan satır sayılarını basit bir tabloya yazdım. Gece çalışanlar her seferinde daha azdı; fark küçük değildi, kabaca üçte bir civarı. İnternet bağlantımı kontrol ettim, gece de sorunsuz görünüyordu. İlk aklıma gelen "gece daha az ilan yayınlanıyor olabilir mi" oldu ama ben yeni ilanları değil mevcut listeyi tarıyorum, dolayısıyla bu açıklama tutmuyor. Sonra bilgisayarın uykuya geçmiş olabileceğini düşündüm, güç ayarlarını değiştirdim, sonuç değişmedi. Aynı işi iki farklı saatte yapıp farklı sonuç alıyorsanız, değişen şey iş değil ortamdır. Bu cümle mantıklı ama ortamda ne değiştiğini bulamadım. Sizde de oluyor mu, yoksa bende özel bir durum mu var? Gece çalıştırmayı bırakıp sabaha almak zorunda kalırsam çok da dert değil ama önce sebebini anlamak istiyorum. Bir de şunu merak ediyorum: program eksik sonuçla bittiğinde bunu bana bildirmesi gerekmez mi? Şu an tarama tamamlandı diyor ve ben de tamamlandı sanıyorum. Satır sayısını elle karşılaştırmasam fark etmem bile mümkün değildi. Belki de asıl sorun bu, az sonuç gelmesi değil, az geldiğini anlamamam. Karşılaştırma yaparken Aynı aramayı iki farklı saatte çalıştırıp sonuçları not alın. Tek seferlik gözlem yanıltıcı olabiliyor, en az beş gün gerekiyor.

Yanıtlar

Bende tam tersi. Gece çalıştırdıklarım gündüzkinden az gelmiyor, hatta biraz daha hızlı bitiyor. Ama ben sabit hat kullanıyorum, siz mobil bağlantı mı kullanıyorsunuz acaba? Bizim burada gece mobil hat bazen tuhaflaşıyor. Galeriyi kapatırken taramayı başlatıp gidiyorum, sabah geldiğimde hazır oluyor. Üç aydır bu düzendeyim ve bir kere bile eksik geldiğini fark etmedim. Ama açıkçası satır sayısını da hiç saymadım, sizin yazınızı okuyunca bugün bakacağım. Kontrol etmeniz gereken birkaç şey var. Bilgisayar tam kapanmasa bile ağ bağdaştırıcısı güç tasarrufu için uykuya geçebiliyor, bu ayar ekran uykusundan ayrı bir yerde duruyor. Ağ bağdaştırıcısının güç yönetimi ayarında "güç tasarrufu için kapat" seçeneği açıksa kapatın. Gece çalışan yedekleme veya güncelleme işleri varsa bantgenişliğini paylaşıyorsunuz demektir. Bilgisayar pilde çalışıyorsa performans profili düşüyor olabilir, prize takılı tutun. Ben bunların hepsini bir gecede tek tek kapatıp denemenizi öneririm, hepsini birden değiştirirseniz sebebi yine bilemezsiniz. Gözlemlediğiniz durumun en yaygın sebebi, taramanın erken tamamlanması. Program bir listeyi gezerken bağlantı yavaşlar veya yanıt gecikirse belirli bir bekleme süresinden sonra o adımı atlayıp devam ediyor. Bu durumda program hata vermez, sadece daha az satırla biter. Dışarıdan bakınca "aynı ayarla az sonuç" gibi görünmesinin sebebi bu. Çalışma kaydında tamamlanan adım sayısına bakın; gece ve gündüz kayıtları arasında adım sayısı farklıysa teşhis doğrulanmış olur. Bekleme süresini biraz artırmak yavaş anlarda sonucu toparlıyor, karşılığında tarama uzuyor. Adımlar arasındaki gecikmeyi düşürmeyin; gece yavaşlığında bu ayarı düşürmek durumu kötüleştiriyor. Burak Bey’in ağ bağdaştırıcısı uyarısı da geçerli, gece yavaşlığının kaynağı çoğu zaman orası oluyor. Kısacası sorun gecenin kendisinde değil, gece ortaya çıkan yavaşlığın sessizce eksik sonuca dönüşmesinde. Önce çalışma kaydını karşılaştırın, teşhisi oradan netleştirelim. İki gece denedim ve gerçekten öyleymiş. Gece kayıtlarında tamamlanan adım sayısı belirgin biçimde düşüktü. Ağ bağdaştırıcısının güç ayarını kapattım, bekleme süresini de bir miktar artırdım. Dün gece çıkan satır sayısı gündüzkine çok yakındı, tarama biraz uzun sürdü ama zaten uyuyordum. Herkese teşekkürler, bu kadar net bir açıklama beklemiyordum. Yalnız yazının sonundaki sorumu tekrar edeyim: eksik bitişin çalışma kaydına bakmadan da anlaşılabilmesi gerekir bence. Ben tesadüfen fark ettim, etmeseydim aylarca eksik veriyle rapor hazırlayacaktım. Bunu bir istek olarak bırakıyorum. Bu başlığı kaydettim. Bizim ay sonu raporları da gece çalışıyor ve ben satır sayısına hiç bakmıyordum. Dün geriye dönük kontrol ettim, iki gecede benzer bir düşüş varmış ama fark etmemişim. Şimdi tabloya satır sayısı sütunu ekledim. Bir sayıya bakmadığınızda sorunu göremiyorsunuz, en basit ders bu oldu. Muhasebede zaten aynı mantık var: rakam tutmuyorsa önce nereden geldiğine bakarsınız. Ben nedense programın çıktısına aynı şüpheyle yaklaşmamışım, hazır geldiği için doğru varsaymışım. Bundan sonra öyle olmayacak.