polyglot-tagger/wikipedia-language-snippets-filtered huggingface dataset:
ಸಂಗ್ರಹ ವ್ಯವಸ್ಥೆಗಳು, ನಂತಹ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಪ್ರವೇಶಿಸುವುದಕ್ಕಾಗಿ ಆಯ್ಕೆಗಳ ಮಿತವಾದ ಶ್ರೇಣಿಯನ್ನು ಕೆಲವು ಸರಳವಾದ ಕಾರ್ಯಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಬೆಂಬಲಿಸುವಾಗ ಅವಾಸ್ತವ ಕಡತ ವ್ಯವಸ್ಥೆ ಅಥವಾ ನಂತೆ ತಿಳಿದಿರುವ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬೆಂಬಲಿಸುವುದು. ವಿಶಾಲ ಶ್ರೇಣಿಯ ಸಂಗ್ರಹ ಸಾಧನಗಳನ್ನು ನಂತಹ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಸಾಮಾನ್ಯ ಅನ್ವಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅಂತರ್ವರ್ತನ ನ ಮೂಲಕ ಪ್ರವೇಶಿಸಲು ಅವುಗಳ ವಿನ್ಯಾಸ ಮತ್ತು ಕಡತ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಲೆಕ್ಕಿಸದೆ ಬೆಂಬಲಿಸುವುದು. ಅವರು ಪ್ರವೇಶಿಸುತ್ತಿರುವ ಸಾಧನದ ಬಗ್ಗೆ ಯಾವುದೇ ಜ್ಞಾನ ಹೊಂದಲು ಪ್ರೋಗ್ರಾಂ‌ಗಳಿಗೆ ಇದು ಅನಗತ್ಯವಾಗಿಸುವುದು. ನಿರ್ದಿಷ್ಟ ಸಾಧನ ಡ್ರೈವರ್‌ಗಳು ಮತ್ತು ಕಡತ ವ್ಯವಸ್ಥೆ ಡ್ರೈವರ್‌ಗಳನ್ನು ಬಳಸುವುದರ ಮೂಲಕ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಿದ ಅನಂತ ಕಡತ ವ್ಯವಸ್ಥೆಗಳ ವಿಧದೊಂದಿಗೆ ಅನಿಯಮಿತ ಸಂಖ್ಯೆಯ ಸಾಧನಗಳ ಪ್ರವೇಶದೊಂದಿಗೆ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಒದಗಿಸಲು ವು ಕಾರ್ಯಚರಣಾ ವ್ಯವಸ್ಥೆಯನ್ನು ಅನುಮತಿಸುವುದು.
ಕಡತ ವ್ಯವಸ್ಥೆಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಫ್ಲಾಪಿ ಡಿಸ್ಕ್‌‌ಗಳು, ಫ್ಲಾಶ್ ಸ್ಮರಣೆ ಕಾರ್ಡ್‌ಗಳು, ಡಿಜಿಟಲ್ ಕ್ಯಾಮರಾಗಳು, ಮತ್ತು ಹಲವು ಇತರ ಕಿರು ವಿದ್ಯುನ್ಮಾನ ಸಾಧನಗಳಲ್ಲಿ ಅವುಗಳ ಸರಳತೆಯಿಂದಾಗಿ ಕಂಡುಬರುತ್ತದೆ. ನ ನಿರ್ವಹಣೆಯು ತುಂಬಾ ಸರಳೀಕೃತ ದತ್ತಾಂಶ ವಿನ್ಯಾಸವನ್ನು ಬಳಸುವುದು. ಕಡತ ಕಾರ್ಯಚರಣೆಗೆ ಹೆಚ್ಚಿನ ಸಮಯವನ್ನು ಬಳಸುವುದು ಮತ್ತು ಹಲವು ಚಿಕ್ಕ ಕಡತಗಳಿದ್ದ ಸಂದರ್ಭದಲ್ಲಿ ಡಿಸ್ಕ್‌‌ ಸ್ಥಳದ ಉತ್ತಮವಲ್ಲದ ಬಳಕೆಯಿಂದ ಇತರ ಕಡತ ವ್ಯವಸ್ಥೆಗೆ ಹೋಲಿಸಿದಾಗ ಇದರ ನಿರ್ವಹಣೆ ಕಳಪೆಯಾಗಿರುವುದು. 9660 ಮತ್ತು ಸಾರ್ವತ್ರಿಕ ಡಿಸ್ಕ್‌‌ ಸ್ವರೂಪಗಳೆಂದರೆ ಕಾಂಪ್ಯಾಕ್ಟ್‌ ಡಿಸ್ಕ್‌ಗಳು ಮತ್ತು ಗಳು ಎರಡು ಸಾಮಾನ್ಯ ಸ್ವರೂಪಗಳಾಗಿವೆ. 2.6 ಸರಣಿಗಳು ಮತ್ತು ದಿಂದ ಬೆಂಬಲಿತ ಒಂದು ಗೆ ಹೊಸ ವಿಸ್ತರಣೆಯಾಗಿದೆ. ಅದು ಫ್ಲಾಪಿ ಡಿಸ್ಕ್‌‌‌ಗಳನ್ನು ಬರೆದ ರೀತಿಯಲ್ಲಿ ಗಳನ್ನು ಮರುಬರೆಯುವ ಸೌಲಭ್ಯವನ್ನು ಒದಗಿಸಿದೆ.
ಜಾಲದ ಭಾಗವಾಗಿರುವ ಗಣಕದ ಪ್ರೋಗ್ರಾಂವೊಂದು ಸರ್ವರ್‌ ಎಂದು ಕರೆಯಲಾಗುವ ಇನ್ನೊಂದು ಗಣಕವನ್ನು ಸಂಪರ್ಕಿಸುವುದನ್ನು ಗ್ರಾಹಕ/ಸರ್ವರ್ ನೆಟ್‌ವರ್ಕಿಂಗ್ ಎನ್ನುತ್ತಾರೆ. ಅಥವಾ ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಸರ್ವರ್‌ಗಳು ಇತರ ಜಾಲ ಗಣಕಗಳಿಗೆ ಮತ್ತು ಬಳಕೆದಾರರಿಗೆ ವಿವಿಧ ಸೇವೆಗಳನ್ನು ನೀಡುತ್ತವೆ . ಈ ಸೇವೆಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಸರ್ವರ್‌ನ ಜಾಲ ವಿಳಾಸದ ಆಚೆಯ, ಪೋರ್ಟ್‌ಗಳು ಅಥವಾ ಅಂಕೀಕರಿಸಿದ ಪ್ರವೇಶ ಕೇಂದ್ರಗಳ ಮೂಲಕ ಒದಗಿಸಲಾಗುತ್ತದೆ. ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರತಿ ಪೋರ್ಟ್‌ ಸಂಖ್ಯೆಯು ಆಯಾ ಪೋರ್ಟ್‌ಗೆ ಬಂದ ವಿನಂತಿ ನಿರ್ವಹಣೆ ಜವಾಬ್ದಾರಿಯಿರುವ ಗರಿಷ್ಠ ಒಂದು ಚಾಲಿತ ಪ್ರೋಗ್ರಾಂನೊಂದಿಗೆ ಸಹಯೋಗಗೊಂಡಿರುತ್ತದೆ. ಡೆಮನ್‌ ಎಂದರೆ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವ ಪ್ರೋಗ್ರಾಂ, ಬಳಕೆದಾರ ಪ್ರೋಗ್ರಾಂ ಆಗಿರುವುದರಿಂದ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್‌ಗೆ ವಿನಂತಿಗಳನ್ನು ನೀಡಿ ಸ್ಥಳೀಯ ಯಂತ್ರಾಂಶ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸಬಹುದಾಗಿದೆ.
ಎಂಬ ಹಳೆಯ ಗಳಲ್ಲಿ ಚಾಲಿಸಬಹುದಾಗಿದ್ದ ಶೈಕ್ಷಣಿಕ ತರಬೇತಿ ಸಾಧನವು, ನ ಇನ್ನೊಂದು ಮರುಕಾರ್ಯರೂಪವಾಗಿ, ನ ನಿರ್ಮಾಣಕ್ಕೆ ಸ್ಪೂರ್ತಿಯಾಯಿತು. ಸಾಧನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಗಣಕ ವಿದ್ಯಾರ್ಥಿ ಲಿನಸ್‌ ಟೋರ್‌ವಾಲ್ಸ್ಸ್‌ ಅಂತರ್ಜಾಲದ ಇತರ ಉತ್ಸಾಹಿ ಸಹಾಯಕರೊಂದಿಗೆ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯೊಂದನ್ನು ರೂಪಿಸಿದನು. ಎಂದು ಹೆಸರಾದ ವು ಜನ್ಯ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿದ್ದು 1970ರ ದಶಕದಿಂದ ಆರಂಭಿಸಿ ಬರ್ಕಲಿಯ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ವಿಶ್ವವಿದ್ಯಾಲಯದಿಂದ ವಿತರಿಸಲಾಗುತ್ತಿದೆ. ಅನೇಕ ಮಿನಿಗಣಕಗಳಲ್ಲಿ ಬಳಸುವಂತೆ ಪರಿವರ್ತನೆಯಾದ ಕಾರಣ, ಈ ಕಾರ್ಯಾಚರಣ ವ್ಯವಸ್ಥೆಯು ಗಳಲ್ಲಿ ಪರಿವರ್ತನೆಯಾದುದರಿಂದ ಮತ್ತು ಉಚಿತ ವಿತರಣೆಯ ಕೃಪೆಯಿಂದ, ಪ್ರಮುಖವಾಗಿ , ಮತ್ತು ಗಳೆಂಬ ಅವತರಣಿಕೆಗಳು ಜನಪ್ರಿಯಗೊಂಡು ಅಂತಿಮವಾಗಿ ತನ್ನದೇ ಆದ ಅಭಿಮಾನಿ ವರ್ಗ ಸೃಷ್ಟಿಸಿಕೊಂಡಿದೆ.
ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ಸರಣಿಯು ನೈಜ ಬಹು-ಬಳಕೆದಾರ ವ್ಯವಸ್ಥೆಯಾಗಿದ್ದು, ಸಮಗ್ರ ಸ್ಮರಣೆ ಸಂರಕ್ಷಣೆ ನಿರ್ವಹಣೆಯಿಂದ ಭಿನ್ನವಾಗಿದೆ. ಹೀಗಿದ್ದರೂ, ಗಿಂತ ಹಿಂದಿನ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಸೆಟಪ್ ಪ್ರಕ್ರಿಯೆಯ ಸಮಯದಲ್ಲಿ ರಚಿತವಾಗುವ ಮೊದಲ ಬಳಕೆದಾರ ಖಾತೆಯು ನಿರ್ವಾಹಕರ ಖಾತೆಯಾಗಿದ್ದು, ಹೊಸ ಖಾತೆಗಳೂ ಸಹಾ ಸಾಧಾರಣವಾಗಿ ನಿರ್ವಾಹಕರ ಖಾತೆಯಾಗಿಯೇ ರಚಿಸಲಾಗಿರುತ್ತಿದ್ದರಿಂದ ನೈಜ ಬಹು-ಬಳಕೆದಾರ ವ್ಯವಸ್ಥೆಯ ಹೆಚ್ಚಿನ ಅನುಕೂಲಗಳು ಅನುಪಯುಕ್ತವಾಗಿದ್ದವು. ಮಿತವಾದ ಖಾತೆಗಳನ್ನು ಹೊಂದಿದ್ದರೂ ಸಹ, ಅಸಂಖ್ಯ ಪ್ರೋಗ್ರಾಂಗಳು ನಿರ್ವಾಹಕರ ಹಕ್ಕುಗಳನ್ನು ಅನಗತ್ಯವಾಗಿ ಕೇಳುವುದರಿಂದ, ಗೃಹ ಬಳಕೆದಾರರಲ್ಲಿ ಬಹುಮಂದಿ ಭಾಗಶಃ ನಿರ್ವಾಹಕ ಹಕ್ಕುಗಳ ಖಾತೆ ಪ್ರಕಾರಕ್ಕೆ ಬದಲಾಯಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ. ಹೀಗಾಗಿ ಯಾವಾಗಲೂ ಹೆಚ್ಚಿನ ಗೃಹ ಬಳಕೆದಾರರು ನಿರ್ವಾಹಕರಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸಿರುತ್ತಾರೆ.
ಸರಿಯಾದ ಸಾಧನ ಡ್ರೈವರ್‌ನ್ನು ಹೊಂದಿದಾಗ, ಕರ್ನಲ್ ಕಚ್ಚಾ ಸ್ವರೂಪದಲ್ಲಿ ಒಂದು ಅಥವಾ ಹೆಚ್ಚು ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿರುವ ಡಿಸ್ಕ್‌ ಡ್ರೈವ್‌ನ ವಿಷಯಗಳನ್ನು ನೋಡಬಹುದಾಗಿದೆ. ಕಡತ ವ್ಯವಸ್ಥೆ ಡ್ರೈವರ್‌ ಎಲ್ಲಾ ಕಡತ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ನೀಡಲು ಬಳಸಬಹುದಾದ ಆದೇಶಗಳ ಪ್ರಮಾಣಿತ ಗುಂಪಿಗೆ ಪ್ರತಿ ನಿರ್ದಿಷ್ಟ ಕಡತ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಬಳಸುವ ಆದೇಶಗಳನ್ನು ಭಾಷಾಂತರಿಸಲು ಉಪಯುಕ್ತ. ಪ್ರೋಗ್ರಾಂ‌ಗಳು ನಂತರ ವರ್ಗ ಶ್ರೇಣಿಯ ರಚನೆಯೊಳಗೆ ಹೊಂದಿರುವ ಪ್ರೋಗ್ರಾಂ‌ಗಳು ನಂತರ ಕಡತ ಹೆಸರುಗಳು, ಮತ್ತು ಡೈರೆಕ್ಟರಿಗಳು/ಫೋಲ್ಡರ್‌ಗಳ ಆಧಾರದ ಮೇಲೆ ಈ ಕಡತ ವ್ಯವಸ್ಥೆಗಳೊಂದಿಗೆ ವ್ಯವಹರಿಸುವುದು. ಪ್ರೋಗ್ರಾಂಗಳು ಕಡತ‌ಗಳನ್ನು ರಚಿಸುವುದು, ಅಳಿಸುವುದು, ತೆರೆಯುವುದು ಮತ್ತು ಮುಚ್ಚುವುದು, ಹಾಗೆಯೇ ಅವುಗಳ ಪ್ರವೇಶಾನುಮತಿ, ಗಾತ್ರ, ಖಾಲಿ ಸ್ಥಳ, ಮತ್ತು ರಚನೆ ಮತ್ತು ಮಾರ್ಪಾಡು ದಿನಾಂಕಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಕಲೆಹಾಕುತ್ತದೆ.
ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಅನ್ವಯಗಳು ಮತ್ತು ಯಂತ್ರಾಂಶಗಳ ನಡುವೆ ಅಂತರ್ವರ್ತನವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. ಬಳಕೆದಾರರು ಯಂತ್ರಾಂಶದೊಂದಿಗೆ "ಪರೋಕ್ಷವಾಗಿ" ಸಂವಹನ ನಡೆಸುತ್ತಾರೆ. ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಅನ್ವಯಗಳ ರಚನೆಗಳಿಗೆ ಅನುಕೂಲ ಮಾಡುವಂತಹಾ ಸೇವೆಗಳ ಗುಂಪಾಗಿದೆ. ಪ್ರೋಗ್ರಾಂ ಒಂದರ ಚಾಲನೆ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಿಂದ ಹೊಸದೊಂದು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಆರಂಭಿಸುವುದರಿಂದ ಆಗುತ್ತದೆ. ರಚಿಸಬೇಕಿರುವ ಪ್ರಕ್ರಿಯೆಗೊಂದು ಆದ್ಯತೆಯನ್ನು ನೀಡಿ ನಂತರ ಸ್ಮರಣೆ ಮತ್ತು ಇನ್ನಿತರ ಸಂಪನ್ಮೂಲಗಳನ್ನು ನಿಯೋಜಿಸಿ ಕರ್ನಲ್‌ ಪ್ರಕ್ರಿಯೆಯನ್ನು ರಚಿಸುತ್ತದೆ. ನಂತರ ಸ್ಮರಣೆಯಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಸಂಕೇತಗಳನ್ನು ಅಳವಡಿಸಿ ಪ್ರೋಗ್ರಾಂನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತದೆ. ಪ್ರೋಗ್ರಾಂ ನಂತರ ಬಳಕೆದಾರ ಮತ್ತು/ಅಥವಾ ಇತರೆ ಸಾಧನಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಿ ತನ್ನ ಉದ್ದೇಶಿತ ಕಾರ್ಯವನ್ನು ನಡೆಸುತ್ತದೆ.
ಹಲವು ಕಾರ್ಯಚರಣ ವ್ಯವಸ್ಥೆಯು 2, 3, 4, , 4, , , , 2, , 2, ಮತ್ತು ನ ಕೆಲವುದಕ್ಕೆ ಅಥವಾ ಎಲ್ಲದಕ್ಕೂ ಬೆಂಬಲವನ್ನು ನೀಡುವುದು. ಕಡತ ವ್ಯವಸ್ಥೆಗಳೆಂದರೆ ಮೂಲ ಕಡತ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಆಧಾರಿತವಾಗಿರುವ 2, 3 ಮತ್ತು 4 ಗಳಾಗಿವೆ.ತಮ್ಮ ನಿರ್ದಿಷ್ಟ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸಿಕೊಳ್ಳುವುದಕ್ಕಾಗಿ ಕಂಪನಿಗಳು ಇತರ ಕಡತ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿವೆ, ಹವ್ಯಾಸಿಗಳಿಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿರುವ ಅಥವಾ , , ಮತ್ತು ಇತರ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಿಂದ ಇವುಗಳನ್ನು ಪಡೆಯಲಾಗಿದೆ. ಕಾರ್ಯನಿರ್ವಹಣೆ ವ್ಯವಸ್ಥೆಯು ನೊಂದಿಗೆ ಮತ್ತು ಗಾಗಿ ಪೂರ್ಣ ಬೆಂಬಲವನ್ನು ನೀಡುವುದು ಮತ್ತು ವು ಮ್ಯಾಕಿಂತೋಷ್ ನ ಪ್ರಾಥಮಿಕ ಕಡತ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ.
ಗಣಕ ಹಾಳಾದ ಸಂದರ್ಭದಲ್ಲಿ ಕಡತ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಪುನರ್ ‌ಸಂಪಾದಿಸಲು ಜರ್ನಲಿಂಗ್‌ನ್ನು ಒದಗಿಸಬಹುದು. ಜರ್ನಲೈಸ್ ಮಾಡಿದ ಕಡತ ವ್ಯವಸ್ಥೆಯು ಎರಡು ಬಾರಿ ಕೆಲವು ಮಾಹಿತಿಯನ್ನು ಬರೆಯುವುದು: ಮೊದಲು ಕಡತ ವ್ಯವಸ್ಥೆ ಕಾರ್ಯಚರಣೆಗಳನ್ನು ಲಾಗ್ ಆಗಿರುವ ಜರ್ನಲ್ ಬರೆಯುವುದು, ನಂತರ ಸಾಮಾನ್ಯ ಕಡತ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸರಿಯಾದ ಸ್ಥಳದಲ್ಲಿ ಬರೆಯುವುದು. ಜರ್ನಲಿಂಗ್ ಕಡತ ವ್ಯವಸ್ಥೆ ಡ್ರೈವರ್‌ನಿಂದ ನಿರ್ವಹಿಸಲಾಗುವುದು ಮತ್ತು ಡಿಸ್ಕ್‌‌ನ ವಿಷಯಗಳನ್ನು ಬದಲಿಸವ ಪ್ರತಿ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪರಿವೀಕ್ಷಿಸುತ್ತಿರುವುದು. ಘರ್ಷಣೆಯ ಸಂದರ್ಭದಲ್ಲಿ, ಜರ್ನಲ್‌ನ ಪ್ರತಿಕ್ರಿಯಿಸುವ ಭಾಗದಿಂದ ಸಮಂಜಸ ಪ್ರಕಾರಕ್ಕೆ ಗಣಕವನ್ನು ಪುನಸ್ಸಂಪಾದಿಸಬಹುದಾಗಿದೆ. , , ಮತ್ತು 3 ಸೇರಿದಂತೆ ಹಲವು ಕಡತ ವ್ಯವಸ್ಥೆಗಳು ಜರ್ನಲಿಂಗ್‌ನ್ನು ಒದಗಿಸುವುದು.
ಯಂತ್ರಾಂಶ ಸಾಧನವು ಒಂದು ಇಂಟರಪ್ಟ್‌ನ್ನು ಪ್ರಚೋದಿಸಿದಾಗ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್‌ ಪ್ರಸಕ್ತ ವಿದ್ಯಮಾನಕ್ಕೆ ಹೇಗೆ ಪ್ರತಿಕ್ರಿಯೆ ಕೊಡುವುದೆಂದು ನಿರ್ಧರಿಸುತ್ತದೆ, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರಕ್ರಿಯಾತ್ಮಕ ಸಂಕೇತವನ್ನು ಚಾಲಿಸುವುದಾಗಿರುತ್ತದೆ. ಸಂಕೇತದ ಎಷ್ಟು ಭಾಗ ಚಾಲಿತವಾಗುತ್ತದೆ ಎಂಬುದು ಇಂಟರಪ್ಟ್‌ನ ಆದ್ಯತೆಯ ಮೇಲೆ ನಿರ್ಧರಿತವಾಗುತ್ತದೆ (ಉದಾಹರಣೆಗೆ: ವ್ಯಕ್ತಿಯು ದೂರವಾಣಿ ಕರೆಗಿಂತ ಬೆಂಕಿಯ ಎಚ್ಚರಿಕೆಗೆ ಹೆಚ್ಚು ಪ್ರಾಧಾನ್ಯತೆ ಕೊಡುತ್ತಾನೆ). ಯಂತ್ರಾಂಶ ಇಂಟರಪ್ಟ್‌ಗಳ ಸಂಸ್ಕರಣವನ್ನು ಸಾಧನ ಡ್ರೈವರ್‌ಗಳು ಎಂದು ಕರೆಯಲಾಗುವ ತಂತ್ರಾಂಶಗಳಿಗೆ ನಿಯೋಜಿಸಲಾಗಿರುತ್ತದೆ. ಇವುಗಳು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್‌ನ ಭಾಗ, ಇನ್ನೊಂದು ಪ್ರೋಗ್ರಾಂ ಇಲ್ಲವೇ ಎರಡೂ ಆಗಿರಬಹುದು. ನಂತರ ಸಾಧನ ಡ್ರೈವರ್‌ಗಳು ಮಾಹಿತಿಯನ್ನು ಪ್ರೋಗ್ರಾಂಗಳಿಗೆ ವಿವಿಧ ರೀತಿಯಲ್ಲಿ ತಿಳಿಯಪಡಿಸುತ್ತದೆ.
ಇಂಟರಪ್ಟ್‌ಗಳು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಪ್ರಮುಖವಾದವು, ಏಕೆಂದರೆ ಅವು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗೆ ಅದರ ಆವರಣದೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ದಾರಿ ಮಾಡುತ್ತದೆ. ಇದರ ಬದಲಾಗಿ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಕಾರ್ಯ ನಡೆಸಲು ವಿವಿಧ ಆದಾನ ಮೂಲಗಳನ್ನು ನಡೆಯಬಹುದಾದ ವಿದ್ಯಮಾನಗಳಿಗೆಂದು "ಕಟ್ಟೆಚ್ಚರದಿಂದ ಗಮನಿಸುವುದು" ಸಂಪನ್ಮೂಲಗಳ ಅಪಬಳಕೆಯೇ ಸರಿ. ಇಂಟರಪ್ಟ್‌-ಆಧರಿತ ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ ಅನ್ನು ಬಹಳಷ್ಟು ಗಳು ನೇರವಾಗಿ ಬೆಂಬಲಿಸುತ್ತವೆ. ಇಂಟರಪ್ಟ್‌ಗಳ ಸಹಾಯದಿಂದ ಗಣಕವು ವಿದ್ಯಮಾನಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ ನಿಗದಿತ ಸಂಕೇತವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು ಸಾಧ್ಯ. ತೀರಾ ಸರಳವಾದ ಗಣಕಗಳು ಸಹಾ ಯಂತ್ರಾಂಶ ಇಂಟರಪ್ಟ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುವುದಲ್ಲದೇ, ಪ್ರೋಗ್ರಾಮರ್‌ಗಳಿಗೆ ವಿದ್ಯಮಾನಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡಲು ನಿಗದಿತ ಸಂಕೇತವನ್ನು ಸೂಚಿಸಲು ಅವಕಾಶ ಕೊಡುತ್ತವೆ.
ಪ್ರಸ್ತುತವಾಗಿ ಇತರ ಗಣಕಗಳಿಂದ ಹಂಚಿದ ಜಾಲ ಕಡತ ವ್ಯವಸ್ಥೆಗಳು ಹಾಗೂ 9660 ಮತ್ತು ಗಳು, ಗಳು, ಮತ್ತು ಇತರ -ನಂತಹ ಇತರ ದ್ವುತಿಸಂಶ್ಲೇಷಿತ ಡಿಸ್ಕ್‌ಗಳಿಗೆ ಬಳಸಿದ ಕಡತ ವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ಮತ್ತು ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ಬೆಂಬಲಿಸುವುದು.ನಲ್ಲಿ ಪ್ರತಿ ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ನಿರ್ದಿಷ್ಟ ಮಾಧ್ಯಮಕ್ಕೆ ಅನ್ವಯಿಸಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ ಗಳು 660 ಅಥವಾ ನ್ನು ಬಳಸುವುದು ಮತ್ತು ದಲ್ಲಿ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸ್ಥಾಪಿಸಿದ ಏಕೈಕ ಕಡತ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. 6.0, 1, ಮತ್ತು 2008ವು , ಫ್ಲಾಶ್ ಡ್ರೈವ್‌ಗಳಿಗೆ ಹೆಚ್ಚು ಸೂಕ್ತವಾಗುವ ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ಬೆಂಬಲಿಸವೆ.
ಇತ್ತೀಚಿನ ವರ್ಷಗಳಲ್ಲಿ ನ ಕಡತ ವ್ಯವಸ್ಥೆ ನಲ್ಲಿ ಕಾಣಿಸಿದೆ ಮತ್ತು ಈಗ ಕಡತ ವ್ಯವಸ್ಥೆಯು ಇತರ ಸ್ಥಳೀಯ ಕಡತ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಲಭ್ಯವಿರುವ ಬೆಂಬಲಕ್ಕೆ ಯೋಗ್ಯವಾಗಿದೆ. 9660 ಮತ್ತು ಸಾರ್ವತ್ರಿಕ ಡಿಸ್ಕ್‌‌ ಸ್ವರೂಪ ಗಳು, ಗಳು, ಮತ್ತು ಡಿಸ್ಕ್‌ಗಳಲ್ಲಿ ಬಳಸಿದ ಪ್ರಮಾಣಿತ ಕಡತ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ನ್ನು ಹಲವು ಕಡತ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಲು ಸಾಧ್ಯ. ಇತರ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಂತಲ್ಲದೆ, ಮತ್ತು ವು ಹಾರ್ಡ್‌ಡ್ರೈವ್, ಡಿಸ್ಕ್ , ಕೀ, ಅಥವಾ ಇನ್ನೊಂದು ಕಡತ ವ್ಯವಸ್ಥೆಯೊಳಗಿರುವ ಕಡತ ಆಗಿದ್ದರೂ ಸಹ, ಮಾದ್ಯಮವು ಯಾವುದರಲ್ಲಿ ಸಂಗ್ರಹಿಸಲ್ಪಟ್ಟಿದೆ ಎನ್ನುವುದಕ್ಕೆ ಸಂಬಂಧಿಸದೆ, ಯಾವುದೇ ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ಅನುಮತಿಸುವುದು.
ಸಾಧಾರಣವಾದ ಅನುಮತಿ/ತಿರಸ್ಕರಣೆ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಹೆಚ್ಚುವರಿಯಾಗಿ, ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದ ಭದ್ರತೆಯನ್ನು ಹೊಂದಿರುವ ವ್ಯವಸ್ಥೆಯು ಆಡಿಟಿಂಗ್‌ ಆಯ್ಕೆಗಳನ್ನು ಸಹ ನೀಡುವುದು. ಇವುಗಳು ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಪ್ರವೇಶ ಪಡೆವ ವಿನಂತಿಗಳ ಜಾಡನ್ನು ಪತ್ತೆಹಚ್ಚುವುದಕ್ಕೆ ಅನುವು ಮಾಡಿಕೊಡುವವು . ಆಂತರಿಕ ಭದ್ರತೆ ಅಥವಾ ಈಗಾಗಲೇ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವ ಪ್ರೋಗ್ರಾಂನಿಂದ ಭದ್ರತೆಯು, ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್‌ ಇಂಟರಪ್ಟ್‌ಗಳ ಮೂಲಕ ಎಲ್ಲಾ ಸಂಭಾವ್ಯ ಹಾನಿಕಾರಕ ವಿನಂತಿಗಳನ್ನು ನಿರ್ವಹಿಸುವುದಾಗಿದ್ದರೆ ಮಾತ್ರವೇ ಕಾರ್ಯಸಾಧ್ಯವಾಗುವುದು. ಒಂದು ವೇಳೆ ಯಾವುದೇ ಪ್ರೋಗ್ರಾಂ ಯಂತ್ರಾಂಶ ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳನ್ನು ನೇರವಾಗಿ ಪ್ರವೇಶಿಸುತ್ತಿದ್ದರೆ, ಅವುಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿಡಲಾಗುವುದಿಲ್ಲ.
ವಿಭಜನೆ ಮತ್ತು ಪೇಜಿಂಗ್‌ ಎರಡರಲ್ಲೂ, ಕೆಲವು ಸಂರಕ್ಷಿತ ವಿಧಾನ ರೆಜಿಸ್ಟರ್‌ಗಳು ಗೆ ಸ್ಮರಣೆಯ ಯಾವ ವಿಳಾಸಕ್ಕೆ ಚಾಲಿತ ಪ್ರೋಗ್ರಾಂಗೆ ಪ್ರವೇಶ ನೀಡಬೇಕೆಂದು ಸೂಚಿಸುತ್ತವೆ. ಇನ್ನಿತರ ವಿಳಾಸಗಳಿಗೆ ಪ್ರಯತ್ನಿಸಿದಾಗ ಅದು ಪ್ರಚೋದನೆ ಇಂಟರಪ್ಟ್‌ ಒಂದನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ. ಇದರಿಂದಾಗಿ , ಕರ್ನಲ್‌ನ ಮೇಲ್ವಿಚಾರಣೆಯಲ್ಲಿ ಮೇಲ್ವಿಚಾರಣಾ ವಿಧಾನಕ್ಕೆ ಮರಳಿ ಹೋಗುವಂತಾಗುತ್ತದೆ. ಇದನ್ನು ವಿಭಜನೆಯ ಉಲ್ಲಂಘನ ಅಥವಾ ಸಂಕ್ಷೇಪವಾಗಿ - ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಇಂತಹಾ ಕಾರ್ಯಕ್ಕೆ ಅರ್ಥವತ್ತಾದ ಫಲಿತಾಂಶವನ್ನು ನೀಡಲು ಸಾಧ್ಯವಾಗದಿರುವುದಕ್ಕೆ ಮತ್ತು ಇದು ಸಾಧಾರಣವಾಗಿ ಹಾನಿಕಾರಿ ಪ್ರೋಗ್ರಾಂಗಳ ಲಕ್ಷಣವಾಗಿರುವುದರಿಂದ, ಕರ್ನಲ್‌ ಸಾಮಾನ್ಯವಾಗಿ ಸಂಬಂಧಪಟ್ಟ ಪ್ರೋಗ್ರಾಂನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ ದೋಷದ ಬಗ್ಗೆ ವರದಿ ನೀಡುವುದು.
80286-ಆಧರಿತ ಯು ಸುರಕ್ಷಿತ ಸ್ಮರಣೆ ಕ್ರಮ ಹೊಂದಿದ್ದ ಪ್ರಥಮ ಸಹವರ್ತಿ ಖಾಸಗಿ ಗಣಕವಾಗಿದ್ದಿತು. ಆದರೂ ಈ ಕ್ರಮವನ್ನು 286ರಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ತಂತ್ರಾಂಶ ತೊಂದರೆಗಳು ಉಂಟಾಗಿದ್ದರಿಂದ, ಇಂಟೆಲ್‌ 80386ನ ಬಿಡುಗಡೆವರೆಗೆ ಇದು ಹೆಚ್ಚು ಸ್ವೀಕೃತವಾಗಿರಲಿಲ್ಲ. 386ರಿಂದ ನ್ನು ಗೆ ಹೊಂದಿಸುವುದು ಸಾಧ್ಯವಾಯಿತು ಮತ್ತು ಅನೇಕ -ಮಾದರಿಯ ವ್ಯವಸ್ಥೆಗಳು ಸೇರಿದಂತೆ ಹೊಮ್ಮಿದವು, ಆದರೆ /2ನ ಆರಂಭದಿಂದ /2ವನ್ನು ಬಳಸಿತು. ಅಂತಿಮವಾಗಿ ನ್ನು ಮೊದಲಿಗೆ ನ ಮೇಲೆ ಆಗಿ, ನಂತರ ತನ್ನದೇ ಆದ ಪ್ರತ್ಯೇಕ ಪೂರ್ಣ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿಸಿತು.
ಆಧುನಿಕ ಗಳು ಉಭಯ ವಿಧಾನ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಈ ಸಾಮರ್ಥ್ಯವಿರುವ ಗಳು ಎರಡು ವಿಧಾನಗಳನ್ನು ಬಳಸುತ್ತವೆ: ಸಂರಕ್ಷಿತ ವಿಧಾನ ಮತ್ತು ಮೇಲ್ವಿಚಾರಕ ವಿಧಾನ, ಇದು ಕೇವಲ ನಿರ್ದಿಷ್ಟ ಕ್ರಿಯೆಗಳನ್ನು ನಿಯಂತ್ರಿಸಲು ಸಾಧ್ಯ ಮತ್ತು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್‌ ನಿಂದ ಮಾತ್ರವೇ ಇದನ್ನು ಆಚರಿಸಲು ಸಾಧ್ಯ. ಇಲ್ಲಿ ಸಂರಕ್ಷಿತ ವಿಧಾನವು, ನಿರ್ದಿಷ್ಟವಾಗಿ 80286 ವೈಶಿಷ್ಟ್ಯಕ್ಕೆ ಮಾತ್ರ ಸಂಬಂಧಿಸಿದುದಲ್ಲವಾದರೂ ಅವು ಪರಸ್ಪರ ಹೋಲುತ್ತವೆ. ಗಳು 80386ರ ಅವಾಸ್ತವ 8086 ವಿಧಾನ ನಂತಹ, 80286ರ ಸಂರಕ್ಷಿತ ವಿಧಾನವನ್ನು ಹೋಲುವ ಇನ್ನೂ ಅನೇಕ ವಿಧಾನಗಳನ್ನು ಹೊಂದಿರಬಹುದು.
ಡಿಸ್ಕ್‌ಗಳಲ್ಲಿ ಸಂಗ್ರಹಗೊಂಡಿರುವ ದತ್ತಾಂಶಕ್ಕೆ ಪ್ರವೇಶವು ಎಲ್ಲಾ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ಕೇಂದ್ರ ಗುಣಲಕ್ಷಣವಾಗಿದೆ. ವೇಗದ ಪ್ರವೇಶ, ಹೆಚ್ಚಿನ ಜವಾಬ್ದಾರಿಗಾಗಿ ಅನುಮತಿಸಲು, ಮತ್ತು ಡ್ರೈವ್‌ಗಳಲ್ಲಿನ ಲಭ್ಯವಿರುವ ಸ್ಥಳವನ್ನು ಉತ್ತಮವಾಗಿ ಬಳಸುವ ಬದಲು ನಿರ್ದಿಷ್ಟ ಮಾರ್ಗದಲ್ಲಿ ರಚಿಸಿದ ಕಡತ‌ಗಳನ್ನು ಬಳಸುವುದರಿಂದ ಡಿಸ್ಕ್‌ನಲ್ಲಿ ಗಣಕ‌ಗಳು ದತ್ತಾಂಶವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಡಿಸ್ಕ್‌ನಲ್ಲಿ ಕಡತ‌ಗಳ ಸಂಗ್ರಹವಾಗಿರುವ ನಿರ್ದಿಷ್ಟ ವಿಧಾನವನ್ನು ಕಡತ ವ್ಯವಸ್ಥೆ, ಮತ್ತು ಹೆಸರುಗಳು ಮತ್ತು ಅಟ್ರೀಬ್ಯುಟ್‌ಗಳನ್ನು ಹೊಂದಲು ಕಡತಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವುದು. ಇದು ಡೈರೆಕ್ಟರಿ ವೃಕ್ಷದಲ್ಲಿ ಸಿದ್ಧಪಡಿಸಿದ ಡೈರೆಕ್ಟರಿ ಅಥವಾ ಫೋಲ್ಡರ್‌ಗಳ ಶ್ರೇಣಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ಸಹ ಅವುಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
ಹಲವು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಒಂದು ಅಥವಾ ಹೆಚ್ಚು ವಿಕ್ರಯದಾರ-ನಿರ್ದಿಷ್ಟ ಅಥವಾ ತೆರೆದ ನೆಟ್‌ವರ್ಕಿಂಗ್ ಪ್ರೋಟೊಕಾಲ್‌ಗಳಂತೆ ಬೆಂಬಲಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಗಣಕಗಳಲ್ಲಿ , ಡಿಜಿಟಲ್ ಈಕ್ವಿಪ್‌ಮೆಂಟ್ ಕಾರ್ಪೋರೇಶನ್‌ನ ಗಣಕಗಳಲ್ಲಿ , ಮತ್ತು ನಲ್ಲಿ -ನಿರ್ದಿಷ್ಟ ಪ್ರೋಟೊಕಾಲ್ . ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಗಳಿಗಾಗಿ ನಿರ್ದಿಷ್ಟ ಪ್ರೋಟೊಕಾಲ್‌ಗಳನ್ನು, ಉದಾಹರಣೆಗೆ ಕಡತ ಪ್ರವೇಶಕ್ಕಾಗಿ ಲಭ್ಯವಿರುವಂತೆ ಸಹ ಕಾರ್ಯಾಚರಣ ವ್ಯವಸ್ಥೆಯು ಬೆಂಬಲಿಸಬಹುದು. ಅಸನ್ನಿಹಿತ ಗಣಕದ ಧ್ವನಿ ಯಂತ್ರಾಂಶದ ಮೂಲಕ ಧ್ವನಿಯನ್ನು ಒದಗಿಸಲು ಸಾಧ್ಯವಾಗುವಂತೆ ಅಥವಾ ನಂತಹ ಪ್ರೋಟೊಕಾಲ್‌ಗಳ ಸಹಾಯದಿಂದ ಸ್ಥಳೀಯ ಅನ್ವಯಗಳನ್ನು ವಿಸ್ತರಿಸಬಹುದಾಗಿರುತ್ತದೆ.
ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್‌ , ಕಾರ್ಯಯೋಜನಕಾರ ಎಂಬ ಕಿರು ತಂತ್ರಾಂಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಈ ತಂತ್ರಾಂಶವು ಪ್ರತಿ ಪ್ರೋಗ್ರಾಂ ಎಷ್ಟು ಪ್ರಮಾಣದ ಅವಧಿಯಲ್ಲಿ ಚಾಲನೆಯಾಗಬಹುದು ಮತ್ತು ಯಾವ ಸರದಿಯಲ್ಲಿ ಚಾಲನೆಯ ನಿಯಂತ್ರಣವು ನಡೆಯಬೇಕು ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ಕರ್ನಲ್‌ ಒಂದು ಪ್ರಕ್ರಿಯೆಗೆ ನಿಯಂತ್ರಣವನ್ನು ನೀಡಿದಾಗ ಅದು ಪ್ರೋಗ್ರಾಂಗೆ, ಮತ್ತು ಸ್ಮರಣೆಯನ್ನು ಬಳಸಲು ಅನುಮತಿ ನೀಡಿರುತ್ತದೆ. ಕೆಲ ಕಾಲಾನಂತರ ನಿಗದಿತ ವಿಧಾನದ ಮೂಲಕ ನಿಯಂತ್ರಣವು ಕರ್ನಲ್‌ಗೆ ಮರಳುತ್ತದೆ. ಇದರಿಂದಾಗಿ ಇನ್ನೊಂದು ಪ್ರೋಗ್ರಾಂ ನ್ನು ಬಳಸಲು ಅನುಮತಿ ಪಡೆಯುತ್ತದೆ. ಕರ್ನಲ್‌ ಮತ್ತು ಅನ್ವಯಗಳ ನಡುವಿನ ಈ ನಿಯಂತ್ರಣ ಹಸ್ತಾಂತರವನ್ನು ಕಾಂಟೆಕ್ಸ್ಟ್‌ ಸ್ವಿಚ್‌ ಎನ್ನುತ್ತಾರೆ.
1960ರ ದಶಕದ ಕೊನೆಯಿಂದ 1970ರ ದಶಕದ ಕೊನೆಯವರೆಗೂ, ಸಮಾನ ಅಥವಾ ಪರಿವರ್ತಿತ ತಂತ್ರಾಂಶಗಳನ್ನು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಮಾದರಿಯ ಯಂತ್ರಾಂಶಗಳಲ್ಲಿ ಚಾಲಿತವಾಗುವ ಹಾಗೆ ಅನೇಕ ಯಂತ್ರಾಂಶ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು. ಮುಂಚಿನ ವ್ಯವಸ್ಥೆಗಳು ಮೈಕ್ರೋಪ್ರೋಗ್ರಾಮಿಂಗ್‌ನ್ನು ಬಳಸಿ ಒಂದೇ ಶ್ರೇಣಿಯಲ್ಲಿನ ವಿವಿಧ ಯಂತ್ರಾಂಶಗಳಲ್ಲಿ ಒಂದೇ ಮಾದರಿಯ ಆಂತರಿಕ ಯಂತ್ರಶಿಲ್ಪವೆಂಬಂತೆ ಪ್ರತಿಪಾದಿಸಿಕೊಳ್ಳುವಂತೆ ಮಾಡಿಕೊಂಡವು. ವಸ್ತುಶಃ 360/40 ನಂತರದ ಬಹುಪಾಲು 360ಗಳು ಮೈಕ್ರೋಪ್ರೋಗ್ರಾಂ ಮಾಡಿದ ಯಂತ್ರಶಿಲ್ಪಗಳು. ಆದರೆ ಕೆಲ ಕಾಲಾ ನಂತರ ಅನ್ವಯ ಸಹವರ್ತಿತ್ವವನ್ನು ಪಡೆಯುವ ಇತರೆ ಹೆಚ್ಚಿನ ಗಮನಾರ್ಹ ಮಾರ್ಗಗಳು ಕಂಡುಬಂದವು.
360ಯು ಇನ್ನೂ ಅನೇಕ ಕಲ್ಪನೆಗಳನ್ನು ಪ್ರವರ್ತಿಸಿದ್ದು, ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ, ಅವನ್ನು ಮೇನ್‌ಫ್ರೇಂ ಕ್ಷೇತ್ರದ ಹೊರಗೆ ಗಮನಿಸಲಾಗಿಲ್ಲ. ಉದಾಹರಣೆಗೆ /360ರಲ್ಲಿ, ಒಂದು ಪ್ರೋಗ್ರಾಂ ಆರಂಭವಾದಾಗ, ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಸಂಗ್ರಹಣಾ ಸ್ಥಳ, ಸಂಪನ್ಮೂಲ ಬಂಧಕ, ದತ್ತಾಂಶ ಕಡತಗಳನ್ನೂ ಸೇರಿಸಿ ಎಲ್ಲಾ ಸಂಪನ್ಮೂಲಗಳ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲಾಗುತ್ತದೆ. ಯಾವುದೇ ಕಾರಣದಿಂದ ಪ್ರಕ್ರಿಯೆಯೊಂದನ್ನು ಮಧ್ಯದಲ್ಲೇ ಸ್ಥಗಿತಗೊಳಿಸಿದರೆ, ಅದು ಬಳಸುತ್ತಿದ್ದ ಎಲ್ಲಾ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆ ಹಿಂಪಡೆಯುತ್ತದೆ. ಪರ್ಯಾಯವಾದ -67 ವ್ಯವಸ್ಥೆಯು ಅವಾಸ್ತವ ಗಣಕಗಳೆಂಬ ಕಲ್ಪನೆಯ ಮೇಲೆ ಆಧಾರಿತವಾಗಿ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ಶ್ರೇಣಿಯನ್ನೇ ಹೊರತಂದಿತು.
ಪ್ರತಿಯಾಗಿ, ಅಸಂಮಜಸವಾಗಿ ಗಣಕವನ್ನು ಮುಚ್ಚಿದ ನಂತರ ಯಾವುದೇ ಅಸಂಗತ ಬದಲಾವಣೆಗಳಿಗಾಗಿ ಜರ್ನಲೈಸ್ ಮಾಡದ ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ಅಥವಾ ನಂತಹ ಸಲಕರಣೆಗಳಿಂದ ಪೂರ್ಣ ಪ್ರಮಾಣದಲ್ಲಿ ಪರೀಕ್ಷೆ ಮಾಡಬೇಕಾಗುತ್ತದೆ. ತಂತ್ರಾಂಶ ನವೀಕರಣಗಳು ಜರ್ನಲಿಂಗ್‌ಗೆ ಬದಲಿಯಾಗಿ ನವೀಕರಣ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಜಾಗ್ರತೆಯಿಂದ ಆದೇಶಿಸುವುದರಿಂದ ಅಧಿಕ ಬರೆಯುವುದನ್ನು ತಪ್ಪಿಸುವುದು. ಲಾಗ್-ವಿನ್ಯಾಸದ ಕಡತ ವ್ಯವಸ್ಥೆಗಳು ಮತ್ತು ಯಾವಾಗಲೂ ದತ್ತಾಂಶದ ಹೊಸ ನಕಲುಗಳನ್ನು ಬರೆಯುವುದು, ಮೂಲ ಸ್ಥಳದ ನವೀಕರಣಗಳನ್ನು ತ್ಯಜಿಸುವುದರಿಂದ ಅಸಂಗತಗಳನ್ನು ಅವುಗಳು ತಪ್ಪಿಸುವುದರಲ್ಲಿ ಸಾಂಪ್ರದಾಯಿಕ ಜರ್ನಲ್‌ ಮಾಡಿದ ಕಡತ ವ್ಯವಸ್ಥೆಗಳಿಂದ ಸಹ ಭಿನ್ನವಾಗಿರುತ್ತದೆ.
ಆಧುನಿಕ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಅನ್ವಯ ಪ್ರತಿಬಂಧನೆಯನ್ನು ಸಾಧನ ಡ್ರೈವರ್‌ಗಳಿಗೆ ಮತ್ತು ಕರ್ನಲ್‌ ಸಂಕೇತಗಳಿಗೂ ವಿಸ್ತರಿಸಿವೆ. ಇದರಿಂದಾಗಿ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಪ್ರತಿಬಂಧಕ ನಿಯಂತ್ರಣವನ್ನು ಆಂತರಿಕ ರನ್‌ಟೈಂಗಳ ಮೇಲೆ ಸಹಾ ಹೊಂದಬಹುದಾಗಿದೆ. ದಲ್ಲಿ ಪರಿಚಯಿಸಿರುವ ‌ ಪ್ರದರ್ಶನ ಡ್ರೈವರ್‌ ವಿಧಾನವು ಇದನ್ನು ಪ್ರದರ್ಶನ ಡ್ರೈವರ್‌ಗಳಿಗೆ ಅಳವಡಿಸಿರುತ್ತದೆ ಹಾಗೂ ನ 2.6ನೇ ಆವೃತ್ತಿಯಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ ಪ್ರತಿಬಂಧಕೀಯ ಕರ್ನಲ್‌ ವಿಧಾನವು ಎಲ್ಲಾ ಸಾಧನ ಡ್ರೈವರ್‌ಗಳಿಗೆ ಮತ್ತು ಇತರೆ ಕೆಲ ಕರ್ನಲ್‌ ಸಂಕೇತಗಳಿಗೆ ಪ್ರತಿಬಂಧಕ ಬಹು-ಕಾರ್ಯಕದ ಲಾಭ ಪಡೆಯುವಂತೆ ಮಾಡುತ್ತದೆ.
ತರ್ಕಬದ್ಧ ಸಂಪುಟ ನಿರ್ವಹಣೆಯು ವಿಪುಲತೆ, ಸಾಮರ್ಥ್ಯ, ಮತ್ತು/ಅಥವಾ ಗಣಕದಾದ್ಯಂತ ಸೇರಿಸುವ ಉದ್ದೇಶಕ್ಕಾಗಿ ಬಹುಸಾಧನಗಳಾದ್ಯಂತ ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ಹಾದುಹೋಗುವುದಕ್ಕೆ ಅನುಮತಿಸುವುದು. ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಸಂಪುಟ ನಿರ್ವಾಹಕ ನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಸಂಪುಟ ನಿರ್ವಾಹಕನಿಂದ ಬೆಂಬಲಿಸ್ಪಟ್ಟ ಹಲವು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸೊಲಾರಿಸ್ ಕೂಡ ಒಂದು.ಆಧುನಿಕ ಆಧಾರಿತ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆ ನಲ್ಲಿ ವಾಸ್ತವ ಪ್ರಾಯ ಸಂಗ್ರಹ ಪೂಲ್‌ಗಳ ಪ್ರಭಾವದ ಮೂಲಕ ಸಂಪುಟ ನಿರ್ವಹಣೆಗೆ ಅವಶ್ಯಕತೆಗಳನ್ನು ಭರಿಸುವುದು.
ಮೊದಲಿನ ಗಣಕಗಳು ಕೇವಲ ನೇರ ಕಾರ್ಯಾಚರಣೆಯ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಮಾತ್ರ ಹೊಂದಿದ್ದು, ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಹೊಂದಿರಲಿಲ್ಲ. 1960ರ ದಶಕದ ಮಧ್ಯದಲ್ಲಿ ಅಭಿವೃದ್ಧಿ, ಕಾಲ ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಸುಗಮಗೊಳಿಸಲು ಮತ್ತು ಕೆಲವೊಮ್ಮೆ "ಕೇಂದ್ರ ನಿಯಂತ್ರಣ ಪ್ರೋಗ್ರಾಂ" ಅಥವಾ "ನಿರ್ವಾಹಕ" ಅಥವಾ "ಮೇಲ್ವಿಚಾರಕ" ಎಂದು ಕರೆಯಲ್ಪಡುತ್ತಿದ್ದ ಆದೇಶ ತಂಡ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆಯ ಮೂಲಕ ಕೆಲಸಗಳನ್ನು ನಡೆಸಲು, ವಾಣಿಜ್ಯ ಗಣಕ ಮಾರಾಟಗಾರರು ಬಹಳಷ್ಟು ಸಾಧನಗಳನ್ನು ನೀಡುತ್ತಿದ್ದರು. ಉದಾಹರಣೆಗೆ ಹೆಚ್ಕೋ ಸಿದ್ಧಪಡಿಸಿದ ಮತ್ತು ಇನ್ನಿತರವೆಂದರೆ ಕಂಟ್ರೋಲ್‌ ಡಾಟಾ ಕಾರ್ಪೋರೇಷನ್‌ನಿಂದ ಸಿದ್ಧಪಡಿಸಿದ ಸಾಧನಗಳು.
ಒಂದು ಪ್ರೋಗ್ರಾಂ ಸಹಾ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಇಂಟರಪ್ಟ್‌ ಒಂದನ್ನು ಪ್ರಚೋದಿಸಬಹುದು. ಯಾವುದೇ ಪ್ರೋಗ್ರಾಂ ಯಂತ್ರಾಂಶವನ್ನು ಬಳಸಲಿಚ್ಚಿಸಿದರೆ ಉದಾಹರಣೆಗೆ, ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್‌ನ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ತಡೆಹಿಡಿದು ಯಂತ್ರಾಂಶವನ್ನು ಬಳಸುತ್ತದೆ, ಇದರಿಂದ ಬಳಕೆಯ ನಂತರ ನಿಯಂತ್ರಣ ಕರ್ನಲ್‌ಗೆ ಮರಳುವಂತಾಗುತ್ತದೆ. ನಂತರ ಕರ್ನಲ್‌ ಕೋರಿಕೆಯನ್ನು ಸಂಸ್ಕರಿಸುತ್ತದೆ. ಯಾವುದಾದರೂ ಪ್ರೋಗ್ರಾಂ ಹೆಚ್ಚಿನ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಯಸಿದ್ದರೆ ನಿದರ್ಶನೆಗಾಗಿ ಸ್ಮರಣೆ ಬೇಕಾಗಿದ್ದರೆ, ಕರ್ನಲ್‌ನ ಗಮನ ಸೆಳೆಯಲು ಇಂಟರಪ್ಟ್‌ನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ.
ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆ ಸಿದ್ದಾಂತದ ಪ್ರಕಾರ ಇಲ್ಲಿ ಇದನ್ನು ಸಾರ್ವತ್ರಿಕವಾಗಿ ತಮ್ಮ ಮೂಲಕ ಚಾಲಿತವಾಗುವ ಪ್ರೋಗ್ರಾಂಗಳ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ನಿಯಂತ್ರಿಸಬಲ್ಲಂತಹಾ ಎಲ್ಲಾ ವಿಧಾನಗಳನ್ನು ಸೂಚಿಸಲು ಬಳಸಲಾಗಿದೆ. ಮೇಲ್ವಿಚಾರಣಾ ವಿಧಾನದಲ್ಲಿ ಚಾಲಿತವಾಗಿರುವ ಪ್ರೋಗ್ರಾಂನಿಂದ ನಿರ್ಧರಿತವಾಗಿ, ಯಂತ್ರಾಂಶಕ್ಕೆ ನಿಯಂತ್ರಿತ ಪ್ರವೇಶಾನುಮತಿ ಮತ್ತು ಅವಾಸ್ತವ ಸ್ಮರಣೆ ಸ್ಥಳ ನಿರ್ದೇಶನ. ಸೂಪರ್‌ಗಣಕ‌ಗಳು, ಮಿನಿಗಣಕಗಳು, ಮತ್ತು ಮೇನ್‌ಫ್ರೇಂಗಳಲ್ಲಿಯೂ ಸಹಾ ಇದೇ ಮಾದರಿಯ ವಿಧಾನಗಳಿದ್ದವು. -ಮಾದರಿ ಬಹು-ಬಳಕೆದಾರ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಪೂರ್ಣಪ್ರಮಾಣದಲ್ಲಿ ಬೆಂಬಲಿಸಲು ಇವು ಅವಶ್ಯಕವಾಗಿದ್ದವು.
ಪ್ರತಿಬಂಧಕ ಬಹುಕಾರ್ಯಕದ ಮುಖ್ಯ ಉದ್ದೇಶವೇನೆಂದರೆ ಎಲ್ಲಾ ಪ್ರೋಗ್ರಾಂಗಳಿಗೂ ಸಮಾನವಾಗಿ ನ ಸಮಯ ಹಂಚಿಕೆಯಾಗಬೇಕು ಎಂಬುದು. ಇದರಿಂದಾಗಿ ಎಲ್ಲಾ ಪ್ರೋಗ್ರಾಂಗಳು ಯಾವುದೇ ತಡೆಯಿಲ್ಲದೇ ಕೇವಲ ನಿಯಮಿತ ಸಮಯವನ್ನು ಮಾತ್ರ ಬಳಸಬಹುದು. ಇದನ್ನು ಸಾಧಿಸಲು, ಆಧುನಿಕ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್‌ಗಳು ನಿರ್ಬಂಧಿತ ಸಮಯದ ಇಂಟರಪ್ಟ್‌ಗಳನ್ನು ಬಳಸುತ್ತವೆ. ಸಂರಕ್ಷಿತ ವಿಧಾನ ಕಾಲಮಾಪಕವನ್ನು ಕರ್ನಲ್‌ ಹೊಂದಿಸಿದ್ದು ನಿಗದಿತ ಸಮಯದ ನಂತರ ಮೇಲ್ವಿಚಾರಣಾ ವಿಧಾನಕ್ಕೆ ಮರಳಲು ಪ್ರಚೋದಿಸುವಂತೆ ಮಾಡುತ್ತದೆ. (ಇಂಟರಪ್ಟ್‌ಗಳು ಮತ್ತು ಉಭಯ ವಿಧಾನ ಕಾರ್ಯಾಚರಣೆಗಳ ವಿಭಾಗಗಳಿಗಾಗಿ ಮೇಲೆ ನೋಡಿ.)
ಹಳೆಯ , ಮತ್ತು 1.0-3.11 ಆವೃತ್ತಿಗಳು ಸಹಕಾರಿ ಬಹುಕಾರ್ಯಕ ( 95, 98, ಮತ್ತು ಗಳು 32-ಬಿಟ್‌ ಕಾರ್ಯಗಳನ್ನು ಚಾಲಿಸುವಾಗ ಮಾತ್ರ ಪ್ರತಿಬಂಧಕ ಬಹುಕಾರ್ಯಕಗಳನ್ನು ಬೆಂಬಲಿಸಿ, ಹಳೆಯ 16-ಬಿಟ್‌ ಕಾರ್ಯಗಳನ್ನು ಸಹಕಾರಿ ಬಹುಕಾರ್ಯಕ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಚಾಲಿಸುತ್ತದೆ), ಮತ್ತು ಸುರಕ್ಷಿತ ಸ್ಮರಣೆಯ ಅನುಕೂಲಗಳನ್ನು ಪಡೆಯುವಲ್ಲಿ ಅನೇಕ ಮಿತಿಗಳನ್ನು ಎದುರಿಸುತ್ತಿದ್ದವು. ಈ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಚಾಲಿತ ಕಾರ್ಯಗಳು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಇಲ್ಲವೇ ಫಂಕ್ಷನ್‌ ಒಂದನ್ನು ಚಾಲಿಸಿ ಸಮಯವನ್ನು ಕಾರ್ಯಯೋಜನಕಾರಕ್ಕೆ ಬಿಟ್ಟುಕೊಡಲೇಬೇಕಿತ್ತು.
ಒಂದು ಇಂಟರಪ್ಟ್‌ನ್ನು ಪಡೆದಾಗ ಗಣಕದ ಯಂತ್ರಾಂಶವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರಸಕ್ತ ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರೋಗ್ರಾಂನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಿ, ಅದರ ಪ್ರಸಕ್ತ ಸ್ಥಿತಿಯನ್ನು ಉಳಿಸಿ, ಇಂಟರಪ್ಟ್‌ನೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದ ಗಣಕ ಸಂಕೇತವನ್ನು ಚಾಲಿಸುತ್ತದೆ ; ಇದು ದೂರವಾಣಿ ಕರೆ ಬಂದಾಗ ಪುಸ್ತಕದಲ್ಲಿ ಬುಕ್‌ಮಾರ್ಕ್‌ ಇಡುವುದಕ್ಕೆ ಸಮಾನವಾಗಿದೆ. ಆಧುನಿಕ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಇಂಟರಪ್ಟ್‌ಗಳು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ಕರ್ನಲ್‌ನಿಂದ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತದೆ. ಗಣಕದ ಯಂತ್ರಾಂಶ ಅಥವಾ ಚಾಲಿತ ಪ್ರೋಗ್ರಾಂಗಳಿಂದ ಸಹಾ ಇಂಟರಪ್ಟ್‌ಗಳು ಬರಬಹುದಾದ ಸಾಧ್ಯತೆ ಇರುತ್ತದೆ.
ಗಣಕವು ಮೊದಲಿಗೆ ಆರಂಭವಾದಾಗ, ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮೇಲ್ವಿಚಾರಣಾ ವಿಧಾನದಲ್ಲೇ ಕಾರ್ಯಾರಂಭಿಸಿರುತ್ತದೆ. ಗಣಕದಲ್ಲಿ ಪ್ರಪ್ರಥಮವಾಗಿ ಆರಂಭವಾಗುವ ಕೆಲ ಪ್ರೋಗ್ರಾಂಗಳು, , ಬೂಟ್‌ಲೋಡರ್‌ ಮತ್ತು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಯಂತ್ರಾಂಶದ ಮೇಲೆ ಅನಿಯಂತ್ರಿತ ಪ್ರವೇಶಾನುಮತಿ ಹೊಂದಿವೆ, ಇದು ಏಕೆಂದರೆ ಸುರಕ್ಷಿತ ಆವರಣವನ್ನು ರಚಿಸುವುದು ಕೇವಲ ಅನಿಯಂತ್ರಿತ ಸನ್ನಿವೇಶದಲ್ಲಿ ಮಾತ್ರ ಸಾಧ್ಯ. ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ನಿಯಂತ್ರಣವನ್ನು ಇನ್ನೊಂದು ಪ್ರೋಗ್ರಾಂಗೆ ಹಸ್ತಾಂತರಿಸಿದಾಗ, ಅದು ವನ್ನು ಸಂರಕ್ಷಿತ ವಿಧಾನದಲ್ಲಿಟ್ಟಿರುತ್ತದೆ.
ಪ್ರೋಗ್ರಾಂಗಳಿಗೆ ಸಮಯ ಹಂಚಿಕೆಯ ಅಧಿಕಾರವನ್ನು ನೀಡಿದ್ದ ಹಳೆಯ ಹಂಚಿಕೆ ವಿಧಾನವೊಂದನ್ನು ಸಹಕಾರಿ ಬಹುಕಾರ್ಯಕ ಕರೆಯುತ್ತಾರೆ. ಈ ವಿಧಾನದಲ್ಲಿ, ಪ್ರೋಗ್ರಾಂ ಕರ್ನಲ್‌ನಿಂದ ನಿಯಂತ್ರಣವನ್ನು ಪಡೆದಾಗ, ತನಗೆ ಬೇಕಾದ ಅವಧಿಯವರೆಗೆ ಚಾಲಿತವಾದ ನಂತರ ಕರ್ನಲ್‌ ಗೆ ನಿಯಂತ್ರಣವನ್ನು ಹಸ್ತಾಂತರಿಸಬಹುದು. ಇದರರ್ಥವೇನೆಂದರೆ ಹಾನಿಕಾರಿ ಅಥವಾ ಅಸಮರ್ಪಕ ಕಾರ್ಯ ನಡೆಸುತ್ತಿರುವ ಪ್ರೋಗ್ರಾಂ ಇತರೆ ಪ್ರೋಗ್ರಾಂಗಳ ಬಳಕೆಯನ್ನು ತಡೆಗಟ್ಟುವುದು ಮಾತ್ರವಲ್ಲ, ಅನಿಶ್ಚಿತ ಲೂಪ್‌ಗೆ ಇದು ಪ್ರವೇಶಿಸಿದರೆ ಇಡೀ ಗಣಕವನ್ನೇ ಸ್ಥಗಿತಗೊಳಿಸಬಲ್ಲದು.
"ಸಂರಕ್ಷಿತ ವಿಧಾನ ಸಂಪನ್ಮೂಲ"ವನ್ನು ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ಉಲ್ಲೇಖಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಇವು ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರೋಗ್ರಾಂ ಬದಲಾಯಿಸಲಾಗದಂತಹಾ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರುತ್ತವೆ. ಈ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮಾರ್ಪಾಟು ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದರೆ ಸಾಧಾರಣವಾಗಿ ಮೇಲ್ವಿಚಾರಣಾ ವಿಧಾನಕ್ಕೆ ಬದಲಾಗುತ್ತದೆ. ಈ ವಿಧಾನದಲ್ಲಿ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಅನುಮತಿ ಇಲ್ಲದ ಕಾರ್ಯಗಳನ್ನು ಮಾಡಲು ಯತ್ನಿಸಿದ ಪ್ರೋಗ್ರಾಂನ್ನು ನಿರ್ವಹಿಸುವುದಕ್ಕೆ ಸಾಧ್ಯವಿರುತ್ತದೆ .
ಇತ್ತೀಚಿನ ವರ್ಷಗಳಲ್ಲಿ ಕೆಲ ಕರ್ನಲ್‌ ರನ್‌ಟೈಮ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ದೀರ್ಘಾವಧಿಯ ಕಾಲಕ್ಷೇಪಗಳ ಬಗ್ಗೆ ಆತಂಕ ವ್ಯಕ್ತವಾಗುತ್ತಿದೆ, ಕೆಲವೊಮ್ಮೆ 100 ಅಥವಾ ಹೆಚ್ಚಿನ ಕಾಲಕ್ಷೇಪಗಳು ಏಕಸ್ತರ ಕರ್ನಲ್‌ ಇರುವ ಗಣಕಗಳಲ್ಲಿ ಗಮನಿಸಲಾಗಿದೆ. ಈ ಕಾಲಕ್ಷೇಪಗಳು ಡೆಸ್ಕ್‌ಟಾಪ್‌ ಗಣಕಗಳನ್ನು ಆಗಾಗ್ಗೆ ಗಣನೀಯ ಪ್ರಮಾಣದಲ್ಲಿ ನಿಧಾನಗೊಳಿಸುತ್ತವೆ ಹಾಗೂ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಸಮಯ-ನಿರ್ಬಂಧಿತ ಕಾರ್ಯಗಳನ್ನು ಉದಾಹರಣೆಗೆ ಧ್ವನಿ ಮುದ್ರಣ ಮತ್ತು ಇತರೆ ಸಂವಹನ ಸಂಬಂಧಿ ಕಾರ್ಯಗಳನ್ನು ಇದರಿಂದಾಗಿ ನಡೆಸಲಾಗುವುದಿಲ್ಲ.
ಸಹವರ್ತಿಗಳು 1980ರ ದಶಕದ ಪ್ರಾರಂಭದಲ್ಲಿನ -ಮಾದರಿ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆ ನ ಕ್ಸೆನಿಕ್ಸ್‌‌ ಅನ್ನು ಸಹಾ ಚಲಾಯಿಸಬಲ್ಲವಾಗಿದ್ದವು. ನ್ನು ತನ್ನ ಏಕ ಬಳಕೆದಾರ - ಕಾರ್ಯಾಚರಣೆಯ ಬದಲಿಗೆ ಬಹು-ಬಳಕೆದಾರ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿ ಭರ್ಜರಿ ಮಾರಾಟ ಪ್ರಚಾರ ನಡೆಸಿತು. ಈ ಖಾಸಗಿ ಗಣಕಗಳ ಗಳು ಕರ್ನಲ್‌ ಸ್ಮರಣೆಯ ಸುರಕ್ಷತೆ ಅಥವಾ ಉಭಯ ಕ್ರಮದ ಕಾರ್ಯಗಳನ್ನು ಬೆಂಬಲಿಸದೇ ಇದ್ದುದರಿಂದ, ಸಹಕಾರಿ ಬಹುಕಾರ್ಯಕಗಳ ಮೇಲೆ ಅವಲಂಬಿಸಿದ್ದ ಕಾರಣ, ಸುರಕ್ಷಿತ ಸ್ಮರಣೆ ಇರಲಿಲ್ಲ.
ಪ್ರಥಮ ವಾಣಿಜ್ಯ ಗಣಕ ತಯಾರಕವು, ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ಸರಣಿಯನ್ನೇ ಹೊರತಂದಿತು. ಹಿಂದಿನ ಎಲ್ಲಾ ಮೇನ್‌ಫ್ರೇಂಗಳ ಹಾಗೆಯೇ, ಇದೂ ಸಹಾ ಆದೇಶ ತಂಡ-ದೃಷ್ಟಿಕೋನದ ವ್ಯವಸ್ಥೆಯಾಗಿದ್ದು ಕಾಂತೀಯ ಡ್ರಂಗಳು, ಡಿಸ್ಕ್‌‌ಗಳು, ಕಾರ್ಡ್‌ ರೀಡರ್‌ಗಳು ಮತ್ತು ಸಾಲು ಮುದ್ರಕಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತಿತ್ತು. 1970ರ ದಶಕದಲ್ಲಿ, ಬೃಹತ್‌ ಪ್ರಮಾಣದ ಸಮಯ ಹಂಚಿಕೆಯನ್ನು ಬೆಂಬಲಿಸಲು ವ್ಯವಸ್ಥೆಯ ಮಾದರಿಯಲ್ಲಿ ರಿಯಲ್‌-ಟೈಮ್‌ ಬೇಸಿಕ್‌ ವ್ಯವಸ್ಥೆಯನ್ನು ಉತ್ಪಾದಿಸಿತು.
9 ಸರಣಿಗಳು ಬಹು ಬಳಕೆದಾರರಿಗೆ ಪ್ರೊಫೈಲ್‌ಗಳನ್ನು ಹೊಂದುವ ಆಯ್ಕೆಯನ್ನು ನೀಡಿದಾಗ, ಅದರಲ್ಲಿ ಪ್ರವೇಶಾನುಮತಿ ಸೌಲಭ್ಯದ ಕಲ್ಪನೆ ಇರಲಿಲ್ಲ, ಮತ್ತು ಸಹಗಾಮಿ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುತ್ತಿರಲಿಲ್ಲ; ಮತ್ತು ಹಾಗಾಗಿಯೇ ಅವುಗಳು ನೈಜ ಬಹು-ಬಳಕೆದಾರ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಾಗಿರಲಿಲ್ಲ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಅವು ಭಾಗಶಃ ಸ್ಮರಣೆ ಸುರಕ್ಷತೆ ಮಾತ್ರ ನಿರ್ವಹಿಸುತ್ತಿದ್ದವು. ಅಂತೆಯೇ ಅವು ಭದ್ರತೆಯ ಕೊರತೆಗಾಗಿ ವ್ಯಾಪಕವಾಗಿ ಟೀಕಿಸಲ್ಪಟ್ಟಿವೆ.
ಇತರೆ ಜವಾಬ್ದಾರಿಗಳೊಂದಿಗೆ ಮಲ್ಟಿಪ್ರೋಗ್ರಾಮಿಂಗ್‌ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಕರ್ನಲ್‌ ಎಲ್ಲಾ ಪ್ರೋಗ್ರಾಂಗಳು ಬಳಸುತ್ತಿರುವ ಗಣಕ ಸ್ಮರಣೆಯನ್ನು ನಿರ್ವಹಿಸುವ ಜವಾಬ್ದಾರಿಯನ್ನೂ ಹೊಂದಿದೆ. ಇದರಿಂದ ಒಂದು ಪ್ರೋಗ್ರಾಂನ ಬಳಕೆಯಲ್ಲಿರುವ ಸ್ಮರಣೆಯಲ್ಲಿ ಮತ್ತೊಂದು ಪ್ರೋಗ್ರಾಂ ಹಸ್ತಕ್ಷೇಪ ನಡೆಸುವ ಸಾಧ್ಯತೆ ಇರುವುದಿಲ್ಲ. ಪ್ರೋಗ್ರಾಂಗಳು ಸಮಯ ಹಂಚಿಕೆ ಮಾಡಿಕೊಳ್ಳುವುದರಿಂದ ಪ್ರತಿ ಪ್ರೋಗ್ರಾಂ ಸಹಾ ಪ್ರತ್ಯೇಕವಾಗಿ ಸ್ಮರಣೆಯನ್ನು ಸಂಪರ್ಕಿಸುವ ಸೌಲಭ್ಯವಿರಬೇಕಾಗುತ್ತದೆ.
ಅನೇಕ ಏಕ-ಬಳಕೆದಾರ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸಹಕಾರಿ ಬಹುಕಾರ್ಯಕವು ಸರ್ವಥಾ ಸೂಕ್ತವಾದುದು, ಏಕೆಂದರೆ ಗೃಹ ಗಣಕಗಳು ಸಾಧಾರಣವಾಗಿ ಉತ್ತಮವಾಗಿ ಪರೀಕ್ಷಿಸಿದ ಕೆಲವೇ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಚಾಲಿಸುತ್ತವೆ. ಯು ಪ್ರತಿಬಂಧಕ ಬಹುಕಾರ್ಯಕವನ್ನು ಅಳವಡಿಸಿದ್ದ ನ ಪ್ರಪ್ರಥಮ ಆವೃತ್ತಿಯಾಗಿದ್ದರೂ, ಇದು ಗೃಹ ಬಳಕೆದಾರರ ಮಾರುಕಟ್ಟೆಗೆ ಯ ತನಕ ಪರಿಚಿತವಾಗಿರಲಿಲ್ಲ.
1- ಕೆಲ ಮಟ್ಟದ ಸ್ಮರಣೆ ಸಂರಕ್ಷಣೆಯನ್ನು ಹೊಂದಿದ್ದವು, ಆದರೆ ಪ್ರೋಗ್ರಾಂಗಳು ಇದರಿಂದ ಸುಲಭವಾಗಿ ನುಣುಚಿಕೊಳ್ಳುತ್ತಿದ್ದವು. 9 ಸರಣಿಯಲ್ಲಿ ಎಲ್ಲಾ - ಅನ್ವಯಗಳು ಮೇಲ್ವಿಚಾರಣಾ ವಿಧಾನದಲ್ಲಿ ಚಾಲಿತವಾಗುತ್ತಿದ್ದವು. ಇದು ಅವುಗಳಿಗೆ ಬಹುಮಟ್ಟಿಗೆ ಗಣಕದ ಮೇಲಿನ ಹೆಚ್ಚಿನ ನಿಯಂತ್ರಣ ನೀಡುತ್ತಿತ್ತು. ಸಾಧಾರಣ ಸುರಕ್ಷತಾ ತೊಂದರೆಯು ವಿಭಜನಾತ್ಮಕ ಉಲ್ಲಂಘನೆಯನ್ನು ಸೂಚಿಸುತ್ತಿತ್ತು. ಇದರಿಂದಾಗಿ ಗಣಕವು ಆಗಾಗ್ಗೆ ಹಾಳಾಗುತ್ತಿತ್ತು.
ಆಧುನಿಕ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಕಡಿಮೆ ಸಮಯ ಬಳಸಲಾದ ಅನ್ವಯ ಸ್ಮರಣೆಯ ದತ್ತವನ್ನು ತಾತ್ಕಾಲಿಕವಾಗಿ ಡಿಸ್ಕ್‌‌ ಅಥವಾ ಇನ್ನಿತರ ಮಾಧ್ಯಮದಲ್ಲಿ ಉಳಿಸಿ ಆ ಸ್ಥಳವನ್ನು ಬೇರೆ ಪ್ರೋಗ್ರಾಂಗಳಿಗೆ ಬಳಸುವ ಹಾಗೆ ಮಾಡಲಾಗುತ್ತದೆ. ನಿಗದಿತ ಸ್ಮರಣೆಯ ಒಂದು ಭಾಗವನ್ನೇ ಅನೇಕ ಪ್ರೋಗ್ರಾಂಗಳು ಬಳಸಬಹುದಾಗಿದ್ದು, ಆ ಸ್ಮರಣೆಯ ಸ್ಥಳದಲ್ಲಿ ಇದ್ದುದನ್ನು ಬೇಕಾದಾಗ ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳುವ ಸೌಲಭ್ಯ ಇರುವುದರಿಂದ ಇದನ್ನು ಸ್ವಾಪಿಂಗ್‌ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.
ಡಿಜಿಟಲ್‌ ಈಕ್ವಿಪ್‌ಮೆಂಟ್‌ ಕಾರ್ಪೋರೇಷನ್‌ನ ನ್ನು ವಿನ್ಯಾಸ ಮಾಡಿದ ತಂಡವೇ, ಯ ಅಂತರ್ಗತ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್‌ನ್ನೂ ವಿನ್ಯಾಸ ಮಾಡಿದ್ದರಿಂದ, ಒಂದು -ಮಾದರಿಯ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಹಾಗೆಯೇ ಎಲ್ಲಾ ಬಳಕೆದಾರ ಕಾರ್ಯಗಳಿಗೆ ಸುರಕ್ಷಿತ ಕ್ರಮ ಕಾರ್ಯವನ್ನು ನೀಡುತ್ತದೆ, ಕರ್ನಲ್‌ ಸ್ಮರಣೆ ಸುರಕ್ಷತೆ, ಪ್ರತಿಬಂಧಕ ಬಹು-ಕಾರ್ಯಕ, ಅವಾಸ್ತವ ಕಡತ ವ್ಯವಸ್ಥೆ ಬೆಂಬಲ, ಮತ್ತು ಇನ್ನಿತರ ಅನೇಕ ಸೌಲಭ್ಯಗಳು ಲಭ್ಯವಿವೆ.
ಸಾಮಾನ್ಯವಾಗಿ ಹಿಂದಿನ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಏಕ ಪ್ರಕಾರದ ಡಿಸ್ಕ್‌ ಡ್ರೈವ್ ಮತ್ತು ಒಂದೇ ತರಹದ ಕಡತ ಪ್ರಕಾರವನ್ನು ಬೆಂಬಲಿಸುತ್ತಿದ್ದವು. ಹಿಂದಿನ ಕಡತ ವ್ಯವಸ್ಥೆಗಳ ಸಾಮರ್ಥ್ಯ, ವೇಗ, ಮತ್ತು ಕಡತ ಹೆಸರುಗಳ ಪ್ರಕಾರಗಳು ಮತ್ತು ಅವುಗಳ ಬಳಸುವ ಡೈರೆಕ್ಟರಿ ರಚನೆಯಲ್ಲಿ ಮಿತಿ ಇತ್ತು. ಕಾರ್ಯಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಮಿತಿಗಳಿರುವುದರಿಂದ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಕಡತ ವ್ಯವಸ್ಥೆಯನ್ನು ಬೆಂಬಲಿಸಲು ಅದಕ್ಕೆ ತುಂಬಾ ಜಟಿಲವಾಗಿರುವುದು.
ಡಿಜಿಟಲ್‌ ಈಕ್ವಿಪ್‌ಮೆಂಟ್‌ ಕಾರ್ಪೋರೇಷನ್‌ ಅನೇಕ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು 36-ಬಿಟ್‌ -10 ದರ್ಜೆ ವ್ಯವಸ್ಥೆಗಳಿಗೆಂದು ಉದ್ದೇಶಿಸಿದ -10 ಮತ್ತು -20 ಸಮಯ ಹಂಚಿಕೆ ವ್ಯವಸ್ಥೆಗಳೂ ಸೇರಿದಂತೆ ತನ್ನ ವಿವಿಧ ಗಣಕ ಶ್ರೇಣಿಗಳಿಗೆಂದು ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು. ನ ವ್ಯಾಪಕ ಬಳಕೆಗಿಂತ ಮುನ್ನ ವಿಶೇಷವಾಗಿ ವಿಶ್ವವಿದ್ಯಾಲಯಗಳಲ್ಲಿ ಮತ್ತು ಹಿಂದಿನ ಸಮುದಾಯಗಳಲ್ಲಿ -10 ಜನಪ್ರಿಯ ವ್ಯವಸ್ಥೆಯಾಗಿತ್ತು.
ಆಂತರಿಕ ಭದ್ರತೆಯು ವಿಶೇಷವಾಗಿ ಬಹು-ಬಳಕೆದಾರ ಗಣಕಗಳಿಗೆ ಸಂಬಂಧಪಟ್ಟಿದ್ದು, ಗಣಕದ ಪ್ರತಿ ಬಳಕೆದಾರರಿಗೆ ಇತರ ಬಳಕೆದಾರರು ಬದಲಾಯಿಸಲಾಗದ ಅಥವಾ ಓದಲಾಗದ ಖಾಸಗಿ ಫೈಲ್‌ಗಳನ್ನು ಹೊಂದಲು ಅನುಮತಿಸುತ್ತದೆ. ಆಡಿಟಿಂಗ್‌ ಅಗತ್ಯವೆನಿಸಿದ ಪಕ್ಷದಲ್ಲಿ ಆಂತರಿಕ ಸುರಕ್ಷಾ ವ್ಯವಸ್ಥೆಯು ಪ್ರಮುಖವಾಗಿರುತ್ತದೆ. ಏಕೆಂದರೆ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯನ್ನು ಉಪೇಕ್ಷಿಸಿದ ಪ್ರೋಗ್ರಾಂವೊಂದು ಆಡಿಟಿಂಗ್‌ನ್ನು ಸಹಾ ಉಪೇಕ್ಷಿಸಬಹುದಾಗಿದೆ.
ಬೇರೆ ಬೇರೆ ಗಣಕ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಒಟ್ಟಿಗೆ ಚಾಲಿತವಾಗುತ್ತಿದೆ ಎನ್ನಿಸುವಂತೆ ಒಂದೇ ಗಣಕದಲ್ಲಿ ಚಾಲಿಸುವುದನ್ನು ಬಹುಕಾರ್ಯಕ ಎನ್ನುತ್ತಾರೆ. ಬಹಳಷ್ಟು ಗಣಕಗಳು ಒಮ್ಮೆಗೆ ಹೆಚ್ಚೆಂದರೆ ಒಂದು ಅಥವಾ ಎರಡು ಕೆಲಸಗಳನ್ನು ಮಾಡಬಹುದಾದ್ದರಿಂದ, ಇದನ್ನು ಸಾಧಾರಣವಾಗಿ ಸಮಯ ಹಂಚಿಕೆ ಮೂಲಕ ಸಾಧಿಸಲಾಗುತ್ತದೆ, ಎಂದರೆ ಪ್ರತಿ ಪ್ರೋಗ್ರಾಂ ಸಹಾ ಚಾಲನೆಯಾಗಲು ಗಣಕದ ಸಮಯದ ಒಂದು ಭಾಗವನ್ನು ಮಾತ್ರ ಉಪಯೋಗಿಸಿಕೊಳ್ಳುತ್ತದೆ.
ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು (ತೆರೆದ ಮಾಪನಗಳು ಮತ್ತು/ಅಥವಾ ತೆರೆದ ಮೂಲ ಆಧಾರದ ಮೇಲೆ ಹೆಚ್ಚಿನ ಕಾರ್ಯಚರಣಾ ವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ) ತನ್ನ ಪ್ರಾಥಮಿಕ ಕಡತ ವ್ಯವಸ್ಥೆಯಂತೆ ನ್ನು ಬಳಸುತ್ತದೆ. 1998ರ ಹಿಂದೆ, ವು ಲಾಗಿಂಗ್/ಜರ್ನಲಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಹೊಂದಿರಲಿಲ್ಲ. ಆದರೆ ಕೆಲವೇ ದಿನಗಳಲ್ಲಿ ಇದು ಮತ್ತು ಇತರ ಹೊಸ ದತ್ತಾಂಶ ನಿರ್ವಹಣೆ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಪಡೆದುಕೊಂಡಿತು.
ಕರ್ನಲ್‌ ಪೇಜ್‌ ಫಾಲ್ಟ್‌ನ್ನು ಪತ್ತೆ ಮಾಡಿದಾಗ ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರಚೋದನೆ ನೀಡಿದ ಪ್ರೋಗ್ರಾಂನ ಅವಾಸ್ತವ ಸ್ಮರಣೆ ಭಾಗವನ್ನು ಹೊಂದಿಸಿಕೊಂಡು ಅದು ಕೋರಿಕೊಂಡ ಪ್ರಮಾಣದ ಸ್ಮರಣೆಯನ್ನು ನೀಡುತ್ತದೆ. ನಿಗದಿತ ಪ್ರೋಗ್ರಾಂನ ಸ್ಮರಣೆಯನ್ನು ಎಲ್ಲಿ ಉಳಿಸಿರಲಾಗುತ್ತದೆ, ಅದು ಉಳಿಸಬಹುದಾ ಅಥವಾ ಅದಕ್ಕೆ ಸ್ಮರಣೆಯು ಹಂಚಿಕೆಯಾಗಿದೆಯಾ ಎಂಬ ವಿಚಾರಗಳ ಬಗ್ಗೆ ಕರ್ನಲ್‌ಗೆ ನಿರ್ಧಾರ ಕೈಗೊಳ್ಳುವ ಅಧಿಕಾರ ನೀಡುತ್ತದೆ.
ಸಂರಕ್ಷಿತ ವಿಧಾನದಲ್ಲಿ, ಪ್ರೋಗ್ರಾಂಗಳು ನ ಪರಿಮಿತ ಸೂಚನೆಗಳನ್ನು ಮಾತ್ರ ಬಳಸಬಲ್ಲವು. ಓರ್ವ ಬಳಕೆದಾರ ಪ್ರೋಗ್ರಾಂ ಸಂರಕ್ಷಿತ ವಿಧಾನದಿಂದ ಕೇವಲ ಇಂಟರಪ್ಟ್‌ನ್ನು ಪ್ರಚೋದಿಸಿ ಮಾತ್ರವೇ ಹೊರನಡೆಯಬಹುದು, ಇದು ನಿಯಂತ್ರಣವನ್ನು ಕರ್ನಲ್‌ ಗೆ ಮರಳಿಸುತ್ತದೆ. ಇದರಿಂದಾಗಿ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಯಂತ್ರಾಂಶ ಮತ್ತು ಸ್ಮರಣೆಗಳ ಮೇಲಿನ ಪ್ರವೇಶಾನುಮತಿಗಳ ಮೇಲಿನ ಸಂಪೂರ್ಣ ನಿಯಂತ್ರಣ ಹೊಂದಿರುತ್ತದೆ.
ಹಾರ್ಡ್‌ಡ್ರೈವ್‌ನಂತಹ ಸಂಪರ್ಕಿಸಲಾದ ಸಂಗ್ರಹ ಸಾಧನಕ್ಕೆ ಸಾಧನ ಡ್ರೈವರ್ ಮೂಲಕವೇ ಪ್ರವೇಶಾನುಮತಿ ಸಿಗುವುದು. ಸಾಧನ ಡ್ರೈವರ್‌ ಡ್ರೈವ್‌ನ ನಿರ್ದಿಷ್ಟ ಭಾಷೆಯನ್ನು ಅರ್ಥ ಮಾಡಿಕೊಳ್ಳುವುದು ಮತ್ತು ಅದು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಎಲ್ಲಾ ಡಿಸ್ಕ್ ಡ್ರೈವ್‌‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಬಳಸುವ ಪ್ರಮಾಣಿತ ಭಾಷೆಗೆ ಡ್ರೈವ್‌ನ ಸಂಕೇತಗಳನ್ನು ಭಾಷಾಂತರಿಸಬಹುದು. ನಲ್ಲಿ ಇದು ಬ್ಲಾಕ್ ಸಾಧನಗಳ ಭಾಷೆಯಾಗಿದೆ.
ಸಾಮಾನ್ಯ ಈಗಿನ ದಿನಮಾನದ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ಗುಂಪುಗಳೆಂದರೆ , , , ‌ , ಮತ್ತು ‌ . ಸರ್ವರ್‌ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಅಥವಾ ಕೆಲ ‌-ಮಾದರಿಯ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಬಳಸಿದರೆ , ಅಂತರ್ಗತ ವ್ಯವಸ್ಥೆಗಳ ಮಾರುಕಟ್ಟೆಗಳು ಹಲವು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ನಡುವೆ ಹಂಚಿ ಹೋಗಿವೆ.
ಅನೇಕ ದೊಡ್ಡ ಗಣಕಗಳ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಹಾಗೆಯೇ, ಸಹಾ ಪ್ರತಿಬಂಧಕ ಬಹುಕಾರ್ಯಕವನ್ನು ಹೊಂದಿತ್ತು, ಆದರೆ ತಾಂತ್ರಿಕವಾಗಿ ಉತ್ತಮವಿದ್ದರೂ, ಹೆಚ್ಚಿನ ವೇಗದ "ಖಾಸಗೀ" ಗಣಕಗಳು ಮತ್ತು ವರ್ಗಾಯಿಸಲಾಗದ ತಂತ್ರಾಂಶಗಳಿಗೆ ಬದ್ಧರಾದ ಗ್ರಾಹಕರ ಕಾರಣದಿಂದ ಮಾರುಕಟ್ಟೆಯಲ್ಲಿನ ಸ್ಪರ್ಧೆಯಲ್ಲಿ ಸೋಲು ಕಂಡಿದೆ.