ARM64 ನಲ್ಲಿ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರನ್ ಮಾಡಲು ವೈನ್ ಹ್ಯಾಂಗೊವರ್ ಅನ್ನು ಭೇಟಿ ಮಾಡಿ 

ಹ್ಯಾಂಗೊವರ್

ARM64 ಗಾಗಿ ಹ್ಯಾಂಗೊವರ್ ವೈನ್

ವೈನ್ ನಿಸ್ಸಂದೇಹವಾಗಿ Linux ಪ್ರಪಂಚದ ಅತ್ಯಂತ ಪ್ರಸಿದ್ಧ ಯೋಜನೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಮತ್ತು ನಾವು ಯೋಜನೆಗೆ ಕಡಿಮೆ ಮಾಡಬಾರದು, ಏಕೆಂದರೆ ಹಲವಾರು ವರ್ಷಗಳಿಂದ ಇದು ನಮ್ಮಲ್ಲಿ ಅನೇಕರು ಮರೆತುಹೋಗುತ್ತದೆ ಎಂದು ಭಾವಿಸಿದ ಸ್ಥಿತಿಯಲ್ಲಿದ್ದರೂ, ಅದು ಶಕ್ತಿಯನ್ನು ಮರಳಿ ಪಡೆದುಕೊಂಡಿದೆ ಮತ್ತು ಇಂದು ಆವೃತ್ತಿ 9.0 ರಲ್ಲಿ, ವೈನ್ ಆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ ಹೆಚ್ಚಿನ ಲಿನಕ್ಸ್ ಬಳಕೆದಾರರು ಸಾಮಾನ್ಯವಾಗಿ ತಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ಸೇರಿಸಿಕೊಂಡಿದ್ದಾರೆ.

ARM ನ ಆಗಮನ ಮತ್ತು ಅದು ತೆಗೆದುಕೊಂಡಿರುವ ದೊಡ್ಡ ಶಕ್ತಿಯೊಂದಿಗೆ ಈ ವಾಸ್ತುಶಿಲ್ಪ, ವಿವಿಧ ವಿತರಣೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಮತ್ತು ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಗಿದೆ ಎಲ್ಲಾ ರೀತಿಯ ಮತ್ತು ವಿವಿಧ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಈ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ತಲುಪಿವೆ. ಆದರೆ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಅವಲಂಬಿಸಿರುವ ವಿಷಯದಲ್ಲಿ, ವಿಷಯಗಳು ಸ್ವಲ್ಪ ಸಂಕೀರ್ಣವಾಗುತ್ತವೆ., ಏಕೆಂದರೆ ARM ನಲ್ಲಿ ಡೆಸ್ಕ್‌ಟಾಪ್‌ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗುವುದು ಸ್ಥಾಪಿಸುವಷ್ಟು ಸುಲಭವಲ್ಲ ಮತ್ತು ಅಷ್ಟೆ.

ಅದಕ್ಕಾಗಿಯೇ ಹ್ಯಾಂಗೊವರ್ ಯೋಜನೆಯು ಈ ಅಗತ್ಯದಿಂದ ಹುಟ್ಟಿಕೊಂಡಿತು., ARM32 (Aarch86) ಆರ್ಕಿಟೆಕ್ಚರ್‌ನ ಆಧಾರದ ಮೇಲೆ ಪರಿಸರದಲ್ಲಿ x386 (i32) ಮತ್ತು ARM64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗಾಗಿ ಸಂಕಲಿಸಲಾದ 64-ಬಿಟ್ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ಅನುಮತಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

ಹ್ಯಾಂಗೊವರ್ ಬಗ್ಗೆ

ಭಂಡಾರದಲ್ಲಿ ಹ್ಯಾಂಗೊವರ್ ಆ ಯೋಜನೆಯನ್ನು ವಿವರಿಸುತ್ತದೆ:

