ಮಿರಾಜೋಸ್ 3.9 ಹೈಪರ್ವೈಸರ್ನ ಮರುವಿನ್ಯಾಸದೊಂದಿಗೆ ಬರುತ್ತದೆ ಮತ್ತು ಅದರೊಂದಿಗೆ ಉತ್ತಮ ಸುಧಾರಣೆಗಳನ್ನು ಹೊಂದಿದೆ

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

ಮಿರಾಜೋಸ್‌ನ ಪರಿಚಯವಿಲ್ಲದವರಿಗೆ, ನೀವು ಅದನ್ನು ತಿಳಿದಿರಬೇಕು ಇದು ಅಪ್ಲಿಕೇಶನ್‌ನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ರೂಪಿಸಲು ಅನುಮತಿಸುವ ಒಂದು ವ್ಯವಸ್ಥೆಯಾಗಿದೆ, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳು, ಪ್ರತ್ಯೇಕ ಓಎಸ್ ಕರ್ನಲ್ ಮತ್ತು ಯಾವುದೇ ಲೇಯರ್ ಇಲ್ಲದೆ ಚಾಲನೆಯಲ್ಲಿರುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರುವ ಸ್ವಯಂ-ಒಳಗೊಂಡಿರುವ "ಯುನಿಕರ್ನಲ್" ಆಗಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ತಲುಪಿಸಲಾಗುತ್ತದೆ.

ಅಪ್ಲಿಕೇಶನ್ ಅಭಿವೃದ್ಧಿಗೆ OCaml ಭಾಷೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ಅನ್ನು ಉಚಿತ ಐಎಸ್ಸಿ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ.

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

ರಚಿತವಾದ ಪರಿಸರವು ಅತಿಯಾದ ಯಾವುದನ್ನೂ ಹೊಂದಿರುವುದಿಲ್ಲ ಮತ್ತು ನಿಯಂತ್ರಕಗಳು ಅಥವಾ ಸಿಸ್ಟಮ್ ಲೇಯರ್‌ಗಳಿಲ್ಲದೆ ಹೈಪರ್‌ವೈಸರ್‌ನೊಂದಿಗೆ ನೇರವಾಗಿ ಸಂವಹನ ನಡೆಸುತ್ತದೆ, ಇದು ಓವರ್ಹೆಡ್ ಅನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಸುರಕ್ಷತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ.

ಮಿರಾಜೋಸ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು ಮೂರು ಹಂತಗಳಿಗೆ ಬರುತ್ತದೆ: ಪರಿಸರದಲ್ಲಿ ಬಳಸುವ OPAM ಪ್ಯಾಕೇಜ್‌ಗಳ ವ್ಯಾಖ್ಯಾನದೊಂದಿಗೆ ಸಂರಚನೆಯನ್ನು ತಯಾರಿಸಿ, ಪರಿಸರವನ್ನು ನಿರ್ಮಿಸಿ ಮತ್ತು ಪರಿಸರವನ್ನು ಪ್ರಾರಂಭಿಸಿ.

ಹೈಪರ್ವೈಸರ್ಗಳಲ್ಲಿ ಕೆಲಸವನ್ನು ಒದಗಿಸುವ ಚಾಲನಾಸಮಯವು ಸೊಲೊ 5 ಕರ್ನಲ್ ಅನ್ನು ಆಧರಿಸಿದೆ.

ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಗ್ರಂಥಾಲಯಗಳನ್ನು ಉನ್ನತ-ಮಟ್ಟದ ಒಕಾಮ್ಲ್ ಭಾಷೆಯಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದ್ದರೂ, ಪರಿಣಾಮವಾಗಿ ಪರಿಸರವು ಸಾಕಷ್ಟು ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಕನಿಷ್ಠ ಗಾತ್ರವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, ಡಿಎನ್ಎಸ್ ಸರ್ವರ್ ಗಾತ್ರದಲ್ಲಿ ಕೇವಲ 200 ಕೆಬಿ ಮಾತ್ರ).

