64-பிட் கம்ப்யூட்டிங்

32 முதல் 64 பிட்களில் இருந்து ஒரு ஸ்விட்ச் எவ்வாறு கம்ப்யூட்டிங் மேம்படுத்த முடியும்?

அறிமுகம்

இந்த கட்டத்தில், லேப்டாப் மற்றும் டெஸ்க்டாப் தனிநபர் கணினிகள் 32-பிட் 64-பிட் செயலிகளில் இருந்து மாற்றப்பட்டுள்ளன. இதுபோன்ற போதிலும், சில கணினிகள் இன்னமும் 32-பிட் பதிப்பை விண்டோஸ் பதிப்புகள் கொண்டிருக்கின்றன, அவை அவற்றின் நினைவகத்தில் எவ்வளவு தாக்கத்தை ஏற்படுத்துகின்றன. மென்பொருள் இன்னும் கிடைக்கக்கூடிய காரணத்தால் 32-பிட் பயன்படுத்தும் சில குறைந்த-இறுதி மொபைல் செயலிகள் இன்னும் உள்ளன.

32-பிட் 64-பிட் செயலாக்கமாக இருக்கும் பெரிய பகுதி உண்மையில் ஒரு சிக்கல் மாத்திரையை செயலிகளுடன் செய்ய வேண்டும். பெரும்பாலான மொபைல் தொலைபேசிகள் மற்றும் டேப்லெட்டுகள் தற்போது 32-பிட் செயலிகளைப் பயன்படுத்துகின்றன. இது அவர்களின் சக்தி பயன்பாடு மற்றும் வன்பொருள் ஏற்கனவே அளவு குறைவாக இருக்கும் போது அவர்கள் மிகவும் திறமையான இருக்கும் ஏனெனில் இது முதன்மையாக உள்ளது. இன்னும், 64-பிட் செயலிகள் மிகவும் பொதுவானதாகி வருகின்றன, எனவே 32-பிட் மற்றும் 64 பிட் செயலிகள் உங்கள் கணினி அனுபவத்தை எவ்வாறு பாதிக்கலாம் என்பதைப் புரிந்துகொள்வது நல்லது.

புரிந்துகொள்ளும் பிட்கள்

அனைத்து கணினி செயலிகளும் பைனரி கணிதத்தை அடிப்படையாகக் கொண்டுள்ளன, ஏனெனில் சில்லுக்களில் உள்ள குறைக்கடத்திகள் உள்ள டிரான்சிஸ்டர்கள். எளிமையான வகையில் விஷயங்களைச் செய்ய, ஒரு பிட் என்பது ஒரு டிரான்சிஸ்டர் மூலம் செயலாக்கப்பட்ட ஒரு ஒற்றை 1 அல்லது 0 ஆகும். அனைத்து செயலிகளும் தங்கள் பிட் செயலாக்க திறன் மூலம் குறிப்பிடப்படுகின்றன. இப்போது பெரும்பாலான செயலிகளுக்கு இது 64-பிட்டுகள் ஆனால் மற்றவர்களுக்கானது, அது இன்னும் 32-பிட்களுக்கு மட்டுப்படுத்தப்படலாம். எனவே பிட் எண்ணிக்கை என்ன அர்த்தம்?

செயலி இந்த பிட் மதிப்பீட்டை செயலி கையாள முடியும் என்று பெரிய எண் எண் தீர்மானிக்கிறது. ஒரு கடிகார சுழற்சியில் செயலாக்கப்படக்கூடிய மிகப்பெரிய எண் பிட் மதிப்பீட்டின் சக்தி (அல்லது மதிப்புரு) 2 க்கு சமமாக இருக்கும். இதனால், ஒரு 32-பிட் செயலி 2 ^ 32 அல்லது தோராயமாக 4.3 பில்லியன் வரை எண்ணும். இதை விட அதிகமான எண்களை ஒன்றுக்கு மேற்பட்ட கடிகார சுழற்சியை செயலாக்க வேண்டும். ஒரு 64-பிட் செயலி, மறுபுறம், 2 ^ 64 அல்லது கிட்டத்தட்ட 18.4 குவிண்டியன் (18,400,000,000,000,000) எண்ணிக்கையை கையாள முடியும். இதன் அர்த்தம் ஒரு 64-பிட் செயலி பெரிய எண் கணிதத்தைக் கையாளக்கூடியதாக இருக்கும். இப்போது செயலிகள் கண்டிப்பாக கணிதத்தைச் செய்யவில்லை, ஆனால் நீண்ட சரம் என்றால் அது ஒரு மேம்பட்ட கட்டளைகளை ஒரு கடிகார சுழற்சியில் முடிக்க முடியாது, மாறாக மடங்காக பிரிக்கப்படுவதைக் காட்டிலும்.

