X86 અને x64 વચ્ચેના તફાવત.
x86 પ્રોસેસર્સના 8086 કુટુંબ સાથે શરૂ થયેલી ખૂબ જૂના તકનીક છે. તે હવે x86-32 સંસ્કરણમાં વિકસ્યું છે જે સૌથી સામાન્ય સંસ્કરણ છે અને તેના અનુગામી x86-64 અથવા વધુ સામાન્ય રીતે x64 તરીકે ઓળખાય છે. X64 માં ચાલ હંગામી પાળીએ ખૂબ પ્રારંભિક શરૂઆત કરી દીધી છે, જ્યારે પીસી માર્કેટમાં હજુ પણ કોઈ મોટી ખામી જોવા મળી નથી. આનું કારણ એ છે કે x86 ના સંબંધિત સમસ્યાઓનો અનુભવ કરવા માટેનો પહેલો બજાર તે હતો કે જેઓ હાઇ એન્ડ સર્વર્સ ચલાવે છે.
32 બીટ આર્કીટેક્ચર ધરાવતી સિસ્ટમ ચલાવવાનો અર્થ એ છે કે તમે હંમેશા 32bits સુધી શું નિર્દિષ્ટ કરી શકો છો આ કિસ્સામાં, સમસ્યા મેમરી માંથી stemmed. એક 32 બીટ લાંબો નિર્દેશક માત્ર મહત્તમ 4 થી નિર્દેશ કરી શકતો હતો. ફક્ત 2GB ની જગ્યાઓ છે જે લગભગ 4 જીબી મેમરી છે. જેમ કે, તે ફક્ત 4 જીબી મેમરી સુધી એક ચોક્કસ પ્રોગ્રામમાં ભરી શકે છે, જો તે 16 જીબી મેમરી ઉપલબ્ધ હોય તો પણ. આ મર્યાદા હોમ સુયોજન માટે કોઈ સમસ્યા હોઈ શકે નહીં પરંતુ સર્વર પર્યાવરણમાં, તે એક વિશાળ સમસ્યા રજૂ કરે છે. એટલે જ x64 પ્રોસેસરો ગ્રાહકો માટે ખૂબ જ ઝડપથી દેખાયા.
x64 આર્કિટેક્ચર હજુ પણ x86 છે તે અનુસરે છે પરંતુ દરેક સરનામાંમાં 64bits હોવાને કારણે તે તેના પર સુધારે છે. તેનો અર્થ એ કે x64 આર્કીટેક્ચરની મેમરી ક્ષમતા 4 નું ચોરસ છે. 2 બિલિયન, જે હવે મેમરીની અકલ્પનીય રકમ છે. તે ચોક્કસ ઉન્નતીકરણો સાથે જોડાયેલો એક્સ 64 આર્કિટેક્ચર તેના પુરોગામીને બદલવા માટે ચોક્કસપણે મહાન પ્રોસેસર બનાવે છે
x64 ની સમસ્યા એ છે કે તેના માટે સૉફ્ટવેર ખરેખર ત્યાં હજુ સુધી નથી. જો કે પહેલેથી ઓપરેટિંગ સિસ્ટમો છે કે જે x64 આર્કિટેક્ચરનો લાભ લેવાનો પ્રયાસ કરે છે, મોટા ભાગના નથી અને ત્યાં પણ કેટલાક છે જે x64 OS પર ચાલશે નહીં છેવટે, x64 આર્કીટેક્ચર માટેનું સોફ્ટવેર આવો અને બધા 32 બીટ હાર્ડવેર અને સૉફ્ટવેર અદ્રશ્ય થઈ જશે. પરંતુ હવે, x64 આર્કિટેક્ચર હજી પણ સૉફ્ટવેર અસંગતતાઓ દ્વારા ત્રાસી છે જે તેની સામાન્ય જનતાને તેની અપીલ મર્યાદિત કરે છે.
x64 આર્કિટેક્ચરનું છેલ્લું લક્ષણ એ x86 સાથે તેની પૂર્ણ પાછળની સુસંગતતા છે. જેથી જો તમારું પ્રોસેસર x64 હોય, તો પણ વપરાશકર્તાએ તમારા OS 32bit સુધી કોઈ તફાવત દેખાશે નહીં. એકવાર સૉફ્ટવેર આવે તે પછી આ સારું હોઈ શકે છે, તમે તમારા OS અને સૉફ્ટવેરને અપડેટ કરવાની જરૂર પડશે કારણ કે હાર્ડવેર પહેલેથી જ ત્યાં છે.