64 bita vs


svara 1:

Til að svara þessu að fullu þarftu fyrst að skilja hvað hluti er og til að gera það þarftu að skilja tvöfaldur.

Venjulegt (aukastaf) talningarkerfi er grunnkerfi 10, sem þýðir að það hefur 10 eins stafa tölustafi: 0,1,2,3,3,5,6,7,8,9. Þessu er einnig hægt að tákna með 0 að framan - 01,02,03 o.s.frv. Þegar tölur eru klárast hækkarðu næstu tölustaf til baka - eftir 9 eru ekki fleiri tölustafir, svo þú byrjar upp á 0, og auka næsta tölustaf til baka og gera 10.

Tvöfaldur er nákvæmlega sama hugtak, en það er grunnkerfi 2, þannig að það hefur aðeins 0 og 1. Með því að nota sömu reglu og aukastaf eru fyrstu tíu tvöfaldu tölurnar 01, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010. Athugaðu hér að 10 eru ekki tíu, heldur tveir, vegna þess að það er önnur tölan.

A hluti er mjög einfaldlega bara ein tvöfaldur tölustafur - 0 eða 1, táknaður inni í tölvum sem annað hvort kveikt eða slökkt; rafmagn eða ekkert rafmagn. Margfeldi strengir af bitum eru keyrðir í gegnum sérstök rökfræðihlið * sem gefa mismunandi, nýjan framleiðsla - þetta er allt meginreglan á bakvið tölvur. 32 bita örgjörva ræður aðeins við allt að 32 bita á tvöfaldan streng (númer) en 64 bita örgjörva ræður allt að 64 bita á hvern streng, sem gerir 64 bita örgjörva almennt hraðari en 32 bita. Af hverju 64 og 32? Einfalt: þeir eru báðir þættir af tveimur.

32-bita stýrikerfi er einfaldlega stýrikerfi sem er gert fyrir 32-bita CPU og það sama fyrir 64-bita stýrikerfi. 64-bita CPU getur keyrt 32-bita stýrikerfi, en 32-bita CPU getur ekki keyrt 64-bita stýrikerfi **, vegna þess að það ræður ekki við svo marga bita.

* Hliðin eru yfirleitt samsetningar af AND, OR, NOT og XOR. Fyrstu þrír eru augljósir en XOR er í grundvallaratriðum OR samsettur með NAND (hvolfi OG).

** Sýndartækni gerir sumum örgjörvum kleift að líkja eftir stýrikerfi ofan á annað, einangrað frá því helsta. Í sumum tilvikum mun þetta leyfa 64-bita stýrikerfi að keyra á 32 bita örgjörva, þó að CPU taki aldrei við neinum raunverulegum strengjum sem eru meira en 32 bitar - það breytir bara 64 bita aðgerðum í 32 bita áður en það er sent til vélbúnaðinn.


svara 2:

Tæknin er að færast og vaxa hratt, Í fyrri tíma höfum við 32 bita og eftir nokkur ár höfum við 64 bita. Svo ef kerfið þitt er undir 4 GB vinnsluminni, þá mæli ég með því að nota 32 bita stýrikerfi eða ef þú ert með meira en 4 GB vinnsluminni í kerfinu þínu, notaðu örugglega 64 bita stýrikerfi.

Allt í lagi, leyfðu mér að útskýra það.

32 bita: - Það er venjulega best fyrir þessi kerfi sem eru með minna en 4 GB af vinnsluminni, því það mun keyra kerfið þitt hraðar. Og ef þú setur upp 64 bita stýrikerfi á kerfi þar sem vinnsluminni er undir 4 GB þá mun það örugglega keyra það en þú munt taka eftir miklu magn af vinnsluminni í samanburði við 32 bita stýrikerfið. Það hefur takmörkun á 4 GB af vinnsluminni, þýðir að þú getur aðeins notað 4 GB af hámarks vinnsluminni. Svo ef þú vilt setja upp meira en 4 GB þá mun það ekki nota það. (Fræðilega séð hefur það takmörkun 4 GB, en raunveruleg og nánast takmörkunin er 3,76 GB)