எனவே, நீங்கள் ஒத்த நிரலாக்க கட்டளைகளை கொடுக்கும் அதே கடிகார வேகத்தில் இயங்கும் இரண்டு ஒப்பிடக்கூடிய செயலிகள் இருந்தால், ஒரு 64-பிட் செயலி திறம்பட ஒரு 32-பிட் செயலி என இரண்டு முறை வேகமாக இருக்க முடியும். ஒவ்வொரு கடிகார சுழற்சியும் ஒரு பிஸ்கில் அனைத்து பிட்களையும் பயன்படுத்தத் தேவையில்லை, ஆனால் எப்போது 32 க்கும் அதிகமாக உள்ளது, 64 பிட் அந்த அறிவுறுத்தலுக்கு அரை மணி நேரம் எடுக்கும் என்பதால் இது முற்றிலும் உண்மை அல்ல.

நினைவகம் விசை ஆகும்

செயலி பிட் மதிப்பீட்டில் நேரடியாக பாதிக்கப்பட்ட பிற பொருட்களில் ஒன்று, கணினி ஆதரவு மற்றும் அணுகக்கூடிய நினைவக அளவு ஆகும். இன்றைய தற்போதைய 32 பிட் தளங்களை பாருங்கள். 32-பிட் செயலிகள் மற்றும் இயக்க முறைமை கணினியில் மொத்தமாக 4 ஜிகாபைட் நினைவகத்தை ஆதரிக்கலாம். 4 ஜிகாபைட் நினைவகத்தில், இயக்க முறைமைகள் கொடுக்கப்பட்ட பயன்பாட்டிற்கு 2 ஜிகாபைட் நினைவகத்தை மட்டுமே ஒதுக்க முடியும்.

லேப்டாப் மற்றும் டெஸ்க்டாப் தனிநபர் கணினிகள் வரும் போது இது மிகவும் முக்கியமானது. செயலிகளுக்கான நினைவகத்திற்கான இடம் குறிப்பிடாத சிக்கலான நிரல்கள் மற்றும் பயன்பாடுகள் ஆகியவற்றை அணுகுவதால் அவை இதற்குக் காரணம். மறுபுறம், மொபைல் செயலிகளுக்கு மட்டுப்படுத்தப்பட்ட இடைவெளி இருப்பதோடு, பொதுவாக நினைவகம் செயலி இணைக்கப்பட்டிருக்கும். இதன் விளைவாக, ஸ்மார்ட்போன்கள் மற்றும் மாத்திரைகள் கூட மேல் இறுதியில் செயலிகள் பொதுவாக 4GB வரம்புகள் அடைய இல்லை, அதனால் நினைவகம் 2GB வேண்டும்.

இது ஏன்? சரி, செயலி செயல்திறன் நினைவக சிக்கல்களை பாதிக்கும். ஃபோட்டோஷாப் போன்ற மிக சிக்கலான பயன்பாடுகளை இயங்கக்கூடிய மிகச் சிறிய மாத்திரைகள் மற்றும் தொலைபேசிகளில் இல்லை. அதனால்தான், அடோப் போன்ற நிறுவனம் ஒற்றை சிக்கலான PC நிரலின் வேறுபட்ட அம்சங்களைச் செய்யக்கூடிய பல பயன்பாடுகளை வைக்க வேண்டும். 32-பிட் செயலி அதன் நினைவக கட்டுப்பாடுகளுடன் பயன்படுத்துவதன் மூலம், இது ஒரு முழுமையான கணினி கணினி திறன் கொண்ட சிக்கலான நிலைக்கு ஒருபோதும் எட்டாது.

64-பிட் OS இல்லாமல் 64 பிட் CPU என்ன?

இதுவரை நாம் அவர்களின் கட்டமைப்பு அடிப்படையில் செயலிகளின் திறன்களைப் பற்றி பேசிக்கொண்டிருக்கிறோம், ஆனால் இங்கே செய்ய வேண்டிய ஒரு முக்கிய புள்ளி உள்ளது. ஒரு செயலரின் முழு பயன்பாடும் அது எழுதப்பட்ட மென்பொருளாகும். ஒரு 32-பிட் இயக்க முறைமை கொண்ட 64-பிட் செயலியை இயக்குவதால், செயலி செயல்திறனின் கணிசமான அளவீடுகளை வீணடிக்க முடிகிறது. 32-பிட் ஆப்பரேட்டிங் சிஸ்டம் அதன் கம்ப்யூட்டிங் திறனை மட்டுப்படுத்தி, செயலி பதிவின் பாதி பதிவுகளை மட்டுமே பயன்படுத்தப் போகிறது. அது தற்போதுள்ள ஒரே வரம்புகளுடன் இருக்கும் 32 பிட் செயலி கொண்டிருக்கும்.

