Kernel debugger
ಕರ್ನಲ್ ಡೀಬಗ್ಗರ್ ಎಂಬುದು ಕರ್ನಲ್ ಅಭಿವರ್ಧಕರ ಡೀಬಗ್ಗಿಂಗ್ ಮತ್ತು ಕರ್ನಲ್ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸುಲಭಗೊಳಿಸಲು ಕೆಲವು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಕರ್ನಲ್ಗಳಲ್ಲಿ ಇರುವ ಡೀಬಗ್ಗರ್ ಆಗಿದೆ. ಕರ್ನಲ್ ಡೀಬಗ್ಗರ್ ಕಡಿಮೆ-ಮಟ್ಟದ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸ್ಟಬ್ ಆಗಿರಬಹುದು, ಜಿ. ಎನ್. ಯು. ಡೀಬಗ್ಗರ್ (ಜಿ. ಡಿ. ಬಿ) ನಂತಹ ಪೂರ್ಣ ಪ್ರಮಾಣದ ಡೀಬಗ್ಗರ್ ಮತ್ತೊಂದು ಯಂತ್ರದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಸೀರಿಯಲ್ ಲೈನ್ ಅಥವಾ ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕದ ಮೂಲಕ ಸ್ಟಬ್ಗೆ ಆಜ್ಞೆಗಳನ್ನು ಕಳುಹಿಸುತ್ತದೆ, ಅಥವಾ ಇದು ಯಂತ್ರವನ್ನು ಡೀಬಗ್ ಮಾಡುವಾಗ ನೇರವಾಗಿ ಬಳಸಬಹುದಾದ ಕಮಾಂಡ್ ಲೈನ್ ಅನ್ನು ಒದಗಿಸಬಹುದು. ಕರ್ನಲ್ ಡೀಬಗ್ಗರ್ ಅನ್ನು ಹೊಂದಿರುವ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಮತ್ತು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್ಗಳುಃ ವಿಂಡೋಸ್ ಎನ್. ಟಿ. ಕುಟುಂಬವು ಕೆ. ಡಿ. ಎಂಬ ಹೆಸರಿನ ಕರ್ನಲ್ ಡೀಬಗ್ಗರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ಸೀಮಿತ ಸಾಮರ್ಥ್ಯಗಳೊಂದಿಗೆ (ಕರ್ನಲ್ ಮೆಮೊರಿಯನ್ನು ಓದುವುದು ಮತ್ತು ಬರೆಯುವುದು, ಮತ್ತು ಬ್ರೇಕ್ಪಾಯಿಂಟ್ಗಳನ್ನು ಹೊಂದಿಸುವುದು) ಸ್ಥಳೀಯ ಡೀಬಗ್ಗರ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಸೀರಿಯಲ್ ಲೈನ್, ಐ. ಇ. ಇ. ಇ. 1394 ಸಂಪರ್ಕ, ಯು. ಎಸ್. ಬಿ. 2 ಅಥವಾ ಯು. ಎಸ್. ಬಿ. 3 ಸಂಪರ್ಕದ ಮೂಲಕ ದೂರಸ್ಥ ಯಂತ್ರಕ್ಕೆ ಲಗತ್ತಿಸಬಹುದು. ಸ್ಥಳೀಯ ಮತ್ತು ದೂರಸ್ಥ ಯಂತ್ರಗಳಲ್ಲಿ ಕರ್ನಲ್ಗಳನ್ನು ದೋಷನಿವಾರಣೆ ಮಾಡಲು ಕೂಡ ವಿನ್ ಡಿಬಿಜಿ ಜಿ. ಯು. ಐ. ದೋಷನಿವಾರಕವನ್ನು ಬಳಸಬಹುದು. ಬಿಇಒಎಸ್ ಮತ್ತು ಹೈಕು ಆನ್-ಸ್ಕ್ರೀನ್ ಕನ್ಸೋಲ್ನೊಂದಿಗೆ ಅಥವಾ ಸೀರಿಯಲ್ ಲೈನ್ನಲ್ಲಿ ಬಳಸಬಹುದಾದ ಕರ್ನಲ್ ಡೀಬಗ್ಗರ್ ಅನ್ನು ಒಳಗೊಂಡಿವೆ. ಇದು ಮೆಮೊರಿ, ಥ್ರೆಡ್ಗಳು ಮತ್ತು ಇತರ ಕರ್ನಲ್ ರಚನೆಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ವಿವಿಧ ಆಜ್ಞೆಗಳನ್ನು ಹೊಂದಿದೆ. ಡ್ರ್ಯಾಗನ್ಫ್ಲೈ ಬಿಎಸ್ಡಿ ಲಿನಕ್ಸ್ ಕರ್ನಲ್; ಲಿನಸ್ ಟೊರ್ವಾಲ್ಡ್ಸ್ ಕರ್ನಲ್ನಲ್ಲಿ ಕರ್ನಲ್ ಡೀಬಗ್ಗರ್ ಅನ್ನು ಬಯಸದ ಕಾರಣ ಆವೃತ್ತಿ 2.6.26-rc1 ಗೆ ಮೊದಲು ಮುಖ್ಯ ಲೈನ್ ಲಿನಕ್ಸ್ ಟ್ರೀನಲ್ಲಿ ಯಾವುದೇ ಕರ್ನಲ್ ಡೀಬಗ್ಗರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿಲ್ಲ. ಕೆಡಿಬಿ (ಲೋಕಲ್) ಕೆಜಿಡಿಬಿ (ರಿಮೋಟ್) ಎಂಡಿಬಿ (ಲೋಕಲ್/ರಿಮೋಟ್) ನೆಟ್ಬಿಎಸ್ಡಿ (ಲೋಕಲ್ಗಾಗಿ ಡಿಡಿಬಿ, ರಿಮೋಟ್ಗಾಗಿ ಕೆಜಿಡಿಬಿ) ಮ್ಯಾಕೋಸ್-ಲೋಕಲ್ಗಾಗಿ ಡಿಡಿಬಿ, ರಿಮೋಟ್ಗಾಗಿ ಕೆಡಿಪಿ ಓಪನ್ಬಿಎಸ್ಡಿ ಡಿಡಿಬಿಯನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ಗ್ನು ಡೀಬಗ್ಗರ್ನಂತೆಯೇ ವಾಕ್ಯರಚನೆಯನ್ನು ಹೊಂದಿದೆ. ಉಲ್ಲೇಖಗಳು ಡೀಬಗ್ಗರ್ಗಳ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಕರ್ನಲ್ಗಳು