Mainos

Kaikilla tietotekniikan edistyksillä voi olla vaikea pitää ajan tasalla. Myyntiosakkaiden kiertämä žargiini uuden laitteen ostamisessa auttaa harvoin, ja näyttää siltä, ​​että ne, jotka ajavat sinua tietyn tietokoneen suuntaan, eivät ymmärrä kuinka 64-bittinen laskenta Mikä on 64-bittinen tietojenkäsittely?Tietokoneen tai tietokonelaitteiden pakkaukset ovat täynnä teknisiä ehtoja ja merkkejä. Yksi näkyvimmistä on 64-bittinen. Lue lisää toimii tai hyödyttää käyttäjää kykyjen ulkopuolella käyttää enemmän RAM-muistia Kuinka paljon RAM-muistia todella tarvitset?RAM on kuin lyhytaikainen muisti. Mitä enemmän monitehtäviä, sitä enemmän tarvitset. Selvitä, kuinka paljon tietokoneellasi on, kuinka saada siitä irti tai kuinka saada enemmän. Lue lisää .

Tässä artikkelissa tarkastellaan kuinka käyttöjärjestelmä ja sovellusohjelmat a 64-bittinen järjestelmä, samoin kuin muutamat prosessorin ominaisuudet, vaikuttavat prosessorin yleiseen suorituskykyyn tietokone.

Suoritin ja käyttöjärjestelmä

Lähes kaikki nykyään markkinoilla olevat tietokoneet toimittavat 64-bittisillä prosessoreilla, ja suurimmalla osalla niistä on jo

instagram viewer
64-bittinen Windows-versio Onko minulla 32- tai 64-bittinen Windows? Näin kerrotKuinka voit tietää, onko käyttämäsi Windows-versio 32- tai 64-bittinen? Käytä näitä menetelmiä ja opi miksi se on myös tärkeää. Lue lisää esiasennettu siihen. Tämä pariliitos on kriittinen, kun haluat saada parhaan suorituskyvyn järjestelmästäsi. Vaikka voit asentaa 32-bittisen käyttöjärjestelmän 64-bittiseen tietokoneeseen, kaipaat laitteiston lisäetuja.

Kun asennat 32-bittinen käyttöjärjestelmä Mitä eroa on 32-bittisellä ja 64-bittisellä Windowsilla?Mitä eroa on 32-bittisellä ja 64-bittisellä Windowsilla? Tässä on yksinkertainen selitys ja kuinka tarkistaa, mikä versio sinulla on. Lue lisää 64-bittisessä tietokoneessa vaikutus on 64-bittisen suorittimen välitön muuntaminen 32-bittiseksi suorittimeksi.

  • Kaikki suorittimen tason ohjeet rajoittuvat 32-bittisten rekistereiden käyttöön, joten kaikki alkuperäiset matemaattiset toiminnot ovat rajoitettu samalla tavalla niiden alueen ja tarkkuuden suhteen.
  • Käytettävissä olevan fyysisen muistin määrä putoaa 4 Gt: ään, vaikka muistia olisi lisää muistia asennettu Avaa jopa 64 Gt RAM-muistia 32-bittisessä Windowsissa PAE-korjauksellaKäytätkö edelleen 32-bittistä Windows-konetta ja turhautunut 4 Gt: n RAM-muistin rajaan? Suhteellisen yksinkertainen komentorivin säätö antaa sinun korjata järjestelmä ja hyödyntää jopa 64 Gt RAM-muistia. Lue lisää .
  • Laitteiston muisti, kuten videomuisti, kuluttaa osan osoitettavasta muistista sen sijaan, että se siirrettäisiin sen yläpuolelle tai jotta RAM: ita uusittaisiin laitteistomuistiosoitteiden ympärille.
  • Kaikkien muiden ohjelmistojen, joita haluat käyttää järjestelmässä, on oltava 32-bittisiä, ja nämä samat parametrit rajoittavat niitä.

Se on paras syy varmistaa, että käytät 64-bittistä käyttöjärjestelmää kaikissa tietokoneissa, joissa on 64-bittinen prosessori.

