Cyfrifiaduro 64-bit

Sut y gall Newid o 32 i 64-bit Gwella Cyfrifiadureg?

Cyflwyniad

Ar hyn o bryd, mae pob cyfrifiadur personol laptop a bwrdd gwaith personol wedi trosglwyddo o broseswyr 32-bit i 64-bit. Er bod hyn yn wir, mae rhai cyfrifiaduron yn dal i gynnwys fersiynau 32-bit o Windows sydd â goblygiadau ar faint o gof y gallant ei gael. Mae yna ychydig o broseswyr symudol diwedd isel sy'n defnyddio 32-bit er hynny, a dyna pam mae'r meddalwedd ar gael o hyd.

Mae'r ardal fawr lle mae prosesu 32-bit yn erbyn 64-bit yn wir yn fater sy'n ymwneud â phroseswyr tabledi . Mae'r rhan fwyaf o ffonau a thaflenni symudol ar hyn o bryd yn dal i ddefnyddio proseswyr 32-bit. Mae hyn yn bennaf oherwydd eu bod yn tueddu i fod yn fwy effeithlon o ran eu defnydd o bŵer ac mae'r caledwedd eisoes wedi'i gyfyngu yn ôl maint. Mae proseswyr parhaus 64-bit yn dod yn fwy cyffredin felly mae'n syniad da deall sut y gall proseswyr 32-bit yn erbyn 64-bit effeithio ar eich profiad cyfrifiadurol.

Dealltwriaeth Bits

Mae'r holl broseswyr cyfrifiadurol yn seiliedig ar fathemateg deuaidd oherwydd y trawsyrwyr sy'n cynnwys y lled-ddargludyddion y tu mewn i'r sglodion. Er mwyn rhoi pethau mewn termau syml iawn, mae ychydig yn un neu un unigol naill ai'n cael eu storio ar brosesydd gan drawsyddydd. Cyfeirir at bob prosesydd gan eu gallu prosesu ychydig. Ar gyfer y rhan fwyaf o broseswyr nawr, mae hyn yn 64-bit ond i eraill, gall fod yn gyfyngedig i 32-bit yn unig. Felly beth mae'r cyfrif ychydig yn ei olygu?

Mae'r sgôr hon o'r brosesydd yn pennu'r rhif rhifiadol mwyaf y gall y prosesydd ei drin. Y nifer fwyaf y gellir ei phrosesu mewn un cylch cloc fydd yn gyfwerth â 2 i bŵer (neu ddatguddydd) y raddiad did. Felly, gall prosesydd 32-bit drin rhif hyd at 2 ^ 32 neu oddeutu 4.3 biliwn. Bydd unrhyw rif sy'n fwy na hyn yn gofyn am fwy nag un beic cloc i'w brosesu. Gall prosesydd 64-bit, ar y llaw arall, drin nifer o 2 ^ 64 neu oddeutu 18.4 quintill (18,400,000,000,000,000,000). Golyga hyn y byddai prosesydd 64-bit yn gallu trin mathemateg nifer fawr yn fwy effeithlon. Nawr nid yw proseswyr yn gwneud mathemateg yn llym ond mae'r llinyn hirach yn golygu y gall gwblhau gorchmynion mwy datblygedig mewn un cylch cloc yn hytrach na gorfod rhannu'n lluosrifau.

Felly, os oes gennych ddau brosesydd cymharol sy'n rhedeg ar yr un cyflymder cloc o dan orchmynion rhaglennu tebyg, gallai prosesydd 64-bit fod yn effeithiol ddwywaith mor gyflym â phrosesydd 32-bit. Nid yw hyn yn hollol wir gan nad yw pob cylch cloc o reidrwydd yn defnyddio'r holl ddarnau mewn pasyn ond ar unrhyw adeg mae'n fwy na 32, bydd y 64 bit yn cymryd hanner yr amser ar gyfer y cyfarwyddyd hwnnw.

Cof yw'r Allwedd

Un o'r eitemau eraill sy'n cael eu heffeithio yn uniongyrchol gan raddiad y brosesydd yw'r swm o gof y gall y system ei gefnogi a'i fynediad. Gadewch i ni edrych ar y llwyfannau 32-bit cyfredol heddiw. Ar hyn o bryd gall proseswyr a system weithredu 32-bit gefnogi cyfanswm o 4 gigabyte o gof yn y cyfrifiadur. O'r 4 gigabyte o gof, dim ond 2 gigabytes o gof y gall y systemau gweithredu eu dyrannu i gais penodol.

Mae hyn yn llawer mwy pwysig o ran cyfrifiaduron personol laptop a bwrdd gwaith . Mae hyn oherwydd bod ganddynt fynediad at raglenni a chymwysiadau mwy cymhleth heb sôn am ofod i'r cof ar gyfer y proseswyr. Ar y llaw arall, mae gan broseswyr symudol le cyfyng ac yn gyffredinol mae'r cof wedi'i integreiddio i'r prosesydd. O ganlyniad, dim ond 2GB o gof sydd â phroseswyr pen uchaf ar gyfer ffonau smart a tabledi yn gyffredinol felly nid yw'n cyrraedd y terfynau 4GB.