64 bita: - Það er mest notaða stýrikerfi nútímans. Þú getur að hámarki sett upp 128 GB af vinnsluminni og 64 bita stýrikerfið mun nota það allt. Það er miklu hraðari miðað við 32 bita stýrikerfi. Sérstaklega hönnuð fyrir fjölverkavinnsla. Þú munt fá fullan ávinning af vinnsluminni þínu. Í fyrri tíma var mjög erfitt að fá 64 bita kerfisstjóra, en í dag er það orðið eðlilegur hlutur. Það er líka kosturinn að þú getur sett upp og notað 32 bita hugbúnað á 64 bita stýrikerfi, en þú getur heldur ekki notað 16 bita forrit í það sem þú getur aðeins notað í 32 bita stýrikerfi. Þú getur aðeins keyrt 64 bita stýrikerfi á vélinni þinni þegar örgjörvinn þinn er einnig 64 bita.

Ég vona að þetta gæti hjálpað þér :)

Takk fyrir að spyrja!


svara 3:

Eins og aðrir hafa svarað er ekkert „betra“ á milli 32 og 64 bita. Það veltur allt á því hvað tölvan er að gera. 64 bita geta stjórnað stærri tölum og meira minni. Flest stýrikerfi eins og sett eru upp á tölvum þessa dagana eru 64 bita þessa dagana. Forritin sem þú notar eru blanda af 32 og 64 bita. Sumir framleiðendur nenna ekki að búa til 64 bita útgáfu af forritinu vegna þess að 64 bita útgáfa af forriti keyrir aðeins á 64 bita stýrikerfinu meðan 32 bita útgáfan keyrir á báðum.

32 bita stýrikerfi getur tekið á 4 GB minni. Í Windows 32 bita getur forrit tekið undir 2GB af minni því Windows áskilur hinn 2GB fyrir sig. Fyrir 64 bita er plássið 16 exabytes, gríðarstór tala. Hagnýta takmörkin eru hversu mikið vinnsluminni þú hefur og hversu mikið af disknum þínum er úthlutað til að skipta um pláss.

Mörg forrit keyra fullkomlega sem 32 bita vegna þess að 2 GB er meira en nóg fyrir það sem það er að gera. Forrit til að breyta myndbandi eða fullt af myndum eru dæmi þar sem 64 bitar hjálpa. Ég er ekki leikur en ég er viss um að það eru leikir sem virka betur á 64 bitum.


svara 4:

Það eru 3 augljósustu kostir 64-bita örgjörva en 32-bita hliðstæða þeirra: útbreidd heimilisfangsrýmis, aukning á afkastagetu og meiri fjöldi almennra nota.

Útvíkkun 64 bita heimilisfangs er fræðilega gert vinnsluaðilinn kleift að vinna með 16 Ebytes (2 ^ 64) líkamlegu minni innan flatarminni. Þrátt fyrir að samtíma 64-bita örgjörvar geti aðeins tekið á 1 Tbyte (2 ^ 40) minni í reynd, þá er það samt miklu hærra en þegar um 32-bita er að ræða. Stærra magn af lausu minni, aftur á móti, gerir þér kleift að útrýma eða draga mjög úr hægum aðgerðum gagna sem skiptast á diskinn.

Stærri fjöldi skráa, og aukning á stærð þeirra, gerir örgjörvanum kleift að takast á við stór minni svæði samtímis, meðhöndla breytur og fylki á skilvirkari hátt og fara fram á aðgerðir í skrám í staðinn fyrir stafla.

Hafðu í huga að þú verður að flytja forritið þitt með 64 bita útgáfu af þýðandanum og íhuga breytingar á gagnalíkaninu (ný tegund afkastagetu) til að fá raunverulegan árangur á 64 bita örgjörva. Að ráðast á forrit sem ekki er aðlagað fyrir 64-bita pallinn gæti þvert á móti valdið miklu afkomutapi, allt eftir því hver arkitektúr örgjörva er notaður.