ಪರಿಸರ ನಿರ್ವಹಣೆಯನ್ನು ಸಹ ಸರಳೀಕರಿಸಲಾಗಿದೆ, ಏಕೆಂದರೆ ನೀವು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನವೀಕರಿಸಬೇಕಾದರೆ ಅಥವಾ ಸಂರಚನೆಯನ್ನು ಬದಲಾಯಿಸಬೇಕಾದರೆ, ಹೊಸ ಪರಿಸರವನ್ನು ರಚಿಸಿ ಮತ್ತು ಪ್ರಾರಂಭಿಸಿ. ನೆಟ್‌ವರ್ಕ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು (ಡಿಎನ್‌ಎಸ್, ಎಸ್‌ಎಸ್‌ಹೆಚ್, ಓಪನ್‌ಫ್ಲೋ, ಎಚ್‌ಟಿಟಿಪಿ, ಎಕ್ಸ್‌ಎಂಪಿಪಿ, ಇತ್ಯಾದಿ) ಹಲವಾರು ಡಜನ್ ಒಕಾಮ್ಲ್ ಲೈಬ್ರರಿಗಳನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ, ಸಂಗ್ರಹಣೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಮತ್ತು ಸಮಾನಾಂತರ ಡೇಟಾ ಸಂಸ್ಕರಣೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಮಿರಾಜೋಸ್‌ನ ಮುಖ್ಯ ಸುದ್ದಿ 3.9

ಈ ಹೊಸ ಆವೃತ್ತಿಯು ಮುಖ್ಯ ನವೀನತೆಗಳಾಗಿ ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ ಕ್ಸೆನ್ ಹೈಪರ್ವೈಸರ್ ಮರುವಿನ್ಯಾಸವು ಮಿರಾಜೋಸ್ ಯುನಿಕರ್ನಲ್ ಅನ್ನು ಪಿವಿಹೆಚ್ವಿ 2 ಮೋಡ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಅನುಮತಿಸಿತು, ಇದು I / O ಗಾಗಿ ಪ್ಯಾರಾವರ್ಚುವಲೈಸೇಶನ್ (ಪಿವಿ) ಮೋಡ್‌ಗಳ ಅಂಶಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ, ಅಡ್ಡಿಪಡಿಸುವ ನಿರ್ವಹಣೆ, ಬೂಟ್ ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್ ಸಂವಹನ, ಪೂರ್ಣ ವರ್ಚುವಲೈಸೇಶನ್ (ಎಚ್‌ವಿಎಂ) ಬಳಸಿ ಸವಲತ್ತು ಸೂಚನೆಗಳು, ಸಿಸ್ಕಾಲ್ ಪ್ರತ್ಯೇಕತೆ ಮತ್ತು ಮೆಮೊರಿ ಪುಟ ಕೋಷ್ಟಕಗಳ ವರ್ಚುವಲೈಸೇಶನ್. ಇದು QubesOS 4.0 ಗೆ ಬೆಂಬಲವನ್ನು ಸಹ ಒದಗಿಸಿತು.

ಕ್ಸೆನ್ ಹೈಪರ್‌ವೈಸರ್‌ನ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಮೊದಲಿನಿಂದ ಮತ್ತೆ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಈಗ ಇದು ಸೊಲೊ 5 ಟೂಲ್‌ಕಿಟ್ (ಯುನಿಕರ್ನೆಲ್‌ಗಾಗಿ ಸ್ಯಾಂಡ್‌ಬಾಕ್ಸ್) ಅನ್ನು ಆಧರಿಸಿದೆ.

ಹಳೆಯ ಕ್ಸೆನ್ ರನ್ಟೈಮ್ಗಾಗಿ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಮಿನಿ-ಓಎಸ್ ತೆಳುವಾದ ಕರ್ನಲ್ ಅನ್ನು ಆಧರಿಸಿದೆ. ಎಲ್ಲಾ ಯುನಿಕ್ಸ್ ಅಲ್ಲದ ಬ್ಯಾಕೆಂಡ್‌ಗಳು ಈಗ ಏಕೀಕೃತ ಓಕಾಮ್ಲ್-ಸ್ವತಂತ್ರ ಆಧಾರಿತ ಒಕಾಮ್ಲ್ ರನ್ಟೈಮ್ ಅನ್ನು ಬಳಸುತ್ತವೆ.

