Koti Arvostelut 32-bittinen vs. 64-bittinen osi: mitä eroa on?

32-bittinen vs. 64-bittinen osi: mitä eroa on?

Sisällysluettelo:

Video: Windows 10 optimoi suorituskykyä - 15 vaihetta (Marraskuu 2024)

Video: Windows 10 optimoi suorituskykyä - 15 vaihetta (Marraskuu 2024)
Anonim

Laskentatapoja on monia tapoja, mutta tietokoneissa on vain binaariarvoja: 0 ja 1. Jokaista pidetään "bittinä". Tämä tarkoittaa, että 1-bittisessä laskennassa saat kaksi mahdollista arvoa; 2-bittinen tarkoittaa neljää arvoa; sitten 3 bittiä kaksinkertaistat kahdeksalle (2 kolmanteen voimaan, eli 2 kuutiota).

Jatka eksponentiaalisesti ja saat lopulta 32-bittisen (2: sta 32: een tehoon) arvoa 4 294 967 296; 64-bittinen (tai 2 64. tehoon) on 18 446 744 073 709 551 616 arvoa.

Se on paljon bittejä, ja numerot osoittavat kuinka paljon tehokkaampi siru, joka tukee suurempaa bittilaskentaa, voi olla. Se on paljon enemmän kuin kaksinkertainen.

Tämä johtuu siitä, että muutaman vuoden välein tietokoneiden (jopa älypuhelimien) sisällä olevat sirut ja näillä siruilla toimivat ohjelmistot tekevät harppauksia uuden numeron tukemisessa. Esimerkiksi:

  • 1970-luvun Intel 8080 -piiri tuki 8-bittistä laskentaa.
  • Windows 3.1 vuonna 1992 oli Windowsin ensimmäinen 16-bittinen työpöytäversio.
  • AMD toimitti ensimmäisen 64-bittisen työpöytäpiirin vuonna 2003.
  • Apple teki Mac OS X Snow Leopardin kokonaan 64-bittiseksi vuonna 2009.
  • Ensimmäinen 64-bittisellä sirulla varustettu älypuhelin (Apple A7) oli iPhone 5s vuonna 2014.

