2Sep
Windows'da 'kalan süre' tahminleri, herkesi bazen delirtmek için yeterlidir, ancak Windows'un o zamanları nasıl belirlediğini merak ettiniz mi? Günümüzün Süper Kullanıcı Q & A sonrası, meraklı ama sinirli bir okuyucu sorusu için bazı cevaplara sahiptir.
Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.
Windows 8.1 dosya aktarımı penceresinde ekran görüntüsü im gerçekten famecore nezaket.
Soru
SüperKullanıcı okuyucu 'gerçekten famecore' Windows bir dosyayla bir işlemi gerçekleştirmek için gereken süreyi nasıl belirlediğini bilmek istiyor:
Windows'un ne kadar süreyle çalıştığını belirlemek için kullandığı bir denklem olup olmadığını bilmek istedimsilme, kopyalama, silme veya yükleme gibi bir dosyayla bir işlem gerçekleştirmek için kullanılır.
Örneğin, bir dosyayı sildiğimde ve Windows, diyor Kalan süre: 18 saniye , bu numarayı nasıl hesaplıyor ve hesaplamak için ne kullanıyor?
Windows bir işlemi gerçekleştirmek için kalan süreyi belirlemek için özel bir denklem kullanıyor mu veya yalnızca bir 'en iyi tahmin' tahmini sağlamıyor mu?
Cevap
SuperUser katılımcıları Valmiky Arquissandas ve Richard bize cevap buluyorlar.İlk önce, Valmiky Arquissandas:
İlk birkaç saniyede size genellikle bir tahmin vermediğini fark ettiniz mi?
Bunun nedeni, ilk birkaç saniye boyunca yapılması gereken işlemi yapmasıdır. Daha sonra kısa bir süre sonra 'yi /deleted/ vb. ve 'yi ne kadar sürede 'ye kopyaladığını bilir. Bu, 'nin operasyonunun ortalama hızını verir.
Ardından, kalan baytları hızla bölün ve işlemin tamamlanması için gereken süreyi kullanın.
Bu ilkokul matematik dersidir.360 km'lik bir yolculuk yapmak istiyorsanız ve 1 km'lik bir yolculuktan sonra hedefinize ulaşmanız ne kadar sürer?
Hız, 1 km / dakika, bu nedenle 60 km / saat.360 km / saat ile 60 km / saat bölünerek tahmini 6 saatlik zaman( veya 360 km / 1 km / dakika = 360 dakika = 6 saat) verir. Zaten 1 dakika dolaştığınız için tahmini kalan süre 5 saat 59 dakikadır.
Kopyalayarak, bayt ile km'lik harfi değiştirin ve sorunuza cevap verin.
Farklı sistemlerin zamanı tahmin etmenin farklı yolları vardır. Son dakikayı alabilir ve tahminler çılgınca değişebilir. Veya tam zamanlı çalışabilir ve hız gerçekte değişirse tahminleriniz gerçeğe çok uzaklaşmış olabilir. En basit yöntem tarif ettiğim şey.
Richard'ın cevabının ardından:
Eğer ilgileniyorsanız, bu soru size Windows ve OSX'in ne kadar süre kaldığını bir fikir verdikten sonra ilerleme çubuğuna kalan süreyi nasıl biçimlendirdiğini anlatıyor.
İlerleme diyaloglarındaki zaman ifadelerini kısalttığınızda, yuvarlanıp aşağı yuvarlansın mı?
Microsoft'daki Windows ekibi üzerinde geliştirici olan Raymond Chen, bu algoritmayı blogunda yayınlanan bir yayınla , 'nin üstündeki Valmiky'nin cevabını onayladı.Bunun neden yanlış olduğunu açıklıyor.
Kopyalama iletişim kutusu neden bu kadar korkunç tahminler veriyor?
Açıklamaya eklemek için bir şey var mı?Yorumların sesini kapatın. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.