ರಸ್ಟ್‌ನಲ್ಲಿ ಬರೆಯಲಾದ ಓಎಸ್ ಅನ್ನು ರೆಡಾಕ್ಸ್ ಹೊಸ ಆವೃತ್ತಿ 0.6 ರೊಂದಿಗೆ ಬರುತ್ತದೆ ಮತ್ತು ಇವುಗಳು ಅದರ ಸುದ್ದಿಗಳಾಗಿವೆ

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

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

ಸಿಸ್ಟಮ್ "ಎಲ್ಲವೂ URL ಆಗಿದೆ" ಎಂಬ ತತ್ವವನ್ನು ಅನ್ವಯಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, URL ಅನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡಲು "ಲಾಗ್: //", ಇಂಟರ್-ಪ್ರೊಸೆಸ್ ಸಂವಹನಕ್ಕಾಗಿ "ಬಸ್: //", ನೆಟ್‌ವರ್ಕ್ ಸಂವಹನಕ್ಕಾಗಿ "ಟಿಸಿಪಿ: //", ಮತ್ತು ಹೀಗೆ ಬಳಸಬಹುದು.

ನಿಯಂತ್ರಕಗಳ ರೂಪದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಮಾಡ್ಯೂಲ್‌ಗಳು, ಕರ್ನಲ್ ವಿಸ್ತರಣೆಗಳು ಮತ್ತು ಕಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ತಮ್ಮದೇ ಆದ URL ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ನೋಂದಾಯಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ ನೀವು I / O ಪೋರ್ಟ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಬರೆಯಬಹುದು ಮತ್ತು ಅದನ್ನು "port_io: //" URL ಗೆ ಬಂಧಿಸಬಹುದು, ನಂತರ ನೀವು ಅದನ್ನು ಪ್ರವೇಶಿಸಲು ಬಳಸಬಹುದು "port_io: // 60" URL ಅನ್ನು ತೆರೆಯುವ ಮೂಲಕ ಪೋರ್ಟ್ 60 ಗೆ. ಯೋಜನೆಯ ಬೆಳವಣಿಗೆಗಳನ್ನು ಉಚಿತ ಎಂಐಟಿ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ.

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

ರೆಡಾಕ್ಸ್ 0.6 ರ ಮುಖ್ಯ ನವೀನತೆಗಳು

ಹೊಸ ಆವೃತ್ತಿಯಿಂದ ಎದ್ದು ಕಾಣುವ ನವೀನತೆಗಳಲ್ಲಿ, ಅದು ಕರ್ನಲ್ ಮೆಮೊರಿ ಮ್ಯಾನೇಜರ್ (rmm) ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪುನಃ ಬರೆಯಲಾಗಿದೆ. ಹೊಸ ಅನುಷ್ಠಾನ ಮೆಮೊರಿ ಸೋರಿಕೆಯನ್ನು ತೊಡೆದುಹಾಕಲು ಯಶಸ್ವಿಯಾಗಿದೆ ಹಳೆಯ ಮೆಮೊರಿ ವ್ಯವಸ್ಥಾಪಕವನ್ನು ಬಳಸುವಾಗ ಅದು ಸಮಸ್ಯೆಗಳನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ. ಇದಲ್ಲದೆ, ಮಲ್ಟಿ-ಕೋರ್ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಬೆಂಬಲದ ಸ್ಥಿರತೆಯನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ.

ರೆಡಾಕ್ಸ್ 0.6 ರ ಈ ಹೊಸ ಆವೃತ್ತಿಯು ವಿದ್ಯಾರ್ಥಿಗಳು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಅನೇಕ ಯೋಜನೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ಎಂದು ಸಹ ಗಮನಿಸಲಾಗಿದೆ io_uring, ptrace, strace, gdb, disk ವಿಭಾಗಗಳು ಮತ್ತು ನೋಂದಾವಣೆಗೆ ಬೆಂಬಲಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಬೆಳವಣಿಗೆಗಳನ್ನು ಒಳಗೊಂಡಂತೆ RSoC (Redox OS Summer of Code) ಉಪಕ್ರಮದ ಅಡಿಯಲ್ಲಿ.

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

ಮತ್ತೊಂದೆಡೆ ಸಹ ತನ್ನದೇ ಆದ pkgar ಪ್ಯಾಕೇಜ್ ವ್ಯವಸ್ಥಾಪಕವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಎಂದು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ಮತ್ತು ಸಂಬಂಧಿತ ಪ್ಯಾಕೇಜ್ ಸ್ವರೂಪ, ರೆಡಾಕ್ಸ್ ಓಎಸ್ನ ನಿರ್ದಿಷ್ಟ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಡಿಜಿಟಲ್ ಸಹಿಯಿಂದ ಮೂಲ ಪರಿಶೀಲನೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ, ಸಮಗ್ರತೆ ನಿಯಂತ್ರಣ, ಪುನರ್ನಿರ್ಮಾಣ, ಸ್ವಯಂಚಾಲಿತ ನವೀಕರಣಗಳು, ಬದಲಾದ ಡೇಟಾದ ವರ್ಗಾವಣೆ, ಸ್ಥಾಪನಾ ಡೈರೆಕ್ಟರಿ ಸ್ವಾತಂತ್ರ್ಯ. ಇತರ ಸ್ವರೂಪಗಳಿಗಿಂತ ಭಿನ್ನವಾಗಿ, ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಹೊರತೆಗೆಯಲು ಅಗತ್ಯವಾದ ಮೆಟಾಡೇಟಾವನ್ನು ಮಾತ್ರ pkgar ಒಳಗೊಂಡಿದೆ.

ಆಫ್ ಎದ್ದು ಕಾಣುವ ಇತರ ಬದಲಾವಣೆಗಳು:

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

ರೆಡಾಕ್ಸ್ 0.6 ಪಡೆಯಿರಿ

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


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

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

*

*

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