ಹೈಕು ಓಎಸ್ ಅಭಿವರ್ಧಕರು ಆರ್ಐಎಸ್ಸಿ-ವಿ ಮತ್ತು ಎಆರ್ಎಂಗಾಗಿ ಬಂದರುಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಾರೆ

ಹೈಕು ಓಎಸ್: ಡೆಸ್ಕ್‌ಟಾಪ್

ಹೈಕು ಓಪನ್ ಸೋರ್ಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಆಗಿದೆ ಪ್ರಸ್ತುತ ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟಿಂಗ್ ಮತ್ತು ಮಲ್ಟಿಮೀಡಿಯಾದ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುವ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿದೆ.

BEOS ನಿಂದ ಸ್ಫೂರ್ತಿ ಪಡೆದಿದೆ (ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಆಗಿರಿ), ಹೈಕು ವೇಗವಾದ, ಪರಿಣಾಮಕಾರಿ, ಬಳಕೆದಾರ ಸ್ನೇಹಿ ಮತ್ತು ಕಲಿಯಲು ಸುಲಭವಾದ ವ್ಯವಸ್ಥೆಯಾಗಬೇಕೆಂದು ಆಶಿಸುತ್ತಾನೆ, ಎಲ್ಲಾ ಹಂತದ ಬಳಕೆದಾರರಿಗೆ ಅದರ ಶಕ್ತಿಯನ್ನು ನಿರ್ಲಕ್ಷಿಸದೆ. ಹೈಕು ಯೋಜನೆಯು ಪ್ರಸಾರ ಆವೃತ್ತಿಗಳ ಗುಣಮಟ್ಟಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಅವಶ್ಯಕತೆಗಳಿಗೆ ಹೆಸರುವಾಸಿಯಾಗಿದೆ.

ಹೈಕು ಬಗ್ಗೆ

2009 ರವರೆಗೆ, ಯಾವುದೇ ಸಂಕಲಿಸಿದ ಆವೃತ್ತಿ ಡೌನ್‌ಲೋಡ್‌ಗೆ ಲಭ್ಯವಿಲ್ಲ, ವ್ಯವಸ್ಥೆಯನ್ನು ಸ್ವತಃ ಕಂಪೈಲ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಧೈರ್ಯಶಾಲಿ ಜನರಿಗೆ ಪ್ರವೇಶವನ್ನು ನಿರ್ಬಂಧಿಸಲು ಮತ್ತು ಅಗತ್ಯ ಜ್ಞಾನವಿಲ್ಲದೆ ನಿರಾಶಾದಾಯಕ ಬಳಕೆದಾರರನ್ನು ತಪ್ಪಿಸಲು.

ಸಿಸ್ಟಮ್ ನೇರವಾಗಿ BEOS 5 ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ಇದು ಈ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಾಗಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳೊಂದಿಗೆ ಬೈನರಿ ಹೊಂದಾಣಿಕೆಯನ್ನು ಗುರಿಯಾಗಿರಿಸಿಕೊಳ್ಳುತ್ತದೆ.

ಕೆಲವು ಹೈಕು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಕೆಲವು ಗ್ರಂಥಾಲಯಗಳು, ಮೀಡಿಯಾ ಕೋಡೆಕ್‌ಗಳು ಮತ್ತು ಇತರ ಯೋಜನೆಗಳಿಂದ ತೆಗೆದ ಘಟಕಗಳನ್ನು ಹೊರತುಪಡಿಸಿ ಉಚಿತ ಎಂಐಟಿ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ.

ಸಿಸ್ಟಮ್ ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್‌ಗಳ ಮೇಲೆ ಕೇಂದ್ರೀಕೃತವಾಗಿದೆ, ತನ್ನದೇ ಆದ ಕರ್ನಲ್ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಹೈಬ್ರಿಡ್ ವಾಸ್ತುಶಿಲ್ಪದ ಆಧಾರದ ಮೇಲೆ ನಿರ್ಮಿಸಲಾಗಿದೆ, ಬಳಕೆದಾರರ ಕ್ರಿಯೆಗಳಿಗೆ ಹೆಚ್ಚಿನ ಸ್ಪಂದಿಸುವಿಕೆ ಮತ್ತು ಬಹು-ಥ್ರೆಡ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಸಮರ್ಥ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಗಾಗಿ ಹೊಂದುವಂತೆ ಮಾಡಲಾಗಿದೆ.

