ಜೆಂಟೂ ಡೆವಲಪರ್‌ಗಳು ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ನ ಬೈನರಿ ಬಿಲ್ಡ್‌ಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲು ಪರಿಗಣಿಸುತ್ತಿದ್ದಾರೆ

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

ಅಭಿವರ್ಧಕರು ಸ್ಥಾಪಿಸಬಹುದಾದ ಸಿದ್ಧ-ತಯಾರಿಸಿದ ಮತ್ತು ತಿಳಿದಿರುವ ಕೆಲಸದ ಕರ್ನಲ್ ಅನ್ನು ಒದಗಿಸಲು ಉದ್ದೇಶಿಸಿದ್ದಾರೆ
ಕನಿಷ್ಠ ಪ್ರಯತ್ನದೊಂದಿಗೆ (ಇಬಿಲ್ಡ್‌ನಂತೆ, ಇತರ ಪ್ಯಾಕೇಜುಗಳಂತೆಯೇ ಸಂಕಲಿಸಲಾಗಿದೆ) ಮತ್ತು ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್‌ನಿಂದ ನಿಯಮಿತ ಸಿಸ್ಟಮ್ ನವೀಕರಣಗಳ ಭಾಗವಾಗಿ ಅದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನವೀಕರಿಸಲಾಗುತ್ತದೆ (emerge —update @world). ಪ್ರಸ್ತುತ, ಕರ್ನಲ್‌ನ ಮುಖ್ಯ ಮೂಲ ಕೋಡ್‌ಗಳನ್ನು ಆಧರಿಸಿ, ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಈಗಾಗಲೇ ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ "ಸಿಸ್-ಕರ್ನಲ್ / ವೆನಿಲ್ಲಾ-ಕರ್ನಲ್", ಇದು ಹಿಂದೆ ಲಭ್ಯವಿರುವ ಬಿಲ್ಡ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಪ್ರಮಾಣಿತ ಆಯ್ಕೆಗಳೊಂದಿಗೆ ಪೂರಕವಾಗಿದೆ ಜೆನಕರ್ನಲ್. ವೆನಿಲ್ಲಾ-ಕರ್ನಲ್ ಪ್ಯಾಕೇಜ್ ಪ್ರಸ್ತುತ ಮೂಲ ಕೋಡ್‌ನಿಂದ ನಿರ್ಮಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ (ಫಾರ್ಮ್‌ನಲ್ಲಿ ನೀಡಲಾಗಿದೆ ಇಬುಲ್ಡ್), ಆದರೆ ಬೈನರಿ ಕರ್ನಲ್ ಅಸೆಂಬ್ಲಿಗಳನ್ನು ರಚಿಸುವ ಸಾಧ್ಯತೆಯನ್ನು ಸಹ ಚರ್ಚಿಸಲಾಗಿದೆ.

ಕರ್ನಲ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಟ್ಯೂನ್ ಮಾಡುವ ಅನುಕೂಲಗಳ ಪೈಕಿ, ಫೈನ್-ಟ್ಯೂನಿಂಗ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಾಧ್ಯತೆ, ಜೋಡಿಸುವಾಗ ಅನಗತ್ಯ ಘಟಕಗಳನ್ನು ತೆಗೆದುಹಾಕುವುದು, ನಿರ್ಮಾಣ ಸಮಯವನ್ನು ಕಡಿಮೆ ಮಾಡುವುದು ಮತ್ತು ಪರಿಣಾಮವಾಗಿ ಕರ್ನಲ್ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡುವುದು (ಉದಾಹರಣೆಗೆ, ಪ್ರಸ್ತಾಪದ ಲೇಖಕರಿಂದ ಕರ್ನಲ್ ಅನ್ನು ನಿರ್ಮಿಸುವುದು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಮಾಡ್ಯೂಲ್‌ಗಳೊಂದಿಗೆ 44 MB, ಸಾರ್ವತ್ರಿಕ ಕರ್ನಲ್ 294 MB ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ) . ಅನಾನುಕೂಲಗಳು ಸೆಟಪ್ ಸಮಯದಲ್ಲಿ ಸುಲಭವಾಗಿ ತಪ್ಪುಗಳನ್ನು ಮಾಡುವ ಸಾಮರ್ಥ್ಯ, ನವೀಕರಿಸುವಲ್ಲಿ ಸಂಭವನೀಯ ಸಮಸ್ಯೆಗಳು, ಅಸಹಿಷ್ಣುತೆ ಮತ್ತು ಸಮಸ್ಯೆಗಳನ್ನು ಪತ್ತೆಹಚ್ಚುವಲ್ಲಿ ತೊಂದರೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಬೈನರಿ ಅಸೆಂಬ್ಲಿಗಳ ವಿತರಣೆಯನ್ನು ಪರಿಗಣಿಸಲಾಗಿದೆ ಏಕೆಂದರೆ ಸಾರ್ವತ್ರಿಕ ಕರ್ನಲ್, ಅದರ ಗಾತ್ರದ ಕಾರಣದಿಂದಾಗಿ, ಜೋಡಿಸಲು ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ರೆಡಿಮೇಡ್ ಕರ್ನಲ್ನ ವಿತರಣೆಯು ಕಡಿಮೆ-ಶಕ್ತಿಯ ವ್ಯವಸ್ಥೆಗಳ ಬಳಕೆದಾರರಿಗೆ ಜೀವನವನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆ.

ಮೂಲ: opennet.ru

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