Huawei ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳಿಗಾಗಿ ತನ್ನದೇ ಆದ ಹಾರ್ಮನಿ OS ಅನ್ನು ಬಳಸುತ್ತದೆ

HDC 2020 ಸಮ್ಮೇಳನದಲ್ಲಿ ಕಂಪನಿ ಘೋಷಿಸಲಾಗಿದೆ ಕಳೆದ ವರ್ಷ ಘೋಷಿಸಲಾದ ಹಾರ್ಮನಿ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಾಗಿ ಯೋಜನೆಗಳನ್ನು ವಿಸ್ತರಿಸುವ ಬಗ್ಗೆ. ಆರಂಭದಲ್ಲಿ ಘೋಷಿಸಲಾದ ಪೋರ್ಟಬಲ್ ಸಾಧನಗಳು ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಆಫ್ ಥಿಂಗ್ಸ್ (ಐಒಟಿ) ಉತ್ಪನ್ನಗಳಾದ ಡಿಸ್ಪ್ಲೇಗಳು, ಧರಿಸಬಹುದಾದ ಸಾಧನಗಳು, ಸ್ಮಾರ್ಟ್ ಸ್ಪೀಕರ್‌ಗಳು ಮತ್ತು ಕಾರ್ ಇನ್ಫೋಟೈನ್‌ಮೆಂಟ್ ಸಿಸ್ಟಮ್‌ಗಳ ಜೊತೆಗೆ, ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿರುವ ಓಎಸ್ ಅನ್ನು ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳಲ್ಲಿಯೂ ಬಳಸಲಾಗುತ್ತದೆ.

ಹಾರ್ಮನಿಗಾಗಿ ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು SDK ನ ಪರೀಕ್ಷೆಯು 2020 ರ ಅಂತ್ಯದಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಮತ್ತು ಹೊಸ OS ಅನ್ನು ಆಧರಿಸಿದ ಮೊದಲ ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳನ್ನು ಅಕ್ಟೋಬರ್ 2021 ರಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲು ಯೋಜಿಸಲಾಗಿದೆ. 128KB ನಿಂದ 128MB ವರೆಗಿನ RAM ಹೊಂದಿರುವ IoT ಸಾಧನಗಳಿಗೆ ಹೊಸ OS ಈಗಾಗಲೇ ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಗಮನಿಸಲಾಗಿದೆ; 2021MB ನಿಂದ 128GB ವರೆಗೆ ಮೆಮೊರಿ ಹೊಂದಿರುವ ಸಾಧನಗಳಿಗೆ ಆವೃತ್ತಿಯ ಪ್ರಚಾರವು ಏಪ್ರಿಲ್ 4 ರಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಮತ್ತು 4GB ಗಿಂತ ಹೆಚ್ಚಿನ RAM ಹೊಂದಿರುವ ಸಾಧನಗಳಿಗೆ ಅಕ್ಟೋಬರ್‌ನಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ.

ಹಾರ್ಮನಿ ಯೋಜನೆಯು 2017 ರಿಂದ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿದೆ ಮತ್ತು OS ಗೆ ಪ್ರತಿಸ್ಪರ್ಧಿ ಎಂದು ಪರಿಗಣಿಸಬಹುದಾದ ಮೈಕ್ರೋಕರ್ನಲ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಎಂದು ನಾವು ನೆನಪಿಸಿಕೊಳ್ಳೋಣ ಫುಶಿಯಾ Google ನಿಂದ. ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಸ್ವತಂತ್ರ ನಿರ್ವಹಣೆಯೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಮುಕ್ತ ಮೂಲ ಯೋಜನೆಯಾಗಿ ಮೂಲ ಕೋಡ್‌ನಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಗುತ್ತದೆ (ಹುವಾವೇ ಈಗಾಗಲೇ ಹೊಂದಿದೆ ಅಭಿವೃದ್ಧಿಗೊಳ್ಳುತ್ತದೆ ತೆರೆಯಿರಿ ಲೈಟೊಓಎಸ್ IoT ಸಾಧನಗಳಿಗಾಗಿ). ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಕೋಡ್ ಅನ್ನು ಲಾಭರಹಿತ ಸಂಸ್ಥೆಯಾದ ಚೀನಾ ಓಪನ್ ಅಟಾಮಿಕ್ ಓಪನ್ ಸೋರ್ಸ್ ಫೌಂಡೇಶನ್‌ನ ಆಶ್ರಯದಲ್ಲಿ ವರ್ಗಾಯಿಸಲಾಗುತ್ತದೆ. Huawei ಅದರ ಅತಿಯಾದ ಕೋಡ್ ಗಾತ್ರ, ಹಳೆಯ ಪ್ರಕ್ರಿಯೆ ವೇಳಾಪಟ್ಟಿ ಮತ್ತು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ವಿಘಟನೆಯ ಸಮಸ್ಯೆಗಳಿಂದಾಗಿ ಮೊಬೈಲ್ ಸಾಧನಗಳಲ್ಲಿ ಆಂಡ್ರಾಯ್ಡ್ ಉತ್ತಮವಾಗಿಲ್ಲ ಎಂದು ನಂಬುತ್ತದೆ.

