Kompyuta ya 64-bit

Inawezaje Kubadili kutoka 32 hadi 64-bits Kuboresha Computing?

Utangulizi

Kwa hatua hii, kompyuta zote za kompyuta mbali na kompyuta za kompyuta zimebadilika kutoka kwa 32-bit hadi kwa wasindikaji 64-bit. Hata kama hii ni kesi, kompyuta nyingine bado zina vifungu 32-bit vya Windows ambavyo vina maana fulani juu ya kumbukumbu gani wanayoweza kufikia. Bado kuna wasindikaji wa chini wa mwisho wa simu ambao hutumia hata 32-bit ingawa ni kwa nini programu bado inapatikana.

Eneo kubwa ambako usindikaji wa 32-bit dhidi ya 64-bit ni suala linahusiana na wasindikaji wa kibao . Wengi simu za mkononi na vidonge bado vinatumia wasindikaji 32-bit. Hii ni hasa kwa sababu wao huwa na ufanisi zaidi linapokuja matumizi yao ya nguvu na vifaa tayari vinakabiliwa na ukubwa. Bado, wasindikaji wa 64-bit wanawa kawaida sana hivyo ni wazo nzuri kuelewa jinsi watengenezaji 32-bit dhidi ya 64-Bit wanaweza kuathiri uzoefu wako wa kompyuta.

Kuelewa Bits

Wachunguzi wote wa kompyuta hutegemea hesabu za binary kwa sababu ya transistors ambazo zinajumuisha semiconductors ndani ya chips. Ili kuweka mambo kwa maneno rahisi, kidogo ni moja 1 au 0 ama kuhifadhiwa kwenye kusindika na transistor. Wasindikaji wote hujulikana kwa uwezo wao wa usindikaji kidogo. Kwa wasindikaji wengi sasa, hii ni bits 64 lakini kwa wengine, bado inaweza kuwa mdogo kwa 32 tu bits. Kwa nini hesabu kidogo ina maana gani?

Ishara hii ndogo ya processor huamua idadi kubwa zaidi ya namba ambayo processor inaweza kushughulikia. Nambari kubwa ambayo inaweza kusindika kwa mzunguko wa saa moja itakuwa sawa na 2 kwa nguvu (au kuelekea) ya kiwango kidogo. Kwa hivyo, processor 32-bit inaweza kushughulikia idadi hadi 2 ^ 32 au takriban 4.3 bilioni. Nambari yoyote kubwa kuliko hii itahitaji mzunguko wa saa zaidi ya mchakato. Programu ya 64-bit, kwa upande mwingine, inaweza kushughulikia idadi ya 2 ^ 64 au takriban 18.4 quintillion (18,400,000,000,000,000). Hii inamaanisha kuwa processor 64-bit itaweza kufanya vizuri zaidi kushughulikia hisabati kubwa ya hesabu. Sasa wasindikaji sio kufanya math tu kwa uwazi lakini kamba ndefu inamaanisha inaweza kukamilisha amri za juu zaidi katika mzunguko wa saa moja badala ya kuwa na kupasuliwa kuwa wingi.

Kwa hiyo, ikiwa una wasindikaji wawili wanaofanana wakiendesha kasi ya sawa ya saa iliyotolewa amri za programu sawa, processor ya 64-bit inaweza kufanikiwa mara mbili kwa haraka kama processor 32-bit. Hii sio kweli kabisa kwa sababu mzunguko wa saa haitumii kabisa bits zote kwa kupitisha lakini wakati wowote ni mkubwa kuliko 32, 64 bit itachukua muda wa nusu ya mafundisho hayo.

Kumbukumbu ni Muhimu

Moja ya vitu vingine vilivyoathirika moja kwa moja na kiwango kidogo cha processor ni kiasi cha kumbukumbu ambayo mfumo unaweza kuunga mkono na kufikia. Hebu tuangalie majukwaa ya sasa ya 32-bit ya leo. Hivi sasa wasindikaji 32-bit na mfumo wa uendeshaji wanaweza kusaidia jumla ya 4 gigabytes ya kumbukumbu kwenye kompyuta. Ya gigabytes 4 ya kumbukumbu, mifumo ya uendeshaji inaweza tu kutenga gigabytes 2 ya kumbukumbu kwenye programu iliyotolewa.

Hii ni muhimu zaidi linapokuja kompyuta za kompyuta na kompyuta za kibinafsi . Hii ni kwa sababu wana upatikanaji wa mipango ngumu zaidi na maombi bila kutaja nafasi ya kumbukumbu kwa wasindikaji. Wafanyabiashara wa simu, kwa upande mwingine, wana nafasi ndogo na kwa ujumla kuwa kumbukumbu inaunganishwa kwenye processor. Matokeo yake, hata wasindikaji wa mwisho wa mwisho kwa simu za mkononi na vidonge kwa kawaida huwa na kumbukumbu 2GB tu hivyo haufikia mipaka ya 4GB.