ಪೂರ್ಣ ವೈನ್ ಸ್ಥಾಪನೆಯನ್ನು ಅನುಕರಿಸುವ ಬದಲು ನೀವು ಚಲಾಯಿಸಲು ಬಯಸುವ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಅನುಕರಿಸಲು ಇದು ವಿವಿಧ ಎಮ್ಯುಲೇಟರ್‌ಗಳನ್ನು DLL ಗಳಂತೆ ಬಳಸುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ ವಿಂಡೋಸ್/ವೈನ್ ಸಿಸ್ಟಮ್ ಕರೆ ಮಾಡಿದ ತಕ್ಷಣ, NtUserCreateWindowEx ಎಂದು ಹೇಳಿ, ಅದು ಎಮ್ಯುಲೇಟರ್‌ನ ಹೊರಗೆ ಚಲಿಸುತ್ತದೆ (ಓದಲು ಅನುಕರಣೆ ಮಾಡಲಾಗಿಲ್ಲ, ವೇಗದ, ಸ್ಥಳೀಯ). ಇನ್ನೂ ಉತ್ತಮವಾದದ್ದು, Unix ಸಂಬಂಧಿತ ಯಾವುದನ್ನೂ ಎಂದಿಗೂ ಅನುಕರಿಸಲಾಗುವುದಿಲ್ಲ.

ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಹೇಳುವುದಾದರೆ, ವೈನ್‌ನಲ್ಲಿನ WoW32 ಬೆಂಬಲದಿಂದ ಸಕ್ರಿಯಗೊಳಿಸಲಾದ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಾರಣಗಳಿಗಾಗಿ ನಾವು win64 ಅಥವಾ ವೈನ್ ಯುನಿಕ್ಸ್ ಸಿಸ್ಟಮ್ ಕರೆ ಮಟ್ಟದಲ್ಲಿ ಎಮ್ಯುಲೇಶನ್‌ನಿಂದ ನಿರ್ಗಮಿಸುತ್ತೇವೆ.

ಈ ಯೋಜನೆಯ ಮುಖ್ಯ ಪ್ರಯೋಜನವು ಅದರಲ್ಲಿದೆ ಚಾಲನೆಯಲ್ಲಿರುವ ವೈನ್‌ಗೆ ಹೋಲಿಸಿದರೆ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸುವ ಸಾಮರ್ಥ್ಯ ಸಂಪೂರ್ಣವಾಗಿ ಎಮ್ಯುಲೇಶನ್ ಮೋಡ್‌ನಲ್ಲಿದೆ. ಹ್ಯಾಂಗೊವರ್‌ನೊಂದಿಗೆ, ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಕೋಡ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತದೆ, ಆದರೆ ಎಲ್ಲಾ ಸಿಸ್ಟಮ್ ಕರೆಗಳು, ಲೈಬ್ರರಿಗಳು ಮತ್ತು ವೈನ್ ಘಟಕಗಳನ್ನು ಪ್ರಸ್ತುತ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಾಗಿ ಸ್ಥಳೀಯ ಆವೃತ್ತಿಯಲ್ಲಿ ಎಮ್ಯುಲೇಟರ್‌ನ ಹೊರಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.

ಈ ವಿಧಾನವು ವಿನ್32 ಮತ್ತು ವೈನ್‌ಗೆ ಕರೆಗಳ ಮಟ್ಟದಲ್ಲಿ ಎಮ್ಯುಲೇಶನ್ ಸರಪಳಿಯನ್ನು ಕಿತ್ತುಹಾಕುತ್ತದೆ. ಎಮ್ಯುಲೇಶನ್ ಲೇಯರ್‌ಗಾಗಿ, ಬಳಕೆದಾರರು ತಮ್ಮ ಆದ್ಯತೆಗಳನ್ನು ಅವಲಂಬಿಸಿ QEMU, FEX ಮತ್ತು Box64 ಎಮ್ಯುಲೇಟರ್‌ಗಳನ್ನು ಬಳಸಲು ಆಯ್ಕೆ ಮಾಡಬಹುದು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಬ್ಲಿಂಕ್ ಎಮ್ಯುಲೇಟರ್ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಕೆಲಸವು ಪ್ರಾರಂಭವಾಗಿದೆ, ಆದರೂ ಇದು ಇನ್ನೂ ನಡೆಯುತ್ತಿದೆ ಮತ್ತು ಅಂತಿಮಗೊಳಿಸಲಾಗಿಲ್ಲ.

ಹ್ಯಾಂಗೊವರ್ 9.0 ನ ಮುಖ್ಯ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