ಸಾಮರಸ್ಯದ ವೈಶಿಷ್ಟ್ಯಗಳು:

  • ದುರ್ಬಲತೆಗಳ ಅಪಾಯವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ವ್ಯವಸ್ಥೆಯ ತಿರುಳನ್ನು ಔಪಚಾರಿಕ ತರ್ಕ/ಗಣಿತದ ಮಟ್ಟದಲ್ಲಿ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ. ವಾಯುಯಾನ ಮತ್ತು ಗಗನಯಾತ್ರಿಗಳಂತಹ ಪ್ರದೇಶಗಳಲ್ಲಿ ಮಿಷನ್-ಕ್ರಿಟಿಕಲ್ ಸಿಸ್ಟಮ್‌ಗಳ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ವಿಧಾನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪರಿಶೀಲನೆಯನ್ನು ಕೈಗೊಳ್ಳಲಾಯಿತು ಮತ್ತು EAL 5+ ಭದ್ರತಾ ಮಟ್ಟಕ್ಕೆ ಅನುಸರಣೆಯನ್ನು ಸಾಧಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
  • ಮೈಕ್ರೊಕರ್ನಲ್ ಅನ್ನು ಬಾಹ್ಯ ಸಾಧನಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾಗಿದೆ. ಸಿಸ್ಟಮ್ ಅನ್ನು ಹಾರ್ಡ್‌ವೇರ್‌ನಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾಗಿದೆ ಮತ್ತು ಡೆವಲಪರ್‌ಗಳಿಗೆ ಪ್ರತ್ಯೇಕ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ರಚಿಸದೆಯೇ ವಿವಿಧ ವರ್ಗಗಳ ಸಾಧನಗಳಲ್ಲಿ ಬಳಸಬಹುದಾದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.
  • ಮೈಕ್ರೊಕರ್ನಲ್ ಶೆಡ್ಯೂಲರ್ ಮತ್ತು IPC ಅನ್ನು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ಮತ್ತು ಉಳಿದಂತೆ ಸಿಸ್ಟಮ್ ಸೇವೆಗಳಲ್ಲಿ ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ, ಇವುಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವು ಬಳಕೆದಾರರ ಜಾಗದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲ್ಪಡುತ್ತವೆ.
  • ಟಾಸ್ಕ್ ಶೆಡ್ಯೂಲರ್ ಎನ್ನುವುದು ವಿಳಂಬ-ಕಡಿಮೆಗೊಳಿಸುವ ನಿರ್ಣಾಯಕ ಸಂಪನ್ಮೂಲ ಹಂಚಿಕೆ ಎಂಜಿನ್ (ಡಿಟರ್ಮಿನಿಸ್ಟಿಕ್ ಲೇಟೆನ್ಸಿ ಇಂಜಿನ್), ಇದು ನೈಜ ಸಮಯದಲ್ಲಿ ಲೋಡ್ ಅನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತದೆ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ನಡವಳಿಕೆಯನ್ನು ಊಹಿಸಲು ವಿಧಾನಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಇತರ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಹೋಲಿಸಿದರೆ, ಶೆಡ್ಯೂಲರ್ ಲೇಟೆನ್ಸಿಯಲ್ಲಿ 25.7% ಕಡಿತ ಮತ್ತು ಲೇಟೆನ್ಸಿ ಜಿಟ್ಟರ್‌ನಲ್ಲಿ 55.6% ಕಡಿತವನ್ನು ಸಾಧಿಸುತ್ತದೆ.
  • ಮೈಕ್ರೊಕರ್ನಲ್ ಮತ್ತು ಫೈಲ್ ಸಿಸ್ಟಮ್, ನೆಟ್‌ವರ್ಕ್ ಸ್ಟಾಕ್, ಡ್ರೈವರ್‌ಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಲಾಂಚ್ ಸಬ್‌ಸಿಸ್ಟಮ್‌ನಂತಹ ಬಾಹ್ಯ ಕರ್ನಲ್ ಸೇವೆಗಳ ನಡುವೆ ಸಂವಹನವನ್ನು ಒದಗಿಸಲು, IPC ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಜಿರ್ಕಾನ್‌ನ IPC ಗಿಂತ ಐದು ಪಟ್ಟು ವೇಗವಾಗಿದೆ ಮತ್ತು ಜಿರ್ಕಾನ್ನ IPC ಗಿಂತ ಮೂರು ಪಟ್ಟು ವೇಗವಾಗಿದೆ. QNX .
  • ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸಲಾಗುವ ನಾಲ್ಕು-ಪದರದ ಪ್ರೋಟೋಕಾಲ್ ಸ್ಟಾಕ್ ಬದಲಿಗೆ, ಓವರ್‌ಹೆಡ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡಲು, ಹಾರ್ಮನಿ ಒಂದು ವಿತರಿಸಿದ ವರ್ಚುವಲ್ ಬಸ್ ಅನ್ನು ಆಧರಿಸಿ ಸರಳೀಕೃತ ಏಕ-ಪದರದ ಮಾದರಿಯನ್ನು ಬಳಸುತ್ತದೆ ಅದು ಪರದೆಗಳು, ಕ್ಯಾಮೆರಾಗಳು, ಸೌಂಡ್ ಕಾರ್ಡ್‌ಗಳು ಮುಂತಾದ ಸಾಧನಗಳೊಂದಿಗೆ ಸಂವಹನವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • ಸಿಸ್ಟಮ್ ಮೂಲ ಮಟ್ಟದಲ್ಲಿ ಬಳಕೆದಾರರ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ.
  • ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸಲು, ಆರ್ಕ್ನ ಸ್ವಂತ ಕಂಪೈಲರ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು C, C++, Java, JavaScript ಮತ್ತು Kotlin ನಲ್ಲಿ ಕೋಡ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • ಟಿವಿಗಳು, ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳು, ಸ್ಮಾರ್ಟ್ ವಾಚ್‌ಗಳು, ಆಟೋಮೋಟಿವ್ ಮಾಹಿತಿ ವ್ಯವಸ್ಥೆಗಳು ಇತ್ಯಾದಿಗಳಂತಹ ವಿವಿಧ ವರ್ಗದ ಸಾಧನಗಳಿಗೆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸಲು, ಇಂಟರ್ಫೇಸ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ನಮ್ಮದೇ ಆದ ಸಾರ್ವತ್ರಿಕ ಚೌಕಟ್ಟನ್ನು ಮತ್ತು ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರದೊಂದಿಗೆ SDK ಅನ್ನು ಒದಗಿಸಲಾಗುತ್ತದೆ. ವಿಭಿನ್ನ ಪರದೆಗಳು, ನಿಯಂತ್ರಣಗಳು ಮತ್ತು ಬಳಕೆದಾರರ ಸಂವಹನದ ವಿಧಾನಗಳಿಗಾಗಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅಳವಡಿಸಿಕೊಳ್ಳಲು ಟೂಲ್‌ಕಿಟ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ Android ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಕನಿಷ್ಠ ಬದಲಾವಣೆಗಳೊಂದಿಗೆ ಹಾರ್ಮನಿಗೆ ಹೊಂದಿಕೊಳ್ಳುವ ಸಾಧನಗಳನ್ನು ಒದಗಿಸುವುದನ್ನು ಸಹ ಇದು ಉಲ್ಲೇಖಿಸುತ್ತದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