TI-RTOS
ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಎಂಬುದು ಟೆಕ್ಸಾಸ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ (ಟಿಐ) ತಮ್ಮ ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ ಪ್ರೊಸೆಸರ್ಗಳ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಬಳಸಲು ರಚಿಸಿದ ಮತ್ತು ನೀಡುವ ಒಂದು ಎಂಬೆಡೆಡ್ ಟೂಲ್ಸ್ ಪರಿಸರ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. ಇದು ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಕರ್ನಲ್ ಎಂಬ ನೈಜ-ಸಮಯದ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆ (ಆರ್ಟಿಒಎಸ್) ಘಟಕವನ್ನು (ಹಿಂದೆ ಎಸ್. ವೈ. ಎಸ್/ಬಿಐಒಎಸ್ ಎಂದು ಹೆಸರಿಸಲಾಗಿತ್ತು, ಇದು ಡಿಎಸ್ಪಿ/ಬಿಐಒಎಸ್ನಿಂದ ವಿಕಸನಗೊಂಡಿತು), ನೆಟ್ವರ್ಕಿಂಗ್ ಸಂಪರ್ಕ ಸ್ಟ್ಯಾಕ್ಗಳು, ವಿದ್ಯುತ್ ನಿರ್ವಹಣೆ, ಕಡತ ವ್ಯವಸ್ಥೆಗಳು, ಉಪಕರಣಗಳು ಮತ್ತು ಡಿಎಸ್ಪಿ/ಬಿಐಒಎಸ್ ಲಿಂಕ್ನಂತಹ ಅಂತರ-ಸಂಸ್ಕಾರಕ ಸಂವಹನಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಇದು ಬಿಎಸ್ಡಿ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಬಿಡುಗಡೆಯಾದ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿದೆ. ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಅನ್ನು ಟಿಐಯ ಕೋಡ್ ಕಂಪೋಸರ್ ಸ್ಟುಡಿಯೋ ಇಂಟಿಗ್ರೇಟೆಡ್ ಡೆವಲಪ್ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ (ಐಡಿಇ), ಐಎಆರ್ ಸಿಸ್ಟಮ್ಸ್ನ ಐಎಆರ್ ಎಂಬೆಡೆಡ್ ವರ್ಕ್ಬೆಂಚ್ ಮತ್ತು ಗ್ನೂ ಕಂಪೈಲರ್ ಕಲೆಕ್ಷನ್ (ಜಿಸಿಸಿ) ಒಳಗೆ ಬಳಸಬಹುದು. ಟಿಐಯ ಎಂಎಸ್ಪಿ43x (ಎಂಎಸ್ಪಿ 432 ಸೇರಿದಂತೆ), ಸಿಂಪಲ್ ಲಿಂಕ್ ವೈರ್ಲೆಸ್ ಎಂಸಿಯು, ಸಿತಾರಾ, ಟಿವಾ ಸಿ, ಸಿ2000 ಮತ್ತು ಸಿ6000 ಎಂಬೆಡೆಡ್ ಸಾಧನಗಳನ್ನು ಬೆಂಬಲಿಸಲು ಟಿಐ-ಆರ್ಟಿಒಎಸ್ನ ಪ್ರತ್ಯೇಕ ಆವೃತ್ತಿಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ. ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಎಂಬೆಡೆಡ್ ಅಪ್ಲಿಕೇಶನ್ಗೆ ಪೂರ್ವಭಾವಿ ಬಹುಕಾರ್ಯಕ, ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ಮತ್ತು ನೈಜ-ಸಮಯದ ವಿಶ್ಲೇಷಣೆಯಂತಹ ಸಿಸ್ಟಮ್ ಸೇವೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಟಿಐ-ಆರ್ಟಿಒಎಸ್ಅನ್ನು ವಿವಿಧ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ವಿವಿಧ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ಮೆಮೊರಿ ನಿರ್ಬಂಧಗಳೊಂದಿಗೆ ಬಳಸಬಹುದು. ಇದನ್ನು ಸೆಕ್ಯೂರ್ ಸಾಕೆಟ್ ಲೇಯರ್ (ಎಸ್ಎಸ್ಎಲ್) ಮತ್ತು ವುಲ್ಫ್ ಎಸ್ಎಸ್ಎಲ್ನಂತಹ ಟ್ರಾನ್ಸ್ಪೋರ್ಟ್ ಲೇಯರ್ ಸೆಕ್ಯುರಿಟಿ (ಟಿಎಲ್ಎಸ್) ಗ್ರಂಥಾಲಯಗಳು ಬೆಂಬಲಿಸುತ್ತವೆ. ಟಿಐ-ಆರ್ಟಿಒಎಸ್ನ ಮೂಲಗಳನ್ನು ಮೂಲತಃ ಸ್ಪೆಕ್ಟ್ರಾನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ಸ್ (ಡಯಲಾಜಿಕ್ ಕಾರ್ಪೊರೇಶನ್ನ ಅಂಗಸಂಸ್ಥೆ) ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು, ಏಕೆಂದರೆ ಮೊದಲ ಆರ್ಟಿಒಎಸ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಡಿಜಿಟಲ್ ಸಿಗ್ನಲ್ ಪ್ರೊಸೆಸರ್ಗಳಿಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು ಮತ್ತು ಇದನ್ನು ಎಸ್ಪಿಒಎಕ್ಸ್ ಎಂದು ಹೆಸರಿಸಲಾಯಿತು. ಸ್ಪೆಕ್ಟ್ರಾನ್ ಅಂತಿಮವಾಗಿ ಬಯೋಸುಯಿಟ್ ಎಂಬ ಹೆಸರಿನ ಎರಡನೇ ಉತ್ಪನ್ನವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು, ಅದು ನೈಜ-ಸಮಯದ ಕರ್ನಲ್ ಮತ್ತು ವಿವಿಧ ಸಂಬಂಧಿತ ಸಾಧನಗಳನ್ನು ಒಳಗೊಂಡಿತ್ತು. ಸ್ಪೆಕ್ಟ್ರಾನ್ ಮೈಕ್ರೋಸಿಸ್ಟಮ್ಸ್ಅನ್ನು ಅಂತಿಮವಾಗಿ ಟೆಕ್ಸಾಸ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡಿತು ಮತ್ತು ಸ್ಪೊಕ್ಸ್ ಮತ್ತು ಬಯೋಸುಯಿಟ್ ಉತ್ಪನ್ನಗಳನ್ನು ಡಿಎಸ್ಪಿ/ಬಯೋಸ್ ಎಂಬ ಹೆಸರಿನ ಒಂದು ಮೈಕ್ರೋಕರ್ನಲ್ ಉತ್ಪನ್ನದಲ್ಲಿ ವಿಲೀನಗೊಳಿಸಲಾಯಿತು. ಡಿ. ಎಸ್. ಪಿ./ಬಿ. ಐ. ಓ. ಎಸ್. ಆರ್. ಟಿ. ಓ. ಎಸ್. ಉತ್ಪನ್ನವು ಆವೃತ್ತಿ 6ರಲ್ಲಿ ಅದರ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ (ಎ. ಪಿ. ಐ.) ಗಮನಾರ್ಹ ಬದಲಾವಣೆಗಳಿಗೆ ಒಳಗಾಯಿತು. 2010ರ ಆಗಸ್ಟ್ನಲ್ಲಿ ಆವೃತ್ತಿ 6.3ರ ಬಿಡುಗಡೆಯೊಂದಿಗೆ, ಡಿಎಸ್ಪಿ/ಬಿಐಒಎಸ್ ಅನ್ನು ಡಿಎಸ್ಪಿಗಳನ್ನು ಮೀರಿದ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ಗಳಿಗೆ ಅದರ ಬೆಂಬಲವನ್ನು ಪ್ರತಿಬಿಂಬಿಸಲು ಎಸ್. ವೈ. ಎಸ್/ಬಿಐಒಎಸ್ ಎಂದು ಮರುನಾಮಕರಣ ಮಾಡಲಾಯಿತು. 2014ರ ಏಪ್ರಿಲ್ನಲ್ಲಿ ಆವೃತ್ತಿ 6.40ರ ಬಿಡುಗಡೆಯೊಂದಿಗೆ, ಎಸ್. ವೈ. ಎಸ್./ಬಿ. ಐ. ಓ. ಎಸ್. ಅನ್ನು ಟಿ. ಐ-ಆರ್. ಟಿ. ಓ. ಎಸ್. ಕರ್ನಲ್ ಎಂದು ಮರುನಾಮಕರಣ ಮಾಡಲಾಯಿತು ಮತ್ತು ಟಿ. ಐ-ಆರ್. ಟಿ. ಓ. ಎಸ್. ಉತ್ಪನ್ನ ಸೂಟ್ನ ಒಂದು ಘಟಕವನ್ನಾಗಿ ಮಾಡಲಾಯಿತು. ಟಿಐ-ಆರ್ಟಿಓಎಸ್ 1 ಅನ್ನು ಆರಂಭದಲ್ಲಿ ಜುಲೈ 2012 ರಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಟಿಐನ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ಗಳಿಗಾಗಿ ಏಪ್ರಿಲ್ 2014 ರಲ್ಲಿ ಟಿಐ-ಆರ್ಟಿಓಎಸ್ನ 2 ಬಿಡುಗಡೆಯು ಮರುನಾಮಕರಣ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಿತು ಮತ್ತು ಟಿಐ-ಆರ್ಟಿಓಎಸ್ ಕರ್ನಲ್ ಮತ್ತು ಇತರ ಘಟಕಗಳನ್ನು ಒಂದೇ ಸಾಫ್ಟ್ವೇರ್ ಛತ್ರಿ ಅಡಿಯಲ್ಲಿ ಸಂಯೋಜಿಸಿತು. ಘಟಕ ಅವಲೋಕನ ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಈ ಘಟಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಅವುಗಳಲ್ಲಿ ಕೆಲವು ಎಲ್ಲಾ ಅಂತರ್ನಿರ್ಮಿತ ಗುರಿ ಕುಟುಂಬಗಳಿಗೆ ಲಭ್ಯವಿಲ್ಲಃ ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಕರ್ನಲ್-ಅಂತರ್ನಿರ್ಮಿತ ಆರ್ಟಿಒಎಸ್ ಅನ್ನು ಹಿಂದೆ ಎಸ್. ವೈ. ಎಸ್/ಬಿಐಒಎಸ್ ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಚಾಲಕರು ಮತ್ತು ಬೋರ್ಡ್ ಇನಿಶಿಯಲೈಸೇಶನ್-ಗುರಿ-ನಿರ್ದಿಷ್ಟ ಸಾಧನ ಚಾಲಕರು ಎಂದು ಹೆಸರಿಸಲಾಗಿದೆ. ಚಾಲಕಗಳಲ್ಲಿ ಎತರ್ನೆಟ್, ಜನರಲ್-ಪರ್ಪಸ್ ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ (ಜಿಪಿಐಒ), ಐ 2 ಸಿ, ಐ 2 ಎಸ್, ಪಲ್ಸ್-ವಿಡ್ತ್ ಮಾಡ್ಯುಲೇಷನ್ (ಪಿಡಬ್ಲ್ಯೂಎಂ), ಸೀರಿಯಲ್ ಪೆರಿಫೆರಲ್ ಇಂಟರ್ಫೇಸ್ (ಎಸ್. ಪಿ. ಐ), ಯೂನಿವರ್ಸಲ್ ಅಸಿಂಕ್ರೋನಸ್ ರಿಸೀವರ್/ಟ್ರಾನ್ಸ್ಮಿಟರ್ (ಯು. ಎ. ಆರ್. ಟಿ), ಯೂನಿವರ್ಸಲ್ ಸೀರಿಯಲ್ ಬಸ್ (ಯುಎಸ್ಬಿ), ವಾಚ್ ಡಾಗ್ ಟೈಮರ್ ಮತ್ತು ವೈ-ಫೈ ಸೇರಿವೆ. ಟಿಐ-ಆರ್ಟಿಓಎಸ್ ಜಾಲಬಂಧ ಸೇವೆಗಳು-ಅಂತರ್ಜಾಲ ಶಿಷ್ಟಾಚಾರ ಸೂಟ್ (ಟಿಸಿಪಿ/ಐಪಿ), ಹೈಪರ್ಟೆಕ್ಸ್ಟ್ ವರ್ಗಾವಣೆ ಶಿಷ್ಟಾಚಾರ (ಎಚ್ಟಿಟಿಪಿ), ಮತ್ತು ಸುರಕ್ಷಿತ ಸಾಕೆಟ್ ಪದರ (ಎಸ್ಎಸ್ಎಲ್) ಮತ್ತು ಸಾರಿಗೆ ಪದರ ಭದ್ರತೆ (ಟಿಎಲ್ಎಸ್) ಶಿಷ್ಟಾಚಾರಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಸ್ಟ್ಯಾಕ್ಗಳು ಟಿಐ-ಆರ್ಟಿಓಎಸ್ ಇಂಟರ್ಪ್ರೋಸೆಸರ್ ಸಂವಹನ-ಟಿಐನ ಎಂಬೆಡೆಡ್ ಪ್ರೊಸೆಸರ್ಗಳ ನಡುವಿನ ಸಂವಹನವನ್ನು ಬೆಂಬಲಿಸುವ ಎಪಿಐಗಳು (ಡಿಎಸ್ಪಿ/ಬಿಐಓಎಸ್ ಲಿಂಕ್ನಿಂದ ವಿಕಸನಗೊಂಡಿದೆ) ಟಿಐ-ಆರ್ಟಿಓಎಸ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟೇಶನ್-ಎಪಿಐಗಳು ಮತ್ತು ನೈಜ-ಸಮಯದ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ನಡವಳಿಕೆ ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಉಪಕರಣಗಳು ಟಿಐ-ಆರ್ಟಿಓಎಸ್ ಫೈಲ್ ಸಿಸ್ಟಮ್-ಫೈಲ್ ಅಲೋಕೇಷನ್ ಟೇಬಲ್ (ಎಫ್ಎಟಿ) ಫೈಲ್ ಸಿಸ್ಟಮ್ ಪರವಾನಗಿಯನ್ನು ಬೆಂಬಲಿಸುವ ಎಪಿಐಗಳು ಹೆಚ್ಚಿನ ಟಿಐ-ಆರ್ಟಿಓಎಸ್ ಘಟಕಗಳನ್ನು ಬಿಎಸ್ಡಿ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ. ಯಾವುದೇ ಬಳಕೆದಾರರು ಸೇರಿಸಲಾದ ಮೂಲ ಸಂಕೇತವನ್ನು ಬಳಸಿಕೊಂಡು ಕರ್ನಲ್ ಅನ್ನು ಪುನರ್ನಿರ್ಮಿಸಬಹುದು. ಆರ್ಟಿಓಎಸ್ ಕರ್ನಲ್ ಅವಲೋಕನ ಸಂಸ್ಥೆ ಟಿಐ-ಆರ್ಟಿಓಎಸ್ ಕರ್ನಲ್ ಮಾಡ್ಯೂಲ್ಗಳು ಎಂದು ಕರೆಯಲ್ಪಡುವ ಹಲವಾರು ಪ್ರತ್ಯೇಕ ಘಟಕಗಳಿಂದ ಕೂಡಿದೆ. ಪ್ರತಿ ಘಟಕವು ಎಪಿಐ ಮೂಲಕ ಸೇವೆಗಳನ್ನು ಒದಗಿಸಬಹುದು ಮತ್ತು ಪ್ರತ್ಯೇಕವಾಗಿ ಸಂರಚಿಸಬಹುದಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಸಿಸ್ಟಮ್ ಸೆಮಾಫೋರ್ಗಳನ್ನು ti.sysbios.knl.Semaphore ಎಂಬ ಹೆಸರಿನ ಮಾಡ್ಯೂಲ್ ಒದಗಿಸುತ್ತದೆ. ಈ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ರನ್ಟೈಮ್ ಚಿತ್ರದಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆಯೇ ಅಥವಾ ಆಪ್ಟಿಮೈಸ್ಡ್ ಔಟ್ ಆಗಿದೆಯೇ ಎಂಬುದನ್ನು ಡೆವಲಪರ್ ಆಯ್ಕೆ ಮಾಡಬಹುದು. ಸೇರಿಸಿದರೆ, ಬಳಕೆದಾರರು ಸೆಮಾಫೋರ್ ಮಾಡ್ಯೂಲ್ನ ವಿವಿಧ ಅಂಶಗಳನ್ನು ಸಂರಚಿಸಬಹುದು ಮತ್ತು ಸಿಸ್ಟಮ್ ಸ್ಟಾರ್ಟ್ಅಪ್ನಲ್ಲಿ ಸೆಮಾಫೋರ್ಗಳ ನಿದರ್ಶನಗಳನ್ನು ರಚಿಸಬಹುದು. ಮಾಡ್ಯೂಲ್ ಒಂದು ಎಪಿಐ ಅನ್ನು ಸಹ ಒದಗಿಸುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಸೆಮಾಫೋರ್ಗಳನ್ನು ರಚಿಸಬಹುದು, ಪೋಸ್ಟ್ ಮಾಡಬಹುದು, ಪೆಂಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಎಂಬೆಡೆಡ್ ಪ್ರೋಗ್ರಾಂ ಚಾಲನೆಯಲ್ಲಿರುವಂತೆ ಅಳಿಸಬಹುದು. ಥ್ರೆಡಿಂಗ್ ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಕರ್ನಲ್ ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಹಲವಾರು ವಿಭಿನ್ನ ರೀತಿಯ ಥ್ರೆಡ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಹಾರ್ಡ್ವೇರ್ ಇಂಟರಪ್ಟ್ (ಎಚ್. ವಿ. ಐ): ಹಾರ್ಡ್ವೇರ್ ಇಂಟರಪ್ಟ್ನಿಂದ ಪ್ರಾರಂಭಿಸಲಾದ ಬೆಂಬಲ ಎಳೆಗಳು. ಸಾಫ್ಟ್ವೇರ್ ಇಂಟರಪ್ಟ್ (ಸ್ವಿ): ವಿನ್ಯಾಸವು ಹ್ವಿಸ್ನಂತೆಯೇ ಇರುತ್ತದೆ, ಆದರೆ ಹಾರ್ಡ್ವೇರ್ ಇಂಟರಪ್ಟ್ ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮುಂದೂಡಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಕಾರ್ಯಃ ಈವೆಂಟ್ ಸಂಭವಿಸುವವರೆಗೆ ಕಾಯುತ್ತಿರುವಾಗ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಅಥವಾ ನಿರ್ಬಂಧಿಸಬಹುದಾದ ಪ್ರತ್ಯೇಕವಾದ ಥ್ರೆಡ್. ಐಡಲ್ಃ ಬೇರೆ ಯಾವುದೇ ಥ್ರೆಡ್ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಿದ್ಧವಾಗಿರದಿದ್ದಾಗ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಕಡಿಮೆ ಆದ್ಯತೆಯ ಥ್ರೆಡ್. ಮೆಮೊರಿ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಕರ್ನಲ್ ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ನ ಮೆಮೊರಿ ಮ್ಯಾಪ್ ಅನ್ನು ಹೊಂದಿಸಲು ಟೂಲಿಂಗ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಮೆಮೊರಿ ಬಫರ್ಗಳನ್ನು ನಿಯೋಜಿಸಲು ಮತ್ತು ನಿಯೋಜಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ರನ್ಟೈಮ್ನಲ್ಲಿ ಬಳಸಲಾಗುವ ಮೆಮೊರಿ ಮ್ಯಾನೇಜರ್ ಪ್ರಕಾರವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು, ಇದರಿಂದಾಗಿ ಮೆಮೊರಿ ಫ್ರಾಗ್ಮೆಂಟೇಶನ್ ಅನ್ನು ಅಗತ್ಯಕ್ಕೆ ತಕ್ಕಂತೆ ಕಡಿಮೆ ಮಾಡಬಹುದು. ನೈಜ-ಸಮಯದ ದೋಷನಿವಾರಣೆ ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಕರ್ನಲ್ ವ್ಯವಸ್ಥೆಯು ಹೇಗೆ ಕಾರ್ಯಗತಗೊಳ್ಳುತ್ತಿದೆ ಎಂಬುದರ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕಾಲಾನಂತರದಲ್ಲಿ ವಿವಿಧ ಎಳೆಗಳು ಸಿಪಿಯು ಅನ್ನು ಹೇಗೆ ಲೋಡ್ ಮಾಡುತ್ತಿವೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಕರ್ನಲ್ ಎರಡರಲ್ಲೂ ಲಾಗ್ ಮಾಡುವ ಘಟನೆಗಳು ಹೇಗೆ ಸಂಭವಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಇದು ಒಳಗೊಂಡಿದೆ. ಅಲ್ಲದೆ, ಕೋಡ್ ಕಂಪೋಸರ್ ಸ್ಟುಡಿಯೋ ಐಡಿಇ ಈ ಲಾಗ್ ಮಾಡಲಾದ ದತ್ತಾಂಶವನ್ನು ತೆಗೆದುಕೊಂಡು ಅದನ್ನು ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಚಿತ್ರಾತ್ಮಕವಾಗಿ ಪ್ರದರ್ಶಿಸಬಹುದು. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಟಿಐ ಜಾಲತಾಣದ ಟಿಐ-ಆರ್ಟಿಒಎಸ್ ಸಾಫ್ಟ್ವೇರ್ ಪುಟ ಟೆಕ್ಸಾಸ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ ರಿಯಲ್-ಟೈಮ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಸ್ ಎಆರ್ಎಂ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಬಿಎಸ್ಡಿ ಪರವಾನಗಿ ಮೈಕ್ರೋಕರ್ನೆಲ್-ಆಧಾರಿತ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಸ್ ಮೈಕ್ರೋಕರ್ನೆಲ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