Multiprocessing Services
ಕಂಪ್ಯೂಟಿಂಗ್ನಲ್ಲಿ, ಬಹು ಸಂಸ್ಕರಣಾ ಸೇವೆಗಳು ಕ್ಲಾಸಿಕ್ ಮ್ಯಾಕ್ ಓಎಸ್ ಮತ್ತು ನಿವೃತ್ತ ಕಾರ್ಬನ್ ಎಪಿಐನ ಒಂದು ಅಂಶವಾಗಿದ್ದು, ಪ್ರೋಗ್ರಾಂಗಳು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಅನೇಕ ಪೂರ್ವನಿಯೋಜಿತ ಥ್ರೆಡ್ಗಳಲ್ಲಿ ಕೆಲಸವನ್ನು ನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಬಹು ಸಂಸ್ಕರಣಾ ಸೇವೆಗಳನ್ನು 1996ರಲ್ಲಿ ಸಿಸ್ಟಮ್ 7.5.3 ಬಿಡುಗಡೆಯೊಂದಿಗೆ ಪರಿಚಯಿಸಲಾಯಿತು. ಮ್ಯಾಕ್ ಓಎಸ್ 8.6ರಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ ಮಲ್ಟಿಪ್ರೋಸೆಸಿಂಗ್ ಸರ್ವೀಸಸ್ 2.0, ಬ್ಯಾಕ್ವರ್ಡ್-ಹೊಂದಿಕೆಯಾಗುವ ಪ್ರಮುಖ ಬಿಡುಗಡೆಯಾಗಿದ್ದು, ಇದು ವ್ಯವಸ್ಥೆಯ ಉಳಿದ ಭಾಗಗಳೊಂದಿಗೆ ಪೂರ್ವಭಾವಿ ಕಾರ್ಯಗಳ ಏಕೀಕರಣದ ಮಟ್ಟವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಮ್ಯಾಕ್ ಓಎಸ್ 9ರಲ್ಲಿ ಪರಿಚಯಿಸಲಾದ ಬಹು ಸಂಸ್ಕರಣಾ ಸೇವೆಗಳು 2.1,1 ಜಿಬಿಗಿಂತ ಹೆಚ್ಚಿನ RAM ಹೊಂದಿರುವ ಸಾಧನಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ. ಕ್ಲಾಸಿಕ್ ಮ್ಯಾಕ್ ಓಎಸ್ನಲ್ಲಿ ಕ್ಲಾಸಿಕ್ ಮ್ಯಾಕ್ ಓಎಸ್ನಲ್ಲಿ, ಮಲ್ಟಿಪ್ರೋಸೆಸಿಂಗ್ ಸೇವೆಗಳು ಮಾತ್ರ ಥ್ರೆಡಿಂಗ್ ಕಾರ್ಯವಿಧಾನವಲ್ಲ; ಥ್ರೆಡ್ ಮ್ಯಾನೇಜರಿನೊಂದಿಗೆ ಸಹಕಾರಿ ನಿಗದಿತ ಥ್ರೆಡ್ಗಳನ್ನು ರಚಿಸಬಹುದು. ಮಲ್ಟಿಪ್ರೋಸೆಸಿಂಗ್ ಸೇವೆಗಳನ್ನು ಬಳಸುವ ಅಪ್ಲಿಕೇಶನ್ಗಳು ತಮ್ಮ ಥ್ರೆಡ್ಗಳನ್ನು ಪೂರ್ವಭಾವಿಯಾಗಿ ನಿಗದಿಪಡಿಸಿದ್ದರೂ, ಒಟ್ಟಾರೆಯಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಇನ್ನೂ ಇತರ ಚಾಲನೆಯಲ್ಲಿರುವ ಅಪ್ಲಿಕೇಶನ್ಗಳೊಂದಿಗೆ ಸಹಕಾರದಿಂದ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. ಮಲ್ಟಿಪ್ರೋಸೆಸಿಂಗ್ ಅಲ್ಲದ ಸೇವೆಗಳ ಕಾರ್ಯಗಳು ಒಂದೇ ಪ್ರೊಸೆಸರ್ನಲ್ಲಿ ನಿಗದಿತವಾಗಿರುತ್ತವೆ ಮತ್ತು ಮ್ಯಾಕಿಂತೋಷ್ ಟೂಲ್ಬಾಕ್ಸ್ ಅನ್ನು ಬಳಸುವ ಕಾರ್ಯಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಗದಿಪಡಿಸಲಾಗುವುದಿಲ್ಲ. ಒಂದು ಪ್ರಕ್ರಿಯೆಯು ಬಹು ಸಂಸ್ಕರಣಾ ಸೇವೆಗಳನ್ನು ಬಳಸುವಾಗ, ಅದು ರಚಿಸುವ ಪೂರ್ವಭಾವಿ ಕಾರ್ಯಗಳ ಜೊತೆಗೆ, ಹೆಚ್ಚುವರಿ ಕಾರ್ಯವು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ, ಇದು ಪ್ರಕ್ರಿಯೆಯಿಂದ ರಚಿಸಲಾದ ಇತರ ಕಾರ್ಯಗಳು ಕೊನೆಗೊಳ್ಳಲು ಮತ್ತು ಅವರು ಮಾಡಿದಾಗ ಅವರ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಲು ಕಾಯುತ್ತದೆ. ಮ್ಯಾಕೋಸ್ನಲ್ಲಿ, ಬಹು ಸಂಸ್ಕರಣಾ ಸೇವೆಗಳನ್ನು ಪೋಸಿಕ್ಸ್ ಥ್ರೆಡ್ಗಳನ್ನು ಬಳಸಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಬಹು ಸಂಸ್ಕರಣಾ ಸೇವೆಗಳನ್ನು ಬಳಸುವ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಇತರ ಕಾರ್ಯಗಳೊಂದಿಗೆ ಪೂರ್ವಭಾವಿಯಾಗಿ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. ಬಹು ಸಂಸ್ಕರಣಾ ಕಾರ್ಯಗಳು ಮ್ಯಾಕ್ ಕಾರ್ಯಗಳಿಗಿಂತ ಭಿನ್ನವಾಗಿವೆ. ಓಎಸ್ ಎಕ್ಸ್ 10.8 ರಲ್ಲಿ, ಬಹು ಸಂಸ್ಕರಣಾ ಸೇವೆಗಳನ್ನು ಉಳಿದ ಕಾರ್ಬನ್ನೊಂದಿಗೆ ಅಸಮ್ಮತಿಗೊಳಿಸಲಾಯಿತು, ಗ್ರ್ಯಾಂಡ್ ಸೆಂಟ್ರಲ್ ಡಿಸ್ಪ್ಯಾಚ್ ಅನ್ನು ಬದಲಿಯಾಗಿ ಸೂಚಿಸಲಾಯಿತು. ಮ್ಯಾಕೋಸ್ 10.15 ನಲ್ಲಿ, ಎಲ್ಲಾ ಕಾರ್ಬನ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಒಳಗೊಂಡಿದ್ದ 32-ಬಿಟ್ ಅಪ್ಲಿಕೇಶನ್ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕುವುದರೊಂದಿಗೆ ಮಲ್ಟಿಪ್ರೋಸೆಸಿಂಗ್ ಸೇವೆಗಳಿಗೆ ಬೆಂಬಲವು ಕೊನೆಗೊಂಡಿತು. ಉಲ್ಲೇಖಗಳು ಕ್ಲಾಸಿಕ್ ಮ್ಯಾಕ್ ಓಎಸ್