ඉන්ටෙල් සංවර්ධනය අනුගමනය නොකරන බැවින් HAXM හි නවතම සහ නව අනුවාදය පැමිණේ

intel haxm

Intel HAXM යනු හරස් වේදිකා අථත්‍යකරණ එන්ජිමක් සහ කළමනාකරුවෙකි.

මෑතකදී ඉන්ටෙල් නිකුත් කරන බව නිවේදනය කළේය අථත්‍යකරණ එන්ජිමේ නවතම සහ නව අනුවාදය කුමක් වේවිද? HAXM 7.8 (Hardware Accelerated Execution Manager), අනුවාදය සමඟින් ඔහු ගබඩාව ලේඛනාගාරයකට ගෙන ගොස් ව්‍යාපෘති නඩත්තුව අවසන් කරන බව නිවේදනය කළේය.

එය සමඟ ඉන්ටෙල් නිවේදනය කර ඇත්තේ එය තවදුරටත් පැච් හෝ නිවැරදි කිරීම් භාර නොගන්නා බවයි. එය සංවර්ධනයට සහභාගී වන්නේ හෝ එයට යාවත්කාලීන ජනනය කරන්නේද නැත. සංවර්ධනය දිගටම කරගෙන යාමට කැමති මිනිසුන්ට දෙබලක් සාදා එය තනිවම සංවර්ධනය කිරීමට දිරිගන්වන්නේ එබැවිනි.

මෙම ව්‍යාපෘතිය තවදුරටත් Intel විසින් නඩත්තු නොකරනු ඇත.

Intel විසින් නඩත්තුව, දෝෂ නිවැරදි කිරීම්, නව අනුවාද, හෝ මෙම ව්‍යාපෘතියට යාවත්කාලීන කිරීම් ඇතුළුව නමුත් ඒවාට සීමා නොවී සංවර්ධනය සහ දායකත්වය නවතා ඇත.

Intel තවදුරටත් මෙම ව්‍යාපෘතිය සඳහා පැච් පිළිගන්නේ නැත.

ඔබට මෙම ව්‍යාපෘතිය භාවිතා කිරීමට අඛණ්ඩ අවශ්‍යතාවයක් තිබේ නම්, එය ස්වාධීනව සංවර්ධනය කිරීමට උනන්දුවක් දක්වන්නේ නම් හෝ විවෘත මූලාශ්‍ර ප්‍රජාව සඳහා පැච් පවත්වා ගැනීමට කැමති නම්, කරුණාකර මෙම ව්‍යාපෘතියේ ඔබේම දෙබලක් සාදන්න.

අමතන්න: webadmin@linux.intel.com

එය කා වෙනුවෙන්ද ඔවුන් HAXM ගැන දන්නේ නැහැ (Intel Hardware Accelerated Execution Manage ලෙසද හැඳින්වේ) මෙය දැනගත යුතුය එය හරස් වේදිකා හයිපර්වයිසර් වේ (Linux, NetBSD, Windows, macOS) ඉන්ටෙල් ප්‍රොසෙසර දෘඪාංග දිගු භාවිතා කරයි (Intel VT, Intel Virtualization Technology) අතථ්‍ය යන්ත්‍ර හුදකලා කිරීම වේගවත් කිරීමට සහ ශක්තිමත් කිරීමට.

හයිපර්වයිසර් සාමාන්යයෙන් වෙනත් මෘදුකාංග පැකේජ සමඟ භාවිතා වේ යෙදුම් සංවර්ධනය සඳහා අවශ්‍ය සියලුම අංග සම්පූර්ණ කිරීමට අවශ්‍ය වේ (Android SDK සහ Google API කළමනාකරණය කිරීමට අවශ්‍ය ප්ලගීන වැනි), සියලු ප්‍රමාණයේ මෘදුකාංග ව්‍යාපෘති සඳහා අවශ්‍ය දෘඪාංග පදනම් වූ Android අනුකරණය වියළීම සැපයිය හැකිය.

හයිපර්වයිසර් කර්නල් මට්ටමේ ධාවකයක් ආකාරයෙන් ක්රියාත්මක වේ පරිශීලක-අවකාශ දෘඩාංග අථත්‍යකරණය සක්‍රීය කිරීම සඳහා KVM වැනි අතුරු මුහුණතක් සපයයි. ඇන්ඩ්‍රොයිඩ් වේදිකා ඉමුලේටරය සහ QEMU වේගවත් කිරීමට HAXM සහාය දක්වන ලදී. කේතය C වලින් ලියා ඇති අතර BSD බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ.

