BareMetal
ಬೇರ್ಮೆಟಲ್ ಎಂಬುದು ರಿಟರ್ನ್ ಇನ್ಫಿನಿಟಿ ರಚಿಸಿದ ಎಕ್ಸೋಕರ್ನಲ್-ಆಧಾರಿತ ಸಿಂಗಲ್ ಅಡ್ರೆಸ್ ಸ್ಪೇಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ (ಓಎಸ್) ಆಗಿದೆ. "ಕೇವಲ ಸಾಕಷ್ಟು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್" (ಜೆಇಒಎಸ್) ವಿಧಾನದೊಂದಿಗೆ ಕನಿಷ್ಠ ಹೆಜ್ಜೆಗುರುತುಗಳೊಂದಿಗೆ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಂಪ್ಯೂಟಿಂಗ್ ಅನ್ನು ಸಾಧಿಸಲು ಇದನ್ನು ಜೋಡಣೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಪ್ರಾಥಮಿಕವಾಗಿ ಕ್ಲೌಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ಗಾಗಿ ವರ್ಚುವಲೈಸ್ಡ್ ಪರಿಸರವನ್ನು ಗುರಿಯಾಗಿಸಿಕೊಂಡಿದೆ, ಅಥವಾ ಹಗುರವಾದ ಕರ್ನಲ್ (ಎಲ್ಡಬ್ಲ್ಯೂಕೆ) ಆಗಿ ಅದರ ವಿನ್ಯಾಸದಿಂದಾಗಿ ಎಚ್ಪಿಸಿಗಳು. ಇದನ್ನು ಯುನಿಕರ್ನಲ್ ಆಗಿ ಬಳಸಬಹುದು. ಇದು ಮೈಕ್ ಓಎಸ್ ಎಂಬ ಜೋಡಣೆಯಲ್ಲಿನ ಮತ್ತೊಂದು ಓಎಸ್ನಿಂದ ಸ್ಫೂರ್ತಿ ಪಡೆದಿದೆ ಮತ್ತು ಇದು ಸಿ ಅಥವಾ ಸಿ + + ನಲ್ಲಿ ಬರೆಯದ ಅಥವಾ ಯುನಿಕ್ಸ್ ತರಹದ ಕರ್ನಲ್ಗಳನ್ನು ಆಧರಿಸದ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ನ ಇತ್ತೀಚಿನ ಉದಾಹರಣೆಯಾಗಿದೆ. ಅವಲೋಕನ ಹಾರ್ಡ್ವೇರ್ ಅವಶ್ಯಕತೆಗಳು ಎಎಮ್ಡಿ/ಇಂಟೆಲ್ ಆಧಾರಿತ 64-ಬಿಟ್ ಕಂಪ್ಯೂಟರ್ ಮೆಮೊರಿಃ 4 ಎಂಬಿ (ಜೊತೆಗೆ ಪ್ರತಿ ಹೆಚ್ಚುವರಿ ಕೋರ್ಗೆ 2 ಎಂಬಿ) ಹಾರ್ಡ್ ಡಿಸ್ಕ್ಃ 32 ಎಂಬಿ ಪ್ರತಿ ಕೋರ್ಗೆ ಒಂದು ಕಾರ್ಯ ಬೇರ್ಮೆಟಲ್ನಲ್ಲಿ ಬಹುಕಾರ್ಯಕವು ಆಧುನಿಕ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಅಸಾಮಾನ್ಯವಾಗಿದೆ. ಬೇರ್ಮೆಟಲ್ ಆಂತರಿಕ ಕೆಲಸದ ಕ್ಯೂ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಅದು ಎಲ್ಲಾ ಸಿಪಿಯು ಕೋರ್ಗಳು ಮತದಾನ ಮಾಡುತ್ತವೆ. ಕೆಲಸದ ಸರಣಿಗೆ ಸೇರಿಸಲಾದ ಕಾರ್ಯವನ್ನು ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಯಾವುದೇ ಸಿಪಿಯು ಕೋರ್ನಿಂದ ಸಂಸ್ಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಕಾರ್ಯಗತಗೊಳ್ಳುತ್ತದೆ, ಇದು ಯಾವುದೇ ಸಂದರ್ಭ ಸ್ವಿಚ್ ಓವರ್ಹೆಡ್ಗೆ ಕಾರಣವಾಗುವುದಿಲ್ಲ. ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಎಪಿಐ ಒಂದು ಎಪಿಐ ಅನ್ನು ದಾಖಲಿಸಲಾಗಿದೆ ಆದರೆ, ಅದರ ತತ್ವಶಾಸ್ತ್ರಕ್ಕೆ ಅನುಗುಣವಾಗಿ, ಓಎಸ್ ಸಿಸ್ಟಮ್ ಕರೆಗಳಿಗೆ ಪ್ರವೇಶ ಬಿಂದುಗಳನ್ನು ಜಾರಿಗೊಳಿಸುವುದಿಲ್ಲ (ಉದಾಹರಣೆಗೆ. : ಯಾವುದೇ ಕಾಲ್ ಗೇಟ್ಗಳು ಅಥವಾ ಇತರ ಸುರಕ್ಷತಾ ಕಾರ್ಯವಿಧಾನಗಳಿಲ್ಲ). ಸಿ ಬೇರ್ಮೆಟಲ್ ಓಎಸ್ ಇತ್ತೀಚಿನ ಕೋಡ್ ಅನ್ನು ಎಳೆಯಲು, ಅಗತ್ಯ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲು ಮತ್ತು ನಂತರ ನ್ಯೂಲಿಬ್ ಸಿ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಸಿ ಕೋಡ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ಬಿಲ್ಡ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಹೊಂದಿದೆ. ಸಿ + + ಎ ಬಹುತೇಕ ಪೂರ್ಣಗೊಂಡ ಸಿ + + 11 ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿಯನ್ನು ರಿಂಗ್ 0 ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಯಿತು ಮತ್ತು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು. ಅಂತಹ ಗ್ರಂಥಾಲಯದ ಮುಖ್ಯ ಗುರಿಯೆಂದರೆ, ಗ್ರಂಥಾಲಯ ಮಟ್ಟದಲ್ಲಿ, ಎಚ್ಚರಿಕೆಯಿಂದ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ತರಗತಿಗಳ ಸಹಾಯದಿಂದ ಶಾಸ್ತ್ರೀಯ ಓಎಸ್ಗಳಲ್ಲಿ ಬಳಸುವ ಹಾರ್ಡ್ವೇರ್ ಮೆಮೊರಿ ರಕ್ಷಣೆಗೆ ಪರ್ಯಾಯವನ್ನು ಒದಗಿಸುವುದು. ರಸ್ಟ್ ಎ ರಸ್ಟ್ ಪ್ರೋಗ್ರಾಂ ಪ್ರದರ್ಶನವನ್ನು ನವೆಂಬರ್ 2014 ರಲ್ಲಿ ಪ್ರೋಗ್ರಾಂಗಳಿಗೆ ಸೇರಿಸಲಾಯಿತು, ಇದು ಬೇರ್ಮೆಟಲ್ ಓಎಸ್ಗಾಗಿ ರಸ್ಟ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬರೆಯುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ನೆಟ್ವರ್ಕಿಂಗ್ TCP/IP ಸ್ಟ್ಯಾಕ್ ಒಂದು TCP/IP ಸ್ಟ್ಯಾಕ್ #1 ವೈಶಿಷ್ಟ್ಯದ ವಿನಂತಿಯಾಗಿತ್ತು. 2014ರ ಅಕ್ಟೋಬರ್ನಲ್ಲಿ ಸಿ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾದ ಎಲ್. ಡಬ್ಲ್ಯೂ. ಐ. ಪಿ ಪೋರ್ಟ್ ಅನ್ನು ಘೋಷಿಸಲಾಯಿತು. ಸರಳವಾದ ಸ್ಥಿರ ವೆಬ್ಪುಟವನ್ನು ಒದಗಿಸಲು ಸಾಕಷ್ಟು ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸುವ ಸಾಮರ್ಥ್ಯವಿರುವ ಎ. ಎನ್. ಎಸ್. ಐ. ಸಿ ಯಲ್ಲಿ ಕನಿಷ್ಠ ಐಪಿ ಸ್ಟ್ಯಾಕ್ ಆಗಿರುವ ಮಿನಿಐಪಿಯನ್ನು ಭವಿಷ್ಯಕ್ಕಾಗಿ ಯೋಜಿಸಲಾದ x 86-64 ಜೋಡಣೆಯ ಮರು-ಬರವಣಿಗೆಯ ತಯಾರಿಯಲ್ಲಿ ಮೂಲಭೂತ ಅಂಶಗಳನ್ನು ಕಲಿಯಲು ಪರಿಕಲ್ಪನೆಯ ಪುರಾವೆಯಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಬೇರ್ಮೆಟಲ್ ಓಎಸ್ ಗೂಗಲ್ ಗ್ರೂಪ್ ಚರ್ಚಾ ವೇದಿಕೆ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಹವ್ಯಾಸಿ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಮೈಕ್ರೋಕರ್ನಲ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಬಿಎಸ್ಡಿ ಪರವಾನಗಿ ಅಸೆಂಬ್ಲಿ ಭಾಷಾ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