Suorittimen ominaisuudet

Sen lisäksi, että yhdistetään sopiva käyttöjärjestelmä laitteistoon, CPU-suunnittelun elementit vaikuttavat järjestelmän suorituskykyyn. Käsittelyyn käytettävissä olevien ytimien lukumäärä on yksi isoista.

Yhdestä ytimeen

Noin kaksi vuosikymmentä sitten melkein kaikki kuluttajalle markkinoidut tietokoneet käyttivät prosessoreita yhdellä käsittelyydin Mikä on prosessorin ydin? [MakeUseOf selittää]Jokaisessa tietokoneessa on prosessori, olipa se pieni hyötysuhde pro, suuri suorituskykyinen tehdas, tai muuten se ei voisi toimia. Tietysti prosessori, jota kutsutaan myös CPU: ksi tai Central Processing ... Lue lisää pakkauksessa. Tämän tyyppisessä suunnittelussa se tarkoitti, että tietokone pystyi suorittamaan vain yhden käskyn kerrallaan ja käyttöjärjestelmä voi osoittaa vain yhden suoritussäikeen prosessorille kerrallaan.

purkamista vanha tietokone

Nykyään yhdellä piikiekolla voi olla 2, 4 tai enemmän ytimiä ja pakkauksessa voi olla useampi kuin yksi siru. Asettamalla prosessoripakettiin useampi kuin yksi ydin, käyttöjärjestelmä näkee jokaisen ytimen yksittäinen prosessori, jossa se voi määrittää prosessiketjuja, ja jokainen ydin toimii riippumattomasti toiset. Siten, a quad-core Mitä "kaksoydin" ja "neliydin" tarkoittavat?Nykyään suurin osa prosessoreista on kaksoisytimisiä, nelinytimisiä tai kahdeksanytimisiä. Mutta mitä se edes tarkoittaa? Tässä on kaikki selitetty. Lue lisää Järjestelmässä tietokone voi suorittaa neljä käskyä samanaikaisesti - yhden jokaisessa ytimessä.

Ytimien yhdistäminen hyperthreadingilla

Vuonna 2002 Intel työnsi markkinoille hyperthreading-tekniikka Mikä on Hyper-Threads? [Teknologia selitetty] Lue lisää mikä saa käyttöjärjestelmän “näkemään” kaksi loogista prosessoria jokaiselle sirun prosessointiytimelle. Se toimii siten, että sillä on kaksi erillistä prosessorin tilan datajoukkoa, yksi jokaiselle loogiselle prosessorille ja yksi jaettu suorituksen ydin. Tämä antaa käyttöjärjestelmälle mahdollisuuden antaa suoritussäike jokaiselle loogiselle prosessorille, joka ylläpitää omaa tilatietoa. Kun yksi säie estyy, koska se odottaa tietoja tai toista resurssia, toinen looginen prosessori voi käyttää suoritussydäntä prosessointiin, ellei se ole myöskään odotustilassa. Suorituskyvyn lisääntyminen käyttämällä tätä tekniikkaa on yleensä 15-30 prosenttia.

4. sukupolven Intel® Core ™ i7 -prosessori edessä ja takana

Tämä ei tarkoita, että neliydinprosessori on kaksi kertaa nopeampi kuin kaksoisydinprosessori, joka toimii samalla kellolla Nopeus tietyssä tilanteessa tai että Intel-suoritin, jolla on hiirenhajotus, toimii paremmin kuin yksi ilman teknologiaa. Tietyt ohjelmistotekijät voivat täysin mitätöidä ylimääräisten käsittelyydinten olemassaolon.

Sovellusohjelmiston vaikutus

Joten nyt, kun olet päättänyt hankkia uuden 64-bittisen Intel-kaksoisytimen prosessorin, jossa on hyperthreading, ja parittaa se 64-bittiseen Windows-versioon, saat parhaan mahdollisen suorituskyvyn, eikö niin? No ehkä.

Vaikka nykyaikaiset käyttöjärjestelmät voivat hyödyntää kaikkea tarjottavaa laitteistoa, käyttämäsi sovellusohjelmat eivät välttämättä ole, etenkin vanhat ohjelmistot.