එම අවස්ථාවේ දි, Windows සහ macOS මත Intel VT තාක්ෂණය භාවිතා කිරීමේ හැකියාව ලබා දීම සඳහා මෙම ව්‍යාපෘතිය නිර්මාණය කරන ලදී. Linux හි, Intel VT සඳහා සහය මුලින් Xen සහ KVM මත ලබා ගත හැකි විය, නමුත් NetBSD මත එය NVMM මත ලබා දී ඇත, එබැවින් HAXM පසුව Linux සහ NetBSD වෙත ගෙන ගොස් එම වේදිකාවල සුළු කාර්යභාරයක් ඉටු කළේය.

එය Intel CPU නිෂ්පාදන තුළ ගොඩනගා ඇති විශේෂාංග මත රඳා පවතින බැවින්, Intel HAXM හට ධාවනය කළ හැක්කේ Intel VT-x, Intel EM64T (Intel 64), සහ Execute Disable Bit ( XD) විශේෂාංග සඳහා දෘඪාංග සහාය ඇති ප්‍රොසෙසර මත පමණි.

මයික්‍රොසොෆ්ට් හයිපර්-වී සහ මැකෝස් එච්වීඑෆ් නිෂ්පාදනවලට පූර්ණ ඉන්ටෙල් වීටී සහාය ඒකාබද්ධ කිරීමෙන් පසුව, වෙනම හයිපර්වයිසර් අවශ්‍ය නොවූ අතර ඉන්ටෙල් ව්‍යාපෘතිය නැවත පරිමාණය කිරීමට තීරණය කළේය.

HAXM 7.8 හි අවසාන අනුවාදය ගැන (ඉන්ටෙල් විසින් නවතම සංවර්ධනය) INVPCID උපදෙස් සඳහා දැනටමත් සහාය ඇත, යන කාරණයට අමතරව CPUID මත XSAVE දිගුව සඳහා සහය එක් කරන ලදී, මෙන්ම CPUID මොඩියුලයේ වැඩිදියුණු කළ ක්රියාත්මක කිරීම සහ ස්ථාපකය නවීකරණය කිරීම.

ක්‍රියාවට නංවන තවත් වෙනසක් වන්නේ HAXM බව තහවුරු කිරීමයි QEMU අනුවාද 2.9 සිට 7.2 දක්වා අනුකූල වේ.

ලිනක්ස් මත HAXM ස්ථාපනය කරන්නේ කෙසේද?

මෙම නවතම අනුවාදය ස්ථාපනය කිරීමට කැමති අය සඳහා, ස්ථාපන ක්රියාවලිය සාපේක්ෂව සරල බව ඔවුන් දැන සිටිය යුතුය, ඔබ විසින් මූලාශ්ර කේතය බාගත කර එය සම්පාදනය කළ යුතුය.

මෙය සිදු කිරීම සඳහා, ටර්මිනලයක් විවෘත කරන්න, එහි අපි පහත සඳහන් දේ ටයිප් කරන්නෙමු:

git clone https://github.com/intel/haxm.git

අපි පහත විධානයන් සමඟ සම්පාදනය කිරීමට ඉදිරියට යමු:

cd haxm
cd platforms/linux/
make

මෙය සිදු කළ පසු, අපි දැන් වෙනත් HAXM කර්නල් මොඩියුලයක් පූරණය කර නොමැති බව පරීක්ෂා කළ යුතුය. මෙය සත්‍යාපනය කිරීම සඳහා අපි පහත විධානය ක්‍රියාත්මක කරන්නෙමු,

lsmod | grep haxmn

ප්‍රතිදානය හිස් නොවේ නම්, අපි පහත විධානය සමඟ දැනට පවතින HAXM මොඩියුලය බාගත කරමු.

sudo make uninstall

ඉන්පසු අපි මොඩියුලය පූරණය කිරීමට ඉදිරියට යමු:

sudo make install

අවසාන වශයෙන්, ඔබට වරප්‍රසාද ලත් පරිශීලකයෙකු ලෙස HAXM භාවිතා කිරීමට අවශ්‍ය නම්, වත්මන් පරිශීලකයා haxm කාණ්ඩයේ කොටසක් කිරීමට ඔබට පහත විධානය ඇතුළත් කළ හැකිය:

sudo adduser `id -un` haxm

ඔබ ඒ ගැන වැඩි විස්තර දැන ගැනීමට කැමති නම්, ඔබට මෙහි විස්තර විමසිය හැක පහත සබැඳිය.


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් පළ කිරීමට ප්රථම වන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.