ಫೈಲ್ ಸಿಸ್ಟಮ್ ಓಪನ್ಬಿಎಫ್ಎಸ್ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಇದು ವಿಸ್ತೃತ ಫೈಲ್ ಗುಣಲಕ್ಷಣಗಳು, ಜರ್ನಲಿಂಗ್, 64-ಬಿಟ್ ಪಾಯಿಂಟರ್‌ಗಳು, ಮೆಟಾ ಟ್ಯಾಗ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಬೆಂಬಲವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ (ಪ್ರತಿ ಫೈಲ್‌ಗೆ, ನೀವು ಕೀಗಳನ್ನು = ಮೌಲ್ಯವಾಗಿ ಉಳಿಸಬಹುದು, ಇದು ಫೈಲ್‌ಗಳನ್ನು ಡೇಟಾಬೇಸ್‌ಗಳಿಗೆ ಹೋಲುತ್ತದೆ) ಮತ್ತು ಡೈರೆಕ್ಟರಿ ರಚನೆಯ ಸಂಘಟನೆಯ ಆಯ್ಕೆಯನ್ನು ವೇಗಗೊಳಿಸಲು ವಿಶೇಷ ಸೂಚಿಕೆಗಳನ್ನು "ಬಿ + ಟ್ರೀ" ಮರಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

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

ಡೆವಲಪರ್‌ಗಳು ಹೈಕುವನ್ನು RISC-V ಮತ್ತು ARM ಗೆ ತರಲು ಬಯಸುತ್ತಾರೆ

ಈಗ ದಿ ಹೈಕು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಡೆವಲಪರ್‌ಗಳು ಆರ್‍ಎಸ್‍ಸಿ-ವಿ ಮತ್ತು ಎಆರ್ಎಂ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗಾಗಿ ಬಂದರುಗಳನ್ನು ರಚಿಸಲು ಪ್ರಾರಂಭಿಸಿದ್ದಾರೆ.

ಮತ್ತು ARM ಕೊನೆಯದಾಗಿ ಹೆಚ್ಚಿನ ಪ್ರಾಮುಖ್ಯತೆಯನ್ನು ಪಡೆದುಕೊಂಡಿದೆ, ಹೈಕು ಅಭಿವರ್ಧಕರು ಸ್ಟಾರ್ಟರ್ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ರಚಿಸುವಲ್ಲಿ ಯಶಸ್ವಿಯಾಗಿದ್ದಾರೆ ಕನಿಷ್ಠ ಬೂಟ್ ಪರಿಸರಕ್ಕೆ ಅಗತ್ಯವಾದ ಫೈಲ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು.

ಮತ್ತೊಂದೆಡೆ RISC-V ವಾಸ್ತುಶಿಲ್ಪಕ್ಕಾಗಿ ಲಿಬಿಸಿ ಮಟ್ಟದಲ್ಲಿ ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಾತರಿಪಡಿಸುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ ("ಲಾಂಗ್ ಡಬಲ್" ಪ್ರಕಾರಕ್ಕೆ ಬೆಂಬಲ, ಇದು ARM, x86, ಸ್ಪಾರ್ಕ್ ಮತ್ತು RISC-V ಗೆ ವಿಭಿನ್ನವಾಗಿ ಗಾತ್ರದ್ದಾಗಿದೆ).

ಮುಖ್ಯ ಕೋಡ್‌ಬೇಸ್‌ನಲ್ಲಿನ ಬಂದರುಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡುವ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ, ಜಿಸಿಸಿ 8 ಮತ್ತು ಬಿನುಟಿಲ್ಸ್ 2.32 ಆವೃತ್ತಿಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.

RISC-V ಮತ್ತು ARM ಗಾಗಿ ಹೈಕು ಉತ್ಪನ್ನಗಳ ಅಭಿವೃದ್ಧಿಗಾಗಿ, ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಅವಲಂಬನೆಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಡಾಕರ್ ಪಾತ್ರೆಗಳನ್ನು ತಯಾರಿಸಲಾಗಿದೆ.