இது உண்மையில் ஒரு பெரிய பிரச்சனை. 64-பிட் செயலிகள் போன்ற பெரும்பாலான கட்டமைப்பு மாற்றங்கள் பொதுவாக முற்றிலும் புதிய தொகுப்பு நிரல்களுக்கு தேவைப்படும். இது வன்பொருள் தயாரிப்பாளர்களுக்கும் மென்பொருள் தயாரிப்பாளர்களுக்கும் பெரும் பிரச்சனை. மென்பொருள் நிறுவனங்கள் தங்கள் மென்பொருளை விற்பதற்கு ஆதரவளிக்கும் வரையில் மென்பொருள் நிறுவனங்கள் புதிய மென்பொருளை எழுத விரும்பவில்லை. நிச்சயமாக, மென்பொருள் ஆதரிக்கும் மென்பொருள் இல்லாதபட்சத்தில் வன்பொருள் மக்கள் தங்கள் தயாரிப்புகளை விற்க முடியாது. இன்டெல் இருந்து IA-64 Itanium போன்ற நிறுவன CPU கள் பிரச்சினைகள் ஏன் முக்கிய காரணங்களில் ஒன்றாகும். கட்டமைப்புக்கு எழுதப்பட்ட சிறிய மென்பொருளும் மற்றும் தற்போது இருக்கும் இயக்க முறைமைகளை இயக்க 32-பிட் சமன்பாடு CPU ஐ முடக்கியது.

எனவே, எப்படி AMD மற்றும் ஆப்பிள் இந்த சிக்கலை சுற்றி வருகிறது? ஆப்பிள் அதன் இயக்க முறைமைக்கு 64-பிட் இணைப்புகளை சேர்த்தது. இது சில கூடுதல் ஆதரவு சேர்க்கிறது, ஆனால் அது இன்னும் 32-பிட் OS இல் இயங்குகிறது. AMD வேறு வழியை எடுத்துள்ளது. இது சொந்த x86 32 பிட் இயக்க முறைமைகளை கையாள அதன் செயலி வடிவமைக்கப்பட்டுள்ளது, மேலும் கூடுதல் 64-பிட் பதிவுகளை சேர்த்துள்ளது. இது 32-பிட் குறியீட்டை ஒரு 32-பிட் செயலியாக செயல்படுத்துவதற்கு செயலிக்கு அனுமதிக்கிறது, ஆனால் தற்போதைய 64-பிட் பதிப்பு லினக்ஸ் அல்லது எதிர்வரும் விண்டோஸ் எக்ஸ்பி 64 உடன் இது CPU இன் முழு செயலாக்க திறனையும் பயன்படுத்தும்.

64-பிட் கம்ப்யூட்டிங்கிற்கான நேரம் சரியானதா?

இந்த கேள்விக்கு பதில் ஆம் மற்றும் இல்லை. தொழில் மற்றும் சக்தி பயனர்கள் போன்ற உயர் இறுதியில் கணினி சந்தைக்கு 32-பிட் கம்ப்யூட்டிங் வரம்புகளை இந்தத் துறை அடைகிறது. கணினிகள் வேகம் மற்றும் செயலாக்க சக்தி அதிகரிக்க வேண்டும் என்றால், அது அடுத்த தலைமுறை செயலிகளுக்கு ஜம்ப் செய்ய வேண்டும். இவை பொதுவாக அதிக நினைவகம் மற்றும் 64-பிட் தளத்தின் நேரடி நன்மைகளை பெறக்கூடிய பெரிய எண்ணிக்கையிலான கணக்கீடுகள் தேவைப்படும் அமைப்புகள் ஆகும்.

நுகர்வோர் வேறு விஷயம். கணினியில் சராசரியாக நுகர்வோர் செய்யும் பணிகளில் பெரும்பாலானவை தற்போதுள்ள 32-பிட் கட்டமைப்பைக் கொண்டிருப்பதை விட அதிகம். இறுதியில், பயனர்கள் 64-பிட் கணிப்பீட்டுக்கு மாறுபடும் அர்த்தத்தை உணரும், ஆனால் தற்போது அது இல்லை. எத்தனை நுகர்வோர் அடுத்த இரண்டு ஆண்டுகளில் கணினி கணினியில் 4 ஜிகாபைட் நினைவகத்தை வைத்திருப்பார்கள்?

64 பிட் கம்ப்யூட்டிங் உண்மையான நன்மைகளை இறுதியில் நுகர்வோர் கீழே trickle. உற்பத்தியாளர்கள் மற்றும் மென்பொருள் உருவாக்குநர்கள் செலவினங்களை முயற்சிப்பதற்கும் குறைப்பதற்கும் ஆதரிக்க வேண்டிய பல்வேறு வகையான பொருட்களை குறைக்க விரும்புகிறார்கள். இதன் விளைவாக, அவை இறுதியாக 64 பிட் வன்பொருள் மற்றும் மென்பொருள் உற்பத்திக்கு கவனம் செலுத்துகின்றன. அந்தக் காலம் வரை, ஆரம்பகால தத்தெடுப்பவர்களைத் தேர்ந்தெடுப்பவர்களுக்காக அது ஒரு சவாரி சவாலாக இருக்கும்.