Edellä mainitut vanhemmat yhden ytimen suorittimet pystyivät käsittelemään vain yhden säikeen käsittelyä kerrallaan. Suuri osa tuolloin tehdystä ohjelmoinnista kirjoitettiin käyttämään vain yhtä säiettä. Ohjelmiston käyttäminen moniytimisessä järjestelmässä johtaa silti siihen, että se käyttää vain yhtä ydintä kyseiselle säikeelle. Siksi saatat nähdä, että neliytiminen järjestelmä toimii 25%: n kuormalla Task Manager -sovelluksessa yhdellä ytimellä 100%: n käyttöasteella ja muut kolme ydintä näyttävät käyttämättömiltä. Työmäärä ei ole jakautunut.

suorittimen-käyttö

Jotta kaikki järjestelmän prosessorisydämet hyötyisivät, ohjelmisto on suunniteltava ottaen huomioon rinnakkaisprosessointi ja monisäikeinen käsittely. Ideana on jakaa ongelma erillisiksi komponenteiksi, jotka voidaan suorittaa toisistaan ​​riippumattomasti, jotta tietokone voi suorittaa jokaisen tehtävän erillisissä ytimissä samanaikaisesti. Tämä voi vähentää halutun tuloksen tuottamiseen kuluvaa aikaa. Se tarkoittaa myös sitä, että käyttöliittymän lanka ei lukitu, kun muiden ketjujen raskas käsittely tapahtuu muissa ytimissä.

Vaikka ohjelma on suunniteltu monisäikeistä ajatellen, on kuitenkin mahdollista, että osaa sen toiminnoista ei voida rinnakkaista. Yksi esimerkki tästä on Microsoft Office -sovellukset, jotka käyttävät Visual Basic for Applications (VBA) -makroja. Pitkäaikainen makro kuluttaa todennäköisesti koko ytimen, kunnes se loppuu. Koska tietokone ei voi automaattisesti määrittää, voidaanko makro rinnakkaista, se ei yksinkertaisesti yritä tehdä sitä.

Paranna yksisäikeisten sovellusten suorituskykyä

Jos joudut käyttämään yksisäikeisiä vanhoja sovelluksia, varsinkin jos joudut ajamaan useita sovelluksia samanaikaisesti, paras suorituskyky on parempi asettaa prosessorin affiniteetti heille. Tämä pakottaa heidät käyttämään vain tiettyjä käsittelyytimiä. Näin tekemällä voit varmistaa, että vaikka he kuluttavat koko ytimen prosessointitehon, he ei tee sitä samalla ytimellä, mikä johtaa prosessien loppuunsaattamiseen kauempana kuin ehdottomasti välttämätön.

Windowsissa voit määrittää affiniteetin avaamalla Task Manager, napsauttamalla hiiren kakkospainikkeella prosessin nimeä ja valitsemalla Aseta affiniteetti… tyhjennä pikavalikosta kaikkien prosessorien valintaruudut, joita et halua käyttää, ja napsauta sitten kunnossa.

prosessori-affiniteetti

Voit tehdä tämän myös komentoriviltä käyttämällä Käynnistä-komennon / affinity -lippua.

Käynnistä / affiniteetti 2 notepad.exe

Huomaa, että affiniteettimerkillä käytetty prosessorin numero on 1-pohjainen, kun se on nollapohjainen, kun tarkastellaan Task Manager -sovellusta, joten tämä käynnistäisi Notepadin prosessorilla 1.

Samanlainen toiminnallisuus on Linux-käyttäjillä, joilla on taskset-komento. Se on osa util-linux-pakettia ja osa useimpien distrojen oletusasennusta. Jos sitä ei ole tällä hetkellä järjestelmässäsi, voit asentaa sen

sudo apt-get install util-linux

Debian-pohjaisiin jakeluihin tai

sudo yum install util-linux

Red Hat -pohjaisille järjestelmille.

Käytä komentoa vlc: n käynnistämiseen CPU 2: lla

taskset -c 2 vlc