ಸಹ, rpmalloc ಮೆಮೊರಿ ಹಂಚಿಕೆ ವ್ಯವಸ್ಥೆಯನ್ನು ಉತ್ತಮಗೊಳಿಸುವಲ್ಲಿ ಪ್ರಗತಿ ಸಾಧಿಸಲಾಗಿದೆ. Rpmalloc ಗೆ ಬದಲಾವಣೆಗಳು ಮತ್ತು ಪ್ರತ್ಯೇಕ ಆಬ್ಜೆಕ್ಟ್ ಸಂಗ್ರಹದ ಬಳಕೆಯು ಮೆಮೊರಿ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮತ್ತು ವಿಘಟನೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಸಾಧ್ಯವಾಗಿಸಿತು.

ಪರಿಣಾಮವಾಗಿ, ಎರಡನೇ ಬೀಟಾ ಆವೃತ್ತಿಯ ಸಮಯದಲ್ಲಿ, ಹೈಕು ಪರಿಸರವನ್ನು 256 ಎಂಬಿ RAM ಹೊಂದಿರುವ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಬಹುದು ಮತ್ತು ಲೋಡ್ ಮಾಡಬಹುದು., ಮತ್ತು ಬಹುಶಃ ಇನ್ನೂ ಕಡಿಮೆ. API ಪ್ರವೇಶದ ಲೆಕ್ಕಪರಿಶೋಧನೆ ಮತ್ತು ಗುರಿ ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ (ಕೆಲವು ಕರೆಗಳು ರೂಟ್‌ಗೆ ಮಾತ್ರ ಲಭ್ಯವಿರುತ್ತವೆ).

ಈ ಸಮಯದಲ್ಲಿ ಡೆವಲಪರ್‌ಗಳು ಈ ವಾಸ್ತುಶಿಲ್ಪಗಳ ಬಂದರುಗಳು ಪರೀಕ್ಷಾ ಹಂತದಲ್ಲಿದೆ ಎಂದು ವರದಿ ಮಾಡುತ್ತಾರೆ.

ನಾವು ಈಗ ಪರೀಕ್ಷಾ ಹಂತದಲ್ಲಿದ್ದೇವೆ. ಸ್ಥಿರವಾಗಿ ಲಿಂಕ್ ಮಾಡಲಾದ libstdc ++ ಅನ್ನು ಒಳಗೊಂಡ ಕೆಲವು ARM ಪೋರ್ಟ್ ಸಮಸ್ಯೆಗಳನ್ನು ಸ್ವಚ್ up ಗೊಳಿಸಲು ಇದು ಒಂದು ಅವಕಾಶವಾಗಿತ್ತು.

ಬೂಟ್ ಸ್ಟ್ರಾಪ್ ಪ್ಯಾಕೇಜುಗಳನ್ನು ನಿರ್ಮಿಸಲು ಈಗ ಸಾಧ್ಯವಿದೆ, ಆದರೆ ಹೈಕು ಅವರ ಸ್ವಂತ ಸಂಕಲನವು ನಂತರದಲ್ಲಿ ಇದೇ ರೀತಿಯ ಬಂಧಿಸುವ ಸಮಸ್ಯೆಗಳನ್ನು ಎದುರಿಸುತ್ತಿದೆ. ಸಾಂಪ್ರದಾಯಿಕ ಎಲ್ಡಿ ಲಿಂಕರ್ ಬದಲಿಗೆ ಎಲ್ಎಲ್ಡಿ (ಎಲ್ಎಲ್ವಿಎಂ / ಕ್ಲಾಂಗ್ ನಿಂದ) ಬಳಸುವುದು ಈಗ ಪರಿಹಾರವಾಗಿದೆ.

ಆರ್ಐಎಸ್ಸಿ-ವಿ ಬದಿಯಲ್ಲಿ, "ಲಾಂಗ್ ಡಬಲ್" ಪ್ರಕಾರಕ್ಕೆ ಕನಿಷ್ಠ ಸಾಕಷ್ಟು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲು ನಮ್ಮ ಲಿಬಿಸಿ ಪಡೆಯುವಲ್ಲಿ ಗಮನ ಹರಿಸಲಾಗಿದೆ (ಎಆರ್ಎಂ 64 ಬಿಟ್‌ಗಳನ್ನು ಬಳಸುತ್ತದೆ, ಎಕ್ಸ್ 86 ಬಳಸುತ್ತದೆ 96, ಮತ್ತು ಸ್ಪಾರ್ಕ್ ಮತ್ತು ಪಿಪಿಸಿ ಬಳಕೆ 128 ಬಿಟ್‌ಗಳು ಆದರೆ ವಿಭಿನ್ನ ಸ್ವರೂಪಗಳೊಂದಿಗೆ).


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

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

*

*

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