ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಡೆವಲಪರ್ಗಳು
rpmalloc ಮೆಮೊರಿ ಅಲೊಕೇಶನ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಉತ್ತಮಗೊಳಿಸುವಲ್ಲಿ ಸಹ ಪ್ರಗತಿಗಳು ಕಂಡುಬಂದಿವೆ. rpmalloc ಗೆ ಮಾಡಿದ ಬದಲಾವಣೆಗಳು ಮತ್ತು ಪ್ರತ್ಯೇಕ ವಸ್ತು ಸಂಗ್ರಹದ ಬಳಕೆಯು ಮೆಮೊರಿ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಿತು ಮತ್ತು ವಿಘಟನೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಿತು. ಪರಿಣಾಮವಾಗಿ, ಎರಡನೇ ಬೀಟಾ ಬಿಡುಗಡೆಯ ಹೊತ್ತಿಗೆ, ಹೈಕು ಪರಿಸರವು 256 MB RAM ಹೊಂದಿರುವ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಲು ಮತ್ತು ಬೂಟ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಮತ್ತು ಬಹುಶಃ ಇನ್ನೂ ಕಡಿಮೆ. ಲೆಕ್ಕಪರಿಶೋಧನೆ ಮತ್ತು API ಗೆ ಪ್ರವೇಶವನ್ನು ನಿರ್ಬಂಧಿಸುವ ಕೆಲಸವೂ ಪ್ರಾರಂಭವಾಗಿದೆ (ಕೆಲವು ಕರೆಗಳು ರೂಟ್ಗೆ ಮಾತ್ರ ಲಭ್ಯವಿರುತ್ತವೆ).
BeOS OS ಅಭಿವೃದ್ಧಿಯ ಮೊಟಕುಗೊಳಿಸುವಿಕೆಗೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ 2001 ರಲ್ಲಿ ಹೈಕು ಯೋಜನೆಯನ್ನು ರಚಿಸಲಾಗಿದೆ ಮತ್ತು OpenBeOS ಎಂಬ ಹೆಸರಿನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ, ಆದರೆ ಹೆಸರಿನಲ್ಲಿ BeOS ಟ್ರೇಡ್ಮಾರ್ಕ್ನ ಬಳಕೆಗೆ ಸಂಬಂಧಿಸಿದ ಹಕ್ಕುಗಳ ಕಾರಣದಿಂದಾಗಿ 2004 ರಲ್ಲಿ ಮರುಹೆಸರಿಸಲಾಯಿತು. ಸಿಸ್ಟಮ್ ನೇರವಾಗಿ BeOS 5 ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ಈ OS ಗಾಗಿ ಅಪ್ಲಿಕೇಶನ್ಗಳೊಂದಿಗೆ ಬೈನರಿ ಹೊಂದಾಣಿಕೆಯ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. ಹೆಚ್ಚಿನ ಹೈಕು ಓಎಸ್ಗೆ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಉಚಿತ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ
ಸಿಸ್ಟಮ್ ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಗುರಿಯಾಗಿರಿಸಿಕೊಂಡಿದೆ ಮತ್ತು ಹೈಬ್ರಿಡ್ ಆರ್ಕಿಟೆಕ್ಚರ್ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ತನ್ನದೇ ಆದ ಕರ್ನಲ್ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಬಳಕೆದಾರರ ಕ್ರಿಯೆಗಳಿಗೆ ಹೆಚ್ಚಿನ ಪ್ರತಿಕ್ರಿಯೆಗಾಗಿ ಮತ್ತು ಮಲ್ಟಿ-ಥ್ರೆಡ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಸಮರ್ಥ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಗೆ ಹೊಂದುವಂತೆ ಮಾಡಲಾಗಿದೆ. OpenBFS ಅನ್ನು ಫೈಲ್ ಸಿಸ್ಟಮ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ವಿಸ್ತೃತ ಫೈಲ್ ಗುಣಲಕ್ಷಣಗಳು, ಲಾಗಿಂಗ್, 64-ಬಿಟ್ ಪಾಯಿಂಟರ್ಗಳು, ಮೆಟಾ ಟ್ಯಾಗ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಬೆಂಬಲವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ (ಪ್ರತಿ ಫೈಲ್ಗೆ, ಗುಣಲಕ್ಷಣಗಳನ್ನು ಫಾರ್ಮ್ ಕೀ=ಮೌಲ್ಯದಲ್ಲಿ ಸಂಗ್ರಹಿಸಬಹುದು, ಇದು ಫೈಲ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೋಲುತ್ತದೆ. ಡೇಟಾಬೇಸ್) ಮತ್ತು ಅವುಗಳ ಮೇಲೆ ಮರುಪಡೆಯುವಿಕೆ ವೇಗಗೊಳಿಸಲು ವಿಶೇಷ ಸೂಚಿಕೆಗಳು. ಡೈರೆಕ್ಟರಿ ರಚನೆಯನ್ನು ಸಂಘಟಿಸಲು "B+ ಮರಗಳು" ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. BeOS ಕೋಡ್ನಿಂದ, ಹೈಕು ಟ್ರ್ಯಾಕರ್ ಫೈಲ್ ಮ್ಯಾನೇಜರ್ ಮತ್ತು ಡೆಸ್ಕ್ಬಾರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಇವೆರಡೂ BeOS ಅಭಿವೃದ್ಧಿಯನ್ನು ನಿಲ್ಲಿಸಿದ ನಂತರ ತೆರೆದ ಮೂಲಗಳಾಗಿವೆ.
ಮೂಲ: opennet.ru