Pam mae hyn yn bwysig? Wel, faint o gof mae'r prosesydd wedi effeithio ar gymhlethdod y rhaglenni. Nid oes gan y rhan fwyaf o dabledi a ffonau llai y gallu i weithredu ceisiadau hynod gymhleth fel Photoshop . Dyna pam mae cwmni fel Adobe yn gorfod rhoi nifer o geisiadau eraill sy'n gwneud y gwahanol agweddau ar y rhaglen gyfrifiaduron mwy cymhleth sengl. Drwy ddefnyddio prosesydd 32-bit gyda'i gyfyngiadau cof, ni fydd byth yn cyrraedd yr un lefel o gymhlethdod y gall cyfrifiadur personol llawn ei wneud.

Beth yw CPU 64-bit heb OS OS 64-bit?

Hyd yn hyn rydym wedi bod yn sôn am alluoedd y proseswyr yn seiliedig ar eu pensaernïaeth, ond mae pwynt allweddol i'w wneud yma. Nid yw defnydd llawn prosesydd yn unig cystal â'r meddalwedd a ysgrifennwyd ar ei gyfer. Bydd rhedeg prosesydd 64-bit gyda system weithredu 32-bit yn mynd i ben i wastraffu llawer iawn o botensial cyfrifiadurol prosesydd. Dim ond hanner cofrestrau'r prosesydd y bydd y system weithredu 32-bit yn defnyddio cyfyngu ar ei allu cyfrifiadurol. Bydd yn dal i gael yr holl gyfyngiadau ar y cyfan bod gan brosesydd 32-bit presennol gyda'r un AO.

Mae hyn mewn gwirionedd yn broblem eithaf mawr. Yn gyffredinol, mae'r rhan fwyaf o newidiadau mewn pensaernïaeth megis proseswyr 64-bit yn mynnu bod set o raglenni hollol newydd yn cael eu hysgrifennu ar eu cyfer. Mae hwn yn broblem fawr i'r gwneuthurwyr caledwedd a'r gwneuthurwyr meddalwedd. Nid yw'r cwmnïau meddalwedd am ysgrifennu'r meddalwedd newydd nes bod y caledwedd ar gael i gefnogi eu gwerthiannau meddalwedd. Wrth gwrs, ni all pobl y caledwedd werthu eu cynnyrch oni bai bod meddalwedd i'w gefnogi. Dyma un o'r prif resymau pam fod gan CPUau menter fel yr IA-64 Itanium o Intel broblemau. Ychydig iawn o feddalwedd a ysgrifennwyd ar gyfer y pensaernïaeth ac mae ei efelychu 32-bit i redeg y systemau gweithredu presennol wedi cryfhau'r CPU yn ddifrifol.

Felly, sut mae AMD ac Apple yn mynd o gwmpas y broblem hon? Mae Apple wedi dechrau ychwanegu pecynnau 64-bit ar gyfer ei system weithredu. Mae hyn yn ychwanegu rhywfaint o gymorth ychwanegol, ond mae'n dal i redeg ar OS 32-bit. Mae AMD wedi cymryd llwybr gwahanol. Mae wedi cynllunio ei brosesydd i drin y systemau gweithredu 32-bit brodorol x86 ac yna ychwanegu cofrestri 64-bit ychwanegol. Mae hyn yn caniatáu i'r prosesydd redeg cod 32-bit mor effeithiol â phrosesydd 32-bit, ond gyda'r fersiynau 64-bit o Linux cyfredol neu Windows XP 64 sydd i ddod, bydd yn defnyddio potensial prosesu llawn y CPU.

Ydy'r Time Right ar gyfer Cyfrifiaduro 64-bit?

Yr ateb i'r cwestiwn hwn yw ie a na. Mae'r diwydiant yn cyrraedd terfynau cyfrifiadura 32-bit ar gyfer llawer o'r farchnad gyfrifiaduron uchaf megis defnyddwyr menter a phŵer. Os yw cyfrifiaduron i gynyddu cyflymder a phrosesu pŵer, mae angen gwneud y naid i'r genhedlaeth nesaf o broseswyr. Mae'r rhain yn systemau sydd fel arfer yn gofyn am lawer mwy o gof a chyfrifiadau nifer fawr a fydd yn cael buddion uniongyrchol platfform 64-bit.

Mae defnyddwyr yn fater gwahanol. Mae llawer o'r tasgau y mae'r defnyddiwr ar gyfartaledd yn ei wneud ar y cyfrifiadur yn fwy na gorchuddio'n ddigonol gan y pensaernïaeth 32-bit presennol. Yn y pen draw, bydd defnyddwyr yn cyrraedd y pwynt lle bydd y newid i gyfrifiaduron 64-bit yn gwneud synnwyr, ond ar hyn o bryd nid yw'n gwneud hynny. Faint o ddefnyddwyr y bydd yn debygol y bydd hyd yn oed hyd yn oed 4 gigabyte o gof mewn system gyfrifiadurol hyd yn oed yn y ddwy flynedd nesaf?

Bydd manteision gwirioneddol cyfrifiadura 64-bit yn lleihau'r defnyddwyr yn y pen draw. Mae cynhyrchwyr a datblygwyr meddalwedd yn hoffi cyfyngu ar yr amrywiaeth o gynhyrchion y mae'n rhaid iddynt eu cefnogi i geisio lleihau costau. Oherwydd hyn, byddant yn canolbwyntio yn y pen draw ar gynhyrchu caledwedd a meddalwedd 64-bit yn unig. Hyd y cyfnod hwnnw, bydd yn daith brys i'r rhai sy'n dewis bod yn fabwysiadwyr cynnar.