2Sep

Kuinka Windows määrittää sen ajan, jonka se tekee suoritettaessa tiedostoa?

Miten-Onko-windows-määrittävät-the-määrä-of-time-se-vie-to-suorittaa-an-toiminta-with-a-tiedosto-00

"jäljellä olevat" arviot Windowsista riittää ajoittamaan joku hullu joskus, mutta oletko koskaan miettinyt, miten Windows määrittää nämä ajat? Nykypäivän SuperUser Q & A -postilla on vastauksia utelias, mutta turhautuneelle lukijan kysymykseen.

Päivän kysymys &Vastausistunto tulee meille kohteliaasti SuperUser-osastoon Stack Exchange, yhteisöllinen ryhmittely Q & A verkkosivuilla.

Windows 8.1 tiedostonsiirtoikkuna kuvakaappaus kohteliaasti im todella famecore.

Kysymys

SuperUser-lukija "im really famecore" haluaa tietää, miten Windows määrittää, kuinka kauan se vie tiedostojen suorittamiseen:

halusin tietää, onko olemassa yhtälö, jonka Windows määrittää määrittämään, kuinka kauantekee toiminnon, jolla on tiedosto, kuten: poistaminen, kopioiminen, poistaminen tai asentaminen.

Miten-Onko-windows-määrittävät-the-määrä-of-time-se-vie-to-suorittaa-an-toiminta-with-a-file-01

Esimerkiksi, kun poistan tiedoston ja Windows sanoo Jäljellä oleva aika: 18 sekuntia , miten se laskee tämän numeron ja mitä se käyttää laskea sen?

Käyttääkö Windows erityistä yhtälöä määrittämään jäljellä oleva aika operaation suorittamiseen vai tarjoako se vain parhaan arvion?

Vastaus

SuperUser-avustajat Valmiky Arquissandas ja Richard ovat meille vastauksemme. Ensin, Valmiky Arquissandas:

Oletko huomannut, että se ei yleensä anna sinulle mitään arvioita muutaman sekunnin aikana?

Tämä johtuu siitä, että ensimmäisten muutaman sekunnin aikana se tekee juuri sen toiminnon. Sitten lyhyen ajan jälkeen se tietää kuinka paljon se on jo kopioinut /deleted/ jne. ja kuinka kauan .Tämä antaa sinulle keskimääräisen nopeuden toiminnan.

Sitten jakaa jäljellä olevat tavut nopeudella ja sinulla on aikaa, joka vie operaation loppuun.

Tämä on peruskoulun matematiikka. Jos haluat matkustaa 360 km, ja ensimmäisen minuutin lopussa olet matkustanut 1 km, kuinka kauan sinut tavoittaa määränpääsi?

No, nopeus on 1 km / min, joten se on 60 km / h.360 km jaettuna 60 km / h antaa sinulle arvioitu aika 6 tuntia( tai 360 km / 1 km / minuutti = 360 minuuttia = 6 tuntia).Koska olet jo matkustellut yhden minuutin ajan, arvioitu jäljellä oleva aika on 5 tuntia ja 59 minuuttia.

Korvaa matkustaminen kopiolla, km tavulla, ja se vastaa kysymykseesi.

Eri järjestelmillä on erilaisia ​​tapoja arvioida aikaa. Voit ottaa viimeisen minuutin ja arviot voivat vaihdella villinä.Tai voit ottaa koko ajan, ja jos nopeus todella muuttuu pysyvästi, arvioitasi voi olla kaukana todellisuudesta. Selain kuvataan yksinkertaisin tapa.

Richardin vastaus:

Jos olet kiinnostunut, tämä kysymys kertoo, miten Windows ja OSX muotoilee aika, joka on jäljellä etenemispalkkiin, kun on käsitys siitä, kuinka kauan se on jäljellä.

Kun lyhentää aika-ilmaisuja käynnissä olevissa valintaikkunoissa, pitäisi ne pyöristää ylöspäin tai alaspäin?

Microsoftin Windows-tiimin kehittäjä Raymond Chen vahvistaa tämän algoritmin( katso Valmikyn vastauksen edellä ) blogissaan lähettämiseen. Hän selittää myös, miksi se voi olla väärä.

Miksi kopiointivalintaikkuna antaa niin kauheita arvioita?

Onko sinulla jotain lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä?Katso koko keskusteluketju täältä.