Kwa nini jambo hili? Naam, kiasi cha kumbukumbu ya processor imeathiri utata wa programu. Vidonge vidogo zaidi na simu hazina uwezo wa kutekeleza programu ngumu sana kama vile Photoshop . Hii ndiyo sababu kampuni kama Adobe ina kuweka programu zingine nyingi zinazofanya vipengele tofauti vya programu moja rahisi zaidi ya PC inaweza. Kwa kutumia processor 32-bit na vikwazo vya kukumbuka, haitafikia kiwango sawa cha utata ambazo kompyuta kamili ya mtu ina uwezo.

Je, ni CPU 64-bit bila OS 64-bit?

Hadi sasa tumekuwa tunasema juu ya uwezo wa wasindikaji kulingana na usanifu wao, lakini kuna hatua muhimu ya kufanywa hapa. Matumizi kamili ya processor ni nzuri tu kama programu iliyoandikwa kwa ajili yake. Running processor 64-bit na mfumo wa uendeshaji wa 32-bit itaendelea kukataza kiasi kikubwa cha uwezo wa kompyuta wa processor. Mfumo wa uendeshaji wa 32-bit utatumia nusu madaftari ya processor hivyo kupunguza uwezo wake wa kompyuta. Bado itakuwa na mapungufu yote sawa juu yake kuwa mtengenezaji wa 32-bit uliopo na OS sawa.

Hii ni tatizo kubwa sana. Mabadiliko mengi ya usanifu kama vile wasindikaji wa 64-bit kwa ujumla yanahitaji kuweka mipangilio mpya ya programu kuandikwa kwao. Hili ni tatizo kubwa kwa waumbaji wa vifaa na watunga programu. Makampuni ya programu hawataki kuandika programu mpya mpaka vifaa vilivyo nje ili kusaidia mauzo ya programu zao. Bila shaka, watu wa vifaa hawawezi kuuza bidhaa zao isipokuwa kuna programu ya kuiunga mkono. Hii ni mojawapo ya sababu kubwa zinazofanya CPU za biashara kama vile IA-64 Itanium kutoka Intel zikiwa na matatizo. Kulikuwa na programu ndogo iliyoandikwa kwa ajili ya usanifu na mchoro wake wa 32-bit ili kukimbia mifumo ya uendeshaji iliyopo imeshutumu CPU.

Kwa hivyo, AMD na Apple wanapataje kuzunguka tatizo hili? Apple imeanza aliongeza patches 64-bit kwa mfumo wake wa uendeshaji. Hii inaongezea msaada wa ziada, lakini bado inaendesha kwenye OS 32-bit. AMD imechukua njia tofauti. Imeandaa processor yake kushughulikia mfumo wa uendeshaji wa x86 32-bit wa asili na kisha aliongeza nyaraka za ziada za 64-bit. Hii inaruhusu processor kukimbia code 32-bit kwa ufanisi kama processor 32-bit, lakini kwa sasa 64-bit versions ya Linux au ujao Windows XP 64 itakuwa kutumia uwezo kamili usindikaji wa CPU.

Je, ni wakati wa kulia kwa kompyuta ya 64-bit?

Jibu la swali hili ni ndiyo na hapana. Sekta hiyo inafikia mipaka ya kompyuta 32-bit kwa kiasi kikubwa cha soko la mwisho la kompyuta kama vile biashara na watumiaji wa nguvu. Ikiwa kompyuta zinaongezeka kwa kasi na usindikaji nguvu, ni muhimu kufanya kuruka kwa kizazi kijacho cha wasindikaji. Haya ni mifumo ambayo kwa ujumla inahitaji kumbukumbu zaidi na mahesabu ya idadi kubwa ambayo itapata faida ya moja kwa moja ya jukwaa la 64-bit.

Wateja ni jambo tofauti. Kazi nyingi ambazo watumiaji wa wastani hufanya kwenye kompyuta ni zaidi ya kutosha kufunikwa na usanifu wa 32-bit zilizopo. Hatimaye, watumiaji watafikia hatua ambapo kubadilisha kwenye kompyuta ya 64-bit itakuwa ya maana, lakini sasa haifai. Je! Watumiaji wangapi huko huenda hata kuwa na gigabytes 4 ya kumbukumbu katika mfumo wa kompyuta hata miaka miwili ijayo?

Faida halisi ya kompyuta ya 64-bit hatimaye itafikia watumiaji. Wafanyabiashara na watengenezaji wa programu hupunguza kikomo cha bidhaa ambazo wanapaswa kusaidia ili kujaribu na kupunguza gharama. Kwa sababu ya hili, hatimaye watazingatia tu uzalishaji wa zana 64-bit na programu. Hadi wakati huo, itakuwa ni safari ngumu kwa wale wanaochagua kuwa watangulizi wa mapema.