Jos haluat muuttaa affiniteettia prosessille, joka on jo käynnissä prosessitunnuksella (PID) 9021, CPU 4: n ja 5: n käyttämiseen,

taskset -cp 4,5 9021

Toinen tekijä sovelluksissa on sanan pituus. Vaikka 32-bittinen sovellus voi silti tallentaa ja käsitellä sekä kokonaislukuja että liukulukujen 64-bittisiä numeroita, se on tehtävä isojen matemaattisten kirjastojen kautta, joiden suorittaminen vie kauemmin kuin 64-bittinen suoritin, joka suorittaa samat laskelmat natiivisti. Jos sovellus vaatii 64-bittisten numeroiden tarjoaman laajennetun alueen ja suuremman tarkkuuden, sen käyttö on aina tehokkaampaa 64-bittiset sovellukset 3 verkkosivustoa 64-bittisten käyttöjärjestelmien kanssa yhteensopivien ohjelmistojen löytämiseenOn todennäköistä, että ne, jotka ostavat aivan uuden tietokoneen ensi vuonna, saavat käsiinsä jotain, jolla on 64-bittinen käyttöjärjestelmä. x64: lla on hyviä ja huonoja puolia, mutta ... Lue lisää tehtävää varten.

Joidenkin ohjelmistojen kanssa ei ole liikaa väliä onko se 32-bittinen vai 64-bittinen. 32-bittinen selain toimii hienosti useimmille ihmisille. Normaalikäytössä sen ei pitäisi vaatia muistia, vaikka haluat, että kymmeniä välilehtiä on avoinna. Se käyttää helposti useita ketjuja fyysisten ja loogisten prosessorien välillä, eikä sen pitäisi päätyä suorittimeen sidottuina. Sama pätee useimpiin tekstinkäsittelytehtäviin. Mutta jos aiot valokuvien tai videoiden muokkaamista, uudelleenkoodaamista, mallinnusohjelmistojen käyttämistä tai muita prosessoriin liittyviä tehtäviä tehtäviä tai työskennellessäsi suurten tietojoukkojen kanssa voit odottaa tarpeellista kauemmin ilman 64-bittistä monisäikeistä ohjelmisto.

Viimeinen ottelu

Joten mikä on paras vaihtoehto? Paras vastaus: se riippuu.

Jos tiedät, että käytät Excel-laskentataulukkoa järjestelmässäsi, joka käyttää pitkäaikaisia ​​VBA-makroja, sinun pitäisi olla parempi käyttää kaksoisydinjärjestelmää, joka toimii 3 GHz: llä pikemminkin kuin neliytiminen, joka toimii taajuudella 2,2 GHz, mutta jos pomppat jatkuvasti useiden monisäikeisten ohjelmien välillä samalla kun työskentelet tietokoneellasi tai pelaat, päinvastainen on totta.

Vaikka yleistykset eivät koskaan todista itseään kaikissa tapauksissa, paras pöytätietokoneen suorituskyky käyttää 64-bittistä moniydinprosessorit, joissa on moderni 64-bittinen käyttöjärjestelmä ja 64-bittiset monisäikeiset sovellukset vaativimmalle tehtäviä.

Millaisia ​​kokemuksia sinulla on ollut 64-bittisestä suorituskyvystä? Onko sinulla 32-bittisiä ohjelmistoja, jotka ylittävät 64-bittisen vastineensa vai eikö niiden välillä ole havaittavissa olevaa eroa? Kerro meille alla olevissa kommenteissa.

Kuvahyvitys: Vanhan tietokoneen purkaminen (CC 2,0: lla) kirjoittanut fdecomite, 4. sukupolven Intel® Core ™ i7 -prosessori edessä ja takana (CC 2,0: lla) Intel, Deutschland

Bruce on pelannut elektroniikalla 70-luvulta lähtien, tietokoneilla 80-luvun alusta, ja vastannut tarkasti tekniikkakysymyksiin, joita hän ei ole käyttänyt eikä nähnyt koko ajan. Hän ärsyttää itseään myös yrittämällä soittaa kitaraa.