OCAMLRUNPARAM ಎನ್ವಿರಾನ್ಮೆಂಟ್ ವೇರಿಯಬಲ್ ಮೂಲಕ OCaml ರನ್ಟೈಮ್ ಕಾನ್ಫಿಗರೇಶನ್ ಈಗ ಯುನಿಕರ್ನಲ್ ಬೂಟ್ ನಿಯತಾಂಕಗಳಾಗಿ ಲಭ್ಯವಿದೆ.

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಕ್ಸೆನ್‌ಗಾಗಿ ಮಿರಾಜೋಸ್ ಯುನಿಕರ್ನಲ್ ಆಧುನಿಕ ರಕ್ಷಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಉದಾಹರಣೆಗೆ ಸಿ ಕೋಡ್‌ಗೆ ಎಸ್‌ಎಸ್‌ಪಿ ಸ್ಟಾಕ್ ಪ್ರೊಟೆಕ್ಷನ್, ಡಬ್ಲ್ಯೂ ^ ಎಕ್ಸ್ (ರೈಟ್ ಎಕ್ಸ್‌ಒಆರ್ ಎಕ್ಸಿಕ್ಯೂಟ್) ಮತ್ತು ಕ್ಯಾನರಿ ಹೀಪ್ ಮಾಲೋಕ್.

MirageOS ಅನ್ನು ಹೇಗೆ ಪಡೆಯುವುದು?

ಮಿರಾಜೋಸ್‌ನ ಈ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಪಡೆಯಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವವರಿಗೆ, ನಾವು ಕೆಳಗೆ ಹಂಚಿಕೊಳ್ಳುವ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸುವ ಮೂಲಕ ಅವರು ಹಾಗೆ ಮಾಡಬಹುದು.

ಅವಶ್ಯಕತೆಗಳು MirageOS ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ಎಣಿಸುವುದು ಯುನಿಕ್ಸ್ ಸಿಸ್ಟಮ್ (ಲಿನಕ್ಸ್, ಮ್ಯಾಕ್ ಅಥವಾ ಬಿಎಸ್ಡಿ) ಯೊಂದಿಗೆ ಮತ್ತು ಒಪ್ಯಾಮ್ 2.0.0 ಅಥವಾ ನಂತರದ ಮತ್ತು ಒಕಾಮ್ಲ್ 4.05.0 ಅಥವಾ ನಂತರದವುಗಳನ್ನು ಹೊಂದಿದೆ.

ಇದು ನಿಜವಾಗದಿದ್ದರೆ, ನಿಮ್ಮ ವಿತರಣೆಗೆ ಅನುಗುಣವಾಗಿ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ಅವುಗಳನ್ನು ಸ್ಥಾಪಿಸಬಹುದು.

ಬಳಕೆದಾರರ ವಿಷಯದಲ್ಲಿ ಡೆಬಿಯನ್, ಉಬುಂಟು ಅಥವಾ ಇವುಗಳ ಉತ್ಪನ್ನಗಳು:

sudo apt-get update
sudo apt-get install opam

ಬಳಸುವವರಿಗೆ ಆರ್ಚ್ ಲಿನಕ್ಸ್, ಮಂಜಾರೊ ಅಥವಾ ಆರ್ಚ್‌ನ ಯಾವುದೇ ಉತ್ಪನ್ನ:

sudo pacman -S opam

ಫೆಡೋರಾ, ಆರ್‌ಹೆಚ್‌ಎಲ್, ಸೆಂಟೋಸ್ ಅಥವಾ ಇವುಗಳ ಯಾವುದೇ ಉತ್ಪನ್ನ:

sudo dnf -i opam

ಅಂತಿಮವಾಗಿ, MirageOS ಅನ್ನು ಸ್ಥಾಪಿಸಲು:

opam init
opam install mirage


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

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

*

*

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