Se on melko itsestään selvää: 64-bittinen, joskus muotoiltu nimellä x64, kykenee suorittamaan enemmän kuin 32-bittisen (jota kutsutaan itse asiassa x86: ksi, termi, joka juuttunut siitä, kun Windows Vista alkaa kiinnittää 32-bittisiä sovelluksia kansioon "Program Files" (x86), "x86 viittaa alun perin mihin tahansa käyttöjärjestelmään, jonka ohjeet on asetettu toimimaan Intel-siruilla, kuten 8086 - 80486).

Nykyään käytät todennäköisesti jo 64-bittisiä siruja 64-bittisillä käyttöjärjestelmillä, jotka puolestaan ​​ajavat 64-bittisiä sovelluksia (mobiililaitteille) tai ohjelmia (työpöydällä asettumaan johonkin nimikkeistöön). Mutta ei aina. Kaikista Windows 7, 8, 8.1 ja 10 -versioista saatiin esimerkiksi 32- tai 64-bittisiä versioita.

Kuinka edes kertoa, kumpi sinulla on?

Tunnista 64-bittinen käyttöjärjestelmä

Jos käytät Windowsia alle 10-vuotiailla tietokoneilla, siru on melkein taattu olevan 64-bittinen, mutta olet ehkä asentanut käyttöjärjestelmän 32-bittisen version. Se on tarpeeksi helppo tarkistaa.

Napsauta Windows 10: ssä työpöydän Oma tietokone -kuvaketta ja valitse Ominaisuudet (tai avaa Ohjauspaneeli ja siirry kohtaan Järjestelmä ja suojaus> Järjestelmä). Järjestelmä-otsikon alla näet sen järjestelmätyypillä: "64-bittinen käyttöjärjestelmä, x64-pohjainen suoritin" tarkoittaa, että olet suojattu.

Voit myös kirjoittaa vain About 10 Windows-hakukenttään avataksesi Asetukset-sivun, joka näyttää saman asian.

Miksi ollenkaan 32-bittinen?

Miksi asennat 32-bittisen käyttöjärjestelmän pöytätietokoneeseen tai kannettavaan tietokoneeseen? Suuri syy on se, että sinulla on 32-bittinen prosessori, joka vaatii 32-bittisen käyttöjärjestelmän.

Mutta tällaisen suorittimen käyttäminen on epätodennäköistä. Intel aloitti 32-bittisten prosessorien valmistamisen 80386-sarjassa jo vuonna 1985; se myi 64-bittisiä prosessoreita vuoteen 2001 mennessä. Jos olet ostanut tietokoneen Pentium D -piirin julkaisemisen jälkeen vuonna 2005, on epätodennäköistä, että sinulla olisi 32-bittinen käskyjoukko sisällä. Viimeisin Intelin 32-bittinen siru, Pentium 4E, ilmestyi helmikuussa 2004 ja x86-64 laajensi sen 64-bittiseksi. Se oli taaksepäin yhteensopiva sekä 32- että 16-bittisten ohjelmistojen kanssa tarpeen mukaan. Pentium 4: n myöhemmät versiot, kuten Extreme Edition, olivat täysin 64-bittisiä - ja jopa se lopetettiin vuoteen 2005 mennessä.

Todennäköisemmin olet asentanut vanhan käyttöjärjestelmän, joka tuli vain 32-bittisenä. Myöhemmät päivitykset, jos sellaisia ​​on, eivät ehkä ole saaneet 64-bittistä nopeutta. Ja se voi olla hieno - kaikilla aikaisimmilla 64-bittisillä prosessoreilla ei ollut kaikkia ominaisuuksia paikoillaan. Voit tarkistaa, onko tietokoneesi todella valmis täyteen 64-bittiseen, käyttämällä ohjelmistoja, kuten 64-bittinen tarkistus. Se toimii kaikissa Windows-versioissa, jotka palaavat takaisin Windows 95: ään.

32-bittisen käyttöjärjestelmän asentaminen 64-bittiseen arkkitehtuurijärjestelmään toimii, mutta se ei ole optimaalinen. Esimerkiksi 32-bittisellä käyttöjärjestelmällä on enemmän rajoituksia - erottelu siinä, että se voi todella käyttää vain 4 Gt RAM-muistia. Lisää RAM-muistia asentamalla järjestelmään, jossa on 32-bittinen käyttöjärjestelmä, ei ole suurta vaikutusta suorituskykyyn. Päivitä kuitenkin järjestelmä, jolla on ylimääräistä RAM-muistia, 64-bittiseen Windows-versioon ja huomaat eron.

Tämän pitäisi selkeyttää kaikkein haastavimmalla tavalla: Windows 10: n virallisesti tuettu enimmäismuisti on 2 teratavua (tai 128 Gt Windows 10 Home -käyttöjärjestelmässä).

RAM-teoreettinen raja 64-bittisessä: 16 eksabyyttiä . Mutta meillä on kaukana laitteistoista, jotka voisivat sitä koskaan tukea.

Joko niin, se tekee uuden kannettavan ostamisesta, jossa on 16 Gt RAM-muistia, ei vaikuta niin vaikuttavalta, eikö niin?

64-bittisessä tietojenkäsittelyssä on monia muita parannuksia, tosin tavoin, jotka eivät ehkä ole havaittavissa paljaalla silmällä. Laajemmat tietiet, suurempia kokonaislukuja, kahdeksan oktettimuistin osoitetta. Kaikki tietotekniikan tutkijoiden hyödyntämät asiat tekevät tietokoneistasi entistä tehokkaamman.

Saatat myös huomata, että joillekin tietokoneiden käyttöjärjestelmälle lataamillesi ohjelmille on saatavana 32- ja 64-bittiset asetukset. Firefox on hyvä esimerkki, jossa vaihtoehdot ovat "Windows" ja "64-bittinen Windows" (samoin kuin "Linux" tai "64-bittinen Linux" - MacOS-versio on vain 64-bittinen).

Miksi niin? Koska 32-bittiset käyttöjärjestelmät ovat edelleen olemassa. He tarvitsevat 32-bittisen ohjelmiston suorittamiseen - he eivät yleensä osaa edes asentaa 64-bittisiä versioita, eivätkä varmasti aja niitä. 64-bittinen käyttöjärjestelmä voi kuitenkin tukea 32-bittistä ohjelmaa - erityisesti Windows on rakennettu siihen emuloinnin alijärjestelmä, nimeltään Windows32 Windows64: ssä tai WoW64. Katso C: -asemaasi joskus - näet kaksi ohjelmakansiaa: yhden 64-bittisille ohjelmille, toisen nimeltä Program Folders (x86) vain 32-bittisille sovelluksille. Tulet hämmästymään kuinka paljon 32-bittistä koodia on vielä jäljellä.

Mac-tietokoneissa et löydä todennäköisesti paljon 32-bittisiä tarpeita. Valitse Omena-valikosta Tietoja tästä Macista, napsauta Järjestelmäraportti ja korosta kaikki Ohjelmistot-kohdassa luetellut sovellukset. Jokaisella on 64-bittinen (Intel) merkintä, joka sanoo Kyllä tai Ei. Suurin osa tulee olemaan Kyllä. Yksi pidätys viime aikoihin asti oli Microsoft Office for Mac - se tarjosi vain 64-bittisen version vuoden 2016 puolivälistä alkaen.

Mobiili 64-bittinen

Kuten edellä todettiin, Applen A7-siru oli ensimmäinen 64-bittinen prosessori, joka meni matkapuhelimeen (iPhone 5s). Vuonna 2015 Apple määräsi, että kaikkien iOS-ohjelmistojen oli oltava 64. Niin paljon, että kesäkuusta 2016 alkaen 32-bittisen sovelluksen avaaminen iOS: n uusimmissa versioissa aiheutti "optimoimattoman" varoituksen: "sen käyttö voi vaikuttaa koko järjestelmään. esitys."

Jos sinulla on iOS 10, et todennäköisesti voi edes silti käyttää niitä vanhempia 32-bittisiä sovelluksia, joille ei ole päivitetty (lukuun ottamatta muutamaa vanhempaa laitetta, joka tukee iOS 10: tä 32-bittisissä siruissa). Se on "paras" asia Applen suljetussa järjestelmässä - se voi pakottaa sen tapahtumaan.

Android-puhelimissa voi olla hiukan vaikeampaa löytää yksityiskohtia, ellet ole perehtynyt siihen, mikä siru on sisällä. Lisäksi, jos et käytä Android 5.0 Lollipopia tai uudempaa, olet silti 32-bittinen. Yksi sovellus, joka kertoo sinulle, on AnTuTu Benchmark; lataa se, napsauta Tiedot-painiketta ja etsi Android-rivi. Se kertoo Android-version ja jos se on 32- tai 64-bittinen. Vaikka Androidia on enemmän siruja ARM: sta Snapdragoniin, 64-bittinen versio on täysin käynnissä.

  • Qualcommin Windows saa 64-bittisen sovellustuen Windows Qualcommin avulla saa 64-bittisen sovellustuen
  • Intel juhlii x86: n 40-vuotisjuhlaa 5GHz Core i7: llä
  • Kuinka suorittaa 32-bittisiä sovelluksia macOS Catalina -sovelluksessa Kuinka ajaa 32-bittisiä sovelluksia macOS Catalina -sovelluksessa

IOS- ja Android-käyttöjärjestelmissä kyse ei ole käyttöjärjestelmän avaamisesta suuremman RAM-muistin käytölle - kämmenlaitteen muistitarpeet ovat vähäiset työpöytäkäyttöön verrattuna. Itse asiassa x64-tiedoston käyttäminen ei takaa parempaa suorituskykyä - monet Android-bittiset 32-bittiset puhelimet vastasivat alkuperäisiä 64-bittisiä iPhone 5 -versioita. Lisäksi ensimmäisillä 64-bittisillä Android-puhelimilla, kuten HTC Desire 510, ei ollut mitään hyötyä siitä, että ne olivat kiinni Androidin vanhemmasta 32-bittisestä versiosta.

Mutta 64-bittisillä älypuhelimilla on muita etuja - esimerkiksi entistä enemmän datan hakemista jaksoa kohti (ja nopeammin), parempi salaus ja siirtäminen uuteen 64-bittisiin siruihin - erityisesti ARMv8-arkkitehtuuriin - ja parempia ominaisuuksia, kuten energiatehokkuus.

Viime kädessä 64-bittinen vallankumous on jo täällä tietokoneissa ja älypuhelimissa. Markkinointi ihmiset eivät edes lyö sitä enää. Sinun, kuluttajan, ei tarvitse tietää paljon siitä ollaksesi osa sitä.

32-bittinen vs. 64-bittinen osi: mitä eroa on?