En mesti árangur ávinnings af því að fara á 64-bita pallinn bíður þeirra forrita sem sjá um stóra gagnaferla - þetta eru CAD / CAE-lík forrit, gagnastjórnendur, forrit til að vinna með stafræna miðla og beitt vísindalegum forritum. Árangurshagnaðurinn gæti verið nokkur hundruð prósent fyrir hugbúnað af þessu tagi.

Þannig, til dæmis, með því að flytja þjónustuna 'Oracle on Demand' frá Oracle fyrirtækinu frá 32-bita pallinum yfir í 64 bita einn, gerði það kleift að minnka viðbragðstíma netþjónsins (350 notendur vinna samtímis) úr 13,60 sekúndum í 2,35 sekúndur. Þegar FASTCOM felldi 64-bita pallinn byggðan á Itanium 2 í upplýsingatækniinnviði þeirra, tókst þeim að útrýma málum sem orsakast af auknu álagi á innheimtukerfum og fá tvöfalt afköst.

Viðbótarupplýsingar:

  • Umræða við flóð stafla - þar sem verktaki læra, deila og byggja upp störf. 32 á móti 64 bita ... eða, hvað þýðir nákvæmlega „vinnsla upplýsinga“
  • Evgeniy Ryzhkov, Andrey Karpov. AMD64 (EM64T) arkitektúr.
  • Andrey Karpov, Evgeniy Ryzhkov. Lexíur um þróun 64-bita C / C ++ forrita.
  • Andrey Karpov. Hagræðing 64-bita forrita.
  • Hvítbók Oracle. Dreifing Oracle á x86-64 Linux: bestu starfshættir fyrir Oracle eftirspurn

svara 5:

Bitar vísa til fjölda nafnrýmis viðfangsefna sem arkitektúrinn getur unnið úr í einu. Ég kemst ekki í stærðfræði, en fyrri takmörk á 32 bita vél er um það bil 4 GB, þegar við bættum við bita tvöfaldaði fjölda nafnarafna og nú erum við með mjög háa tölu sem mér er sama um að google eða stærðfræði út.

hvað varðar þann sem þú ættir að velja, þá hallast ég þungt að 64 bita vélinni. Tæknin mun aldrei snúa aftur í 32-bita vegna þess að við fundum einhverja galla við 64-bita, við munum annað hvort laga það eða bæta við smá (orðaleikur ætlaður).

Það geta verið nokkrar kringumstæður þar sem þú þarft að vera 32 hluti. Á skrifstofunni minni erum við með prentara sem er eldri en óhreinindi og engir raunverulegir peningar til að skipta um hann. Það er punktapappír sem við notum til að prenta eftirlit. Þessi prentari og hugbúnaðurinn sem við notum fyrir hann eru báðir ósamrýmanlegir 64-bita arkitektúrinum þannig að við keyrum 32-bita stýrikerfi á 2 tölvum sem þurfa að nota þennan hugbúnað og þennan prentara.

fyrir utan mjög ákveðin tilvik eins og þetta þar sem þú þarft að keyra 32-bita vegna eindrægni, þá myndi ég alltaf fara í 64-bita.


svara 6:

64 bita CPU er ekki endilega hraðari en 32 bita CPU. Það er erfitt að útskýra án þess að einfalda of mikið eða verða of tæknilegur, svo ég reyni að fá hamingjusaman miðil.

„Bitarnir“ vísa til fjölda einstakra stakra lína í gagnabraut CPU („hluti“ er stuttur „tvöfaldur stafa“). Hvað þetta þýðir er að 64 bita örgjörva getur sótt eða geymt númer tvöfalt breiðara í einu og 32 bita örgjörva getur. Hagnýt áhrif þetta hefur ráðast af því hvað þú sækir eða geymir - með því að bæta við fleiri bitum á heiltölu (heiltala) eykst stærð tölunnar sem þú getur táknað. Fyrir númer á fljótandi stigi (2,5 eða 12.321 til dæmis), eru áhrifin af því að bæta við bita eftir því hvar þú bætir þeim við, en óljóst er það, það eykur sviðið (lágmarks / hámarksfjölda sem þú getur táknað) eða nákvæmni (hversu náið er hægt að áætla raunveruleg tala).

