“Büyük dosyada içe aktarma donuyor”
İçe aktarma sırasında duran bir program nadiren çökmüştür: hâlâ çalışıyordur, yalnızca ilerleme çubuğunun düşündürdüğünden yavaş. Asıl soru beklemeye değip değmediği ya da dosyanın programın kaldırabileceğinden büyük olup olmadığıdır.
Belirtiler
Program içe aktarma sırasında dakikalarca yanıt vermiyor İlerleme çubuğu tek bir değerde takılı kalıyor Aynı bankanın daha kısa dönemleri sorunsuz aktarılıyor
Aslında neden oluyor
İlk kayıt yazılmadan dosyanın tamamı okunuyor
Birçok içe aktarıcı ilk işlemi oluşturmadan önce dosyanın tümünü bellekte çözümler. Bellek ihtiyacı böylece sabit kalmak yerine dosya boyutuyla birlikte büyür ve belirli bir boyutun üstünde program sınır bildirmek yerine yanıt vermeyi bırakır.
Yineleme denetimi her işlemi hepsiyle karşılaştırıyor
Bir program her yeni işlemi mevcut olanların tümüyle karşılaştırıyorsa iş yükü karesel büyür. Birkaç yüz işlemde bu fark edilmez; on binde bir saniye çeyrek saate döner.
Nasıl düzeltilir
- Kesmeden önce bir kez bilerek on dakika bekleyin — çoğu zaman aktarım hâlâ sürüyordur ve kesmek yarı dolu bir hesap bırakır.
- Yerelde bölmek yerine bankadan daha kısa dönemlerle yeniden dışa aktarın: hiç büyük olmamış bir dosyanın onarılması da gerekmez.
- Yine de bölmeniz gerekiyorsa yalnızca kayıt sınırlarından kesin ve her parçayı aşağıdaki araçla denetleyin.
- Parçaları tarih sırasıyla aynı hesaba aktarın ki yürüyen bakiyeler anlamlı kalsın.
İlgili içe aktarma sorunları
Elle uğraşmayın — otomatik onarın
Araç birkaç bin işlemi de saniyeler içinde işler ve sayısını söyler; böylece programınızın neyin altına gireceğini önceden bilirsiniz. Ücretsiz, kayıt yok, yükleme yok.
Aracı aç