ಹ್ಯಾಂಗೊವರ್‌ನ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಅವರು ಯೋಜನೆಗೆ ಹಲವಾರು ಗಮನಾರ್ಹ ಸುಧಾರಣೆಗಳು ಮತ್ತು ಸೇರ್ಪಡೆಗಳನ್ನು ಜಾರಿಗೆ ತಂದಿದ್ದಾರೆ, ಅದರಲ್ಲಿ ಈ ಕೆಳಗಿನವುಗಳು ಎದ್ದು ಕಾಣುತ್ತವೆ:

  • WoW64 ಜೊತೆಗೆ QEMU ಅನ್ನು ಬಳಸುವುದು: ವೈನ್‌ನಲ್ಲಿ ಲಭ್ಯವಿರುವ WoW64 (Windows-on-Windows 64-bit) ಲೇಯರ್‌ನೊಂದಿಗೆ QEMU ಅನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಪರಿಚಯಿಸಲಾಗಿದೆ. ಇದು x32_64 ಮತ್ತು ARM86 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗೆ ಬೆಂಬಲದೊಂದಿಗೆ 32-ಬಿಟ್ Unix ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ 32-ಬಿಟ್ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಾಲನೆ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ.
  • FEX ಗೆ ಬೆಂಬಲ: PE ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ಮತ್ತು Unix ಬಿಲ್ಡ್‌ಗಳಲ್ಲಿ FEX ಎಮ್ಯುಲೇಟರ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಭವಿಷ್ಯದಲ್ಲಿ, PE ಫಾರ್ಮ್ಯಾಟ್ ಬಿಲ್ಡ್‌ಗಳ ಪರವಾಗಿ FEX Unix ಬಿಲ್ಡ್‌ಗಳ ಬಳಕೆಯನ್ನು ನಿಲ್ಲಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ.
  • Box64 ನಲ್ಲಿ ಉದ್ಯೋಗಗಳು: Box64 ಎಮ್ಯುಲೇಟರ್‌ನೊಂದಿಗೆ ಸಂಪೂರ್ಣ ಏಕೀಕರಣವನ್ನು ಸಾಧಿಸಲಾಗಿದೆ.
  • ಪೂರ್ವ ನಿರ್ಮಿತ ಡೆಬ್ ಪ್ಯಾಕೇಜುಗಳು: ಉಬುಂಟು ಮತ್ತು ಆಲ್ಪೈನ್ ಲಿನಕ್ಸ್‌ಗಾಗಿ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡುವ ಭವಿಷ್ಯದ ಯೋಜನೆಗಳೊಂದಿಗೆ ಡೆಬಿಯನ್ 11 ಮತ್ತು 12 ಗಾಗಿ ಡೆಬ್ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ.
  • RISC-V ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಾಗಿ ಉದ್ಯೋಗಗಳು: RISC-V ಆರ್ಕಿಟೆಕ್ಚರ್ ಆಧಾರಿತ ಪರಿಸರದಲ್ಲಿ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಉಡಾವಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪ್ರಯತ್ನಗಳು ಪ್ರಾರಂಭವಾಗಿವೆ.
  • x86_64 ಎಮ್ಯುಲೇಶನ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಮರುಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ: 86-ಬಿಟ್ ವಿಂಡೋಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು x64_64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ನ ಎಮ್ಯುಲೇಶನ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಹಿಂತಿರುಗಿಸುವ ಕೆಲಸ ನಡೆಯುತ್ತಿದೆ. 0.8 ಶಾಖೆಯಲ್ಲಿ, ವೈನ್‌ನಲ್ಲಿ ARM386EC ಅನ್ನು ಬಳಸುವ ಅಲಭ್ಯತೆಯಿಂದಾಗಿ i64 ಗೆ ಬೆಂಬಲವನ್ನು ಸೀಮಿತಗೊಳಿಸಲಾಗಿದೆ.

ಹೆಚ್ಚುವರಿಯಾಗಿ, RISC-V ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗೆ ಅಳವಡಿಸಲಾದ ಹ್ಯಾಂಗೊವರ್ ಅನುಷ್ಠಾನದ ಅಭಿವೃದ್ಧಿಯನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತಿದೆ ಎಂದು ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆ. ಈ ಇತ್ತೀಚಿನ ಬೆಳವಣಿಗೆಯು ವೈನ್ 9.0 ಕೋಡ್‌ಬೇಸ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ಇದು ಅದರ ಆವೃತ್ತಿ ಸಂಖ್ಯೆಯಲ್ಲಿ ಪ್ರತಿಫಲಿಸುತ್ತದೆ.

ಅಂತಿಮವಾಗಿ ನೀವು ಇದ್ದರೆ ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ, ನೀವು ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.