64 bita örgjörva hefur líklega einnig breiðari 'skrár' (innri geymsla fyrir gildi) en 32 bita örgjörva og getur framkvæmt aðgerðir (eins og að bæta við, draga frá, margfalda, deila o.s.frv.) Beint á þessum breiðari tölum. 32 bita örgjörvinn gæti samt unnið nákvæmlega sömu vinnu með þessum víðtækari tölum; það er bara að það gæti þurft að gera það í fleiri skrefum. (Ef ég reyni að ná í smáatriðum hérna verður það ansi flókið; CPU gæti verið með skrár víðtækari en gagnabrautin til dæmis og getað framkvæmt stærðfræðiaðgerðir með meiri nákvæmni en hann getur geymt í minni; að geta framkvæmt 64 bita skipting í einu þrepi þýðir ekki að þú getir gert það í einni klukku merkingu; sú staðreynd að slík aðgerð tekur fleiri en eina klukku merkir þýðir ekki að þú þurfir endilega að bíða áður en þú byrjar næstu kennslu, jafnvel þó að næsta kennsla notar niðurstöðuna; osfrv.).

Svo þetta eru nokkrar leiðir til að 64 bita CPU gæti verið hraðari en að jafnaði 32 bita CPU: Það gæti verið hægt að færa gögnin sem það vinnur með út og út hraðar, og það gæti verið hægt að gera nokkra útreikninga í færri skref. Það 'annars jafngildi' er þó mikilvægt - ef það eina sem þú veist er að einn CPU er 64 bita og annar er 32 bita, þá hefurðu ekki næstum nóg upplýsingar til að vita hver er hraðari. Það eru alltof margir aðrir þættir sem hafa áhrif á hraða örgjörva. Stundum gæti einn CPU jafnvel verið hraðari en annar aðeins fyrir einhvers konar verkefni, en hinn er hraðari fyrir mismunandi tegundir verkefna.


svara 7:

Það er fyrst og fremst gölluð forsenda frá liðnum dögum (en ég skal útskýra). Það var áður að nýja „8 bita“ eða „16 bita“ útgáfan (eða hvað hefur þú) af nýrri tækni var öll reiðin og geðveikur hraðari en fyrri kynslóð. Ég man þegar þetta átti sérstaklega við um leikjatölvur. Munurinn í dag er ekki nærri eins dramatískur og stundum varla áberandi.

Í fyrsta lagi er 64-bita ekki endilega hraðari. Venjulega er það b / c að tæknin er nýrri, þéttari, sveiflast hærra (minna gildir í dag - sjá hér að neðan), hefur fleiri kjarna / þræði (sannari í dag - sjá hér að neðan).

Hitt stóra vandamálið er með lögum Moore. Ef þú skoðar þetta töflu muntu sjá að við höfum ekki alveg náð endalokum tvöföldunaráhrifa smára talninganna (ekki ennþá):

Aðalmálið sem við sjáum hér að ofan er með klukkuhraða og TDP. Þetta voru meginástæður þess að nýrri tækni í fortíðinni var alltaf svo miklu hraðar en forverar þeirra.

Fínn eiginleiki smára var að eftir því sem þeir voru minni urðu þeir mun hraðari, auðveldara að kveikja og slökkva hratt með minni orku, minni hita framleiddur osfrv ...

Þetta var ekki auðvelt að ná fram og risa eins og Intel eyddi milljörðum í að búa til tilbúningartækni til að halda sjálfum uppfylltum spádómum í lögum Moore. Vandinn sem þeir lentu í átti sér stað um snemma og fram á miðjan 2000 þegar smáar voru smærri þýddi ekki lengur að þeir væru mjög skilvirkari. Alvarleg hitamál fóru að koma upp. Það er meginástæðan fyrir því að við höfum séð klukkuhraða stöðvast í mörg ár núna og Intel (og aðrir) hafa einbeitt okkur að því að auka kjarna talningu, þræði, samtímis / fjölvinnslu, leiðslur, forspár skyndiminni reiknirit osfrv ...

Málið er aðalástæðan fyrir því að hærri „bitleiki“ þýddi venjulega að tækni var mun hraðari var fyrst og fremst vegna þess sem ég hef bara nefnt. Post-2005 (ish) sem var ekki lengur endilega satt.

Klukkuhraði var aðalástæðan fyrir því að nýja „bitastig“ stigi næstu kynslóðar vélbúnaðar virtist geðveikt hratt. Sá sem er nógu gamall til að muna að fara í tölvuverslun á staðnum og bera saman einfalda DIR-leit á útgáfu af MS-DOS á 286 vs 386, eða jafnvel meira, 386 vs 486, mun vita nákvæmlega hvað ég meina. Það var ótrúlegt að sjá að heill skrá skráningu bara zip upp skjáinn á því sem virtist vera 10-20 sinnum hraðinn á þeim tíma! :)

Ástæðan fyrir því að við jöfnum bitleika og hraðleika til hliðar við hreina klukkuhraða er sú staðreynd að samhliða fjölkjarna vinnsla hefur stigið á sviðið til að ná slaka upp xHz klukkuhraða stríðinu sem nú er löngu dauður. Að auki gerum við ráð fyrir að tölva muni gera mikið meira núna, með helli GUI, geðveiku magni af gögnum, grafíkvinnslu, leikjum osfrv ... Að geta dælt miklu fleiri gögnum í strætó, marið stórar tölur fyrir 3D grafíkvinnslu og meira þegar þú ert að fást við virkilega flókin kerfi gerir það það hraðara en, segjum, 32-bita útgáfa ef við höfum 64-bita getu til staðar (almennt séð).

Svo, aðalástæðan fyrir því að hærra bitastig hefur tilhneigingu til að meina að eitthvað sé hraðara er fyrst og fremst vegna:

  1. Það er ný tækni með fleiri kjarna og þræði, skilvirkari skyndiminni o.s.frv.
  2. Sem afleiðing af flóknari kerfum sem við höfum í dag, stýrikerfi, stærri gagnasett, flókin GUI, fleiri forrit / þjónusta sem eru í gangi í einu, 64 bita kerfi getur tekist á við að reikna og færa fleiri gögn í tiltekinni klukkuferli en 32 þess -bitinn hliðstæðu. Til dæmis getur 64-bita kerfi sent 8 bæti (16 bæti með DDR) gagna um strætó í einni klukku hringrás. 32-bita kerfi gæti fræðilega aðeins gert helming það (að öllu óbreyttu). Það er aðeins eitt dæmi um marga hluti sem taka þátt í hraðabananum.

svara 8:

64-bita.

Flest 32 bita stýrikerfi munu takmarka heildarminni notandans við 2-3 GB samtals. Í 64 bita stýrikerfi getur hvert 32 bita forrit haft 2 GB minni hvor. 64-bita forrit geta verið með meira en 4GB. Fyrir sum forrit getur þetta skipt verulegu máli.

Jafnvel fyrir heimanotendur mun það leyfa þér að keyra Minecraft, Chrome / Firefox, Office (Word, Excel, Outlook) og önnur forrit öll á sama tíma. Nútímalegt skrifborð er með 4-8 GB og þessi forrit geta notað allt það minni. Heimakerfið mitt er 64-bita kerfi og ég nota venjulega> 20 GB af minni.


svara 9:

64 bita er alltaf betri, í sumum tilvikum (fer eftir því hvers konar vinna þú ert að gera) skiptir það kannski ekki máli hvort 64 bita eða 32 bita. En undir engum kringumstæðum getur 32 bita skilað betri árangri en 64 bita, það getur aðeins passað í fáum tilvikum.

Ímyndaðu þér að þú hafir 2 nákvæmlega sömu bíla þar sem eini munurinn er vélargeta þeirra. Einn er 1000 cc og annar er 1500 cc.

Ef þú vilt keyra á 80 km / klst., Þá eru báðir fínir en ef þú vilt taka það upp, eins og 100–120 km / klst., Þá þarftu örugglega 1200 cc bílinn.

Vona að það hjálpi.