ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಎ ಉಪಯುಕ್ತತೆ ಸಂಗ್ರಹ "ನೆಟುಟಿಲ್ಸ್-ಲಿನಕ್ಸ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಇವುಗಳನ್ನು ಬಳಸಬಹುದು ದೋಷನಿವಾರಣೆ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಕಾರ್ಯಕ್ಷಮತೆ ಶ್ರುತಿ ಸರಳಗೊಳಿಸಿ ನಮ್ಮ ಗ್ನು / ಲಿನಕ್ಸ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ.
ಈ ಲಾಭಗಳು ಆಗಿರಬಹುದು ಹೆಚ್ಚಿನ ಕೆಲಸದ ಹೊರೆಯೊಂದಿಗೆ ಡೇಟಾ ಕೇಂದ್ರಗಳು ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಸೇವಾ ಪೂರೈಕೆದಾರರಿಗೆ ಉಪಯುಕ್ತವಾಗಿದೆ ರಲ್ಲಿ ಕೆಂಪು. ನಮ್ಮ ಡೆಸ್ಕ್ಟಾಪ್ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಅದರ ಎಲ್ಲಾ ಪರಿಣಾಮಕಾರಿತ್ವವನ್ನು ನಾವು ಬಹುಶಃ ನೋಡುವುದಿಲ್ಲ, ಆದರೂ ನೀವು ಯಾವಾಗಲೂ ಅದರ ಲಾಭವನ್ನು ಪಡೆಯಬಹುದು. ಇದು ಈಗ ಉತ್ಪಾದನಾ ಬಳಕೆಯಲ್ಲಿದೆ ಮತ್ತು ಡೀಬಗ್ ಮಾಡುವ ಹಾರ್ಡ್ವೇರ್ ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಸೆಟಪ್ನೊಂದಿಗೆ ನಮಗೆ ಸಾಕಷ್ಟು ಸಮಯವನ್ನು ಉಳಿಸಬಹುದು.
ನೆಟುಟಿಲ್ಸ್-ಲಿನಕ್ಸ್ ಉಪಕರಣಗಳು
ಈ ಉಪಯುಕ್ತತೆಗಳ ಸೆಟ್ ಗ್ನು / ಲಿನಕ್ಸ್ ಕಾರ್ಯಕ್ಷಮತೆ ಶ್ರುತಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪೆಟ್ಟಿಗೆಯಿಂದ ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಸಹಾಯ ಮಾಡಿ. ನೆಟುಟಿಲ್ಸ್-ಲಿನಕ್ಸ್ ಈ ಕೆಳಗಿನ ಸಾಧನಗಳಿಂದ ಕೂಡಿದೆ:
- ನೆಟ್ವರ್ಕ್-ಟಾಪ್
- snmptop
- ಇರ್ಕ್ಟಾಪ್
- ಸಾಫ್ಟಿಕ್-ಟಾಪ್
- ಲಿಂಕ್-ದರ
- ಸಾಫ್ಟ್ನೆಟ್-ಸ್ಟ್ಯಾಟ್-ಟಾಪ್
- rss- ಲ್ಯಾಡರ್
- ಆಟೊರ್ಪ್ಸ್
- ಗರಿಷ್ಠಗೊಳಿಸು-ಸಿಪಿಯು-ಫ್ರೀಕ್
- rx-ಬಫರ್ಸ್-ಹೆಚ್ಚಳ
- ಸರ್ವರ್-ಮಾಹಿತಿ
ನೆಟುಟಿಲ್ಸ್-ಲಿನಕ್ಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನೆಟುಟಿಲ್ಸ್-ಲಿನಕ್ಸ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಆದ್ದರಿಂದ ಮತ್ತು ಇದಕ್ಕೆ ಧನ್ಯವಾದಗಳು, ಇದು ಸಾಧ್ಯ ಪಿಐಪಿ ಬಳಸಿ ಸುಲಭವಾಗಿ ಸ್ಥಾಪಿಸಿ. ಮೊದಲನೆಯದಾಗಿ ಡೆಬಿಯನ್, ಉಬುಂಟು ಮತ್ತು ಲಿನಕ್ಸ್ ಮಿಂಟ್ನಲ್ಲಿ ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುವ ಮೂಲಕ ಪೈಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದು (Ctrl + Alt + T). ಅದರಲ್ಲಿ ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬರೆಯಲಿದ್ದೇವೆ:
sudo apt-get install python-pip
ಪಿಐಪಿ ಸ್ಥಾಪಿಸಿದ ನಂತರ, ನೆಟುಟಿಲ್ಸ್-ಲಿನಕ್ಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ:
sudo pip install netutils-linux
ನೆಟುಟಿಲ್ಸ್-ಲಿನಕ್ಸ್ ಬಳಸುವುದು
ನಾನು ಮೇಲಿನ ಸಾಲುಗಳನ್ನು ಹೇಳಿದಂತೆ, ನೆಟುಟಿಲ್ಸ್-ಲಿನಕ್ಸ್ ಬಹಳಷ್ಟು ಉಪಯುಕ್ತತೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ನೆಟ್ವರ್ಕ್ ಸಮಸ್ಯೆಗಳನ್ನು ನಿವಾರಿಸಲು ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಕಾರ್ಯಕ್ಷಮತೆ ಶ್ರುತಿಗಾಗಿ ವಿಶೇಷವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಎಲ್ಲಾ ಉಪಯುಕ್ತತೆಗಳನ್ನು ಮೂರು ವಿಭಾಗಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ:
- ಮೇಲ್ವಿಚಾರಣೆ
- ಶ್ರುತಿ
- ಯಂತ್ರಾಂಶ ಮತ್ತು ಅದರ ಸಂರಚನಾ ವರ್ಗೀಕರಣ
ಮೇಲ್ವಿಚಾರಣೆ
ಮೇಲ್ವಿಚಾರಣೆ ವಿಭಾಗದ ಅಡಿಯಲ್ಲಿ ನಾವು ಕಂಡುಕೊಳ್ಳಬಹುದಾದ ಈ ಎಲ್ಲಾ ಉನ್ನತ ಮಟ್ಟದ ಸಾಧನಗಳಿಗೆ ಮೂಲ ಸವಲತ್ತುಗಳು ಅಗತ್ಯವಿಲ್ಲ. ಯಾವುದೇ ತೊಂದರೆಯಿಲ್ಲದೆ ನಾವು ಅವರನ್ನು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಾಗಿ ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
ನೆಟ್ವರ್ಕ್-ಟಾಪ್
ಈ ಉಪಯುಕ್ತತೆಯು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಮಾನಿಟರ್ ಅಡಚಣೆಗಳು, ಸಾಧನಗಳಿಗೆ ನೆಟ್ವರ್ಕ್ ಸಂಸ್ಕರಣಾ ಅಂಕಿಅಂಶಗಳು ಮತ್ತು ಸಿಪಿಯುಗಳು. ಈ ಉಪಯುಕ್ತತೆಯನ್ನು ಚಲಾಯಿಸಲು, ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಓಡಬೇಕಾಗುತ್ತದೆ (Ctrl + Alt + T):
network-top
snmptop
ಇದು ಒಂದು ಮೂಲ ಪ್ಯಾಕೆಟ್ ವೀಕ್ಷಕ de / proc / net / smmp. ಈ ಉಪಯುಕ್ತತೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು, ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ:
snmptop
ಇರ್ಕ್ಟಾಪ್
ಈ ಉಪಯುಕ್ತತೆಯು ನಮಗೆ ಸರಳ ರೀತಿಯಲ್ಲಿ ತೋರಿಸುತ್ತದೆ a / proc / ಅಡ್ಡಿಪಡಿಸುವ ಫೈಲ್ ಆಧಾರದ ಮೇಲೆ ಅಡಚಣೆ ದರ ನಮ್ಮ ಗ್ನು / ಲಿನಕ್ಸ್ ವ್ಯವಸ್ಥೆಯ. ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು ಈ ಉಪಯುಕ್ತತೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಮರೆಯಬೇಡಿ:
irqtop
ಸಾಫ್ಟಿಕ್-ಟಾಪ್
ಈ ಆಜ್ಞೆಯು ನಮಗೆ ತೋರಿಸುತ್ತದೆ / proc / softirqs ಫೈಲ್ ಆಧರಿಸಿ ಪ್ಯಾಕೆಟ್ ಪ್ರಸರಣ ಮತ್ತು ಸ್ವಾಗತ ದರ. ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಳ್ಳಲು, ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ (Ctrl + Alt + T):
softirq-top
ಲಿಂಕ್-ದರ
ಈ ಉಪಕರಣವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ, ಅದು ನಮಗೆ ತೋರಿಸುತ್ತದೆ ನೆಟ್ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್ ಎಷ್ಟು ಪ್ಯಾಕೆಟ್ಗಳು / ಬೈಟ್ಗಳನ್ನು ಪಡೆಯುತ್ತದೆ / ರವಾನಿಸುತ್ತದೆ ಮತ್ತು ಎಷ್ಟು ದೋಷಗಳು ಸಂಭವಿಸುತ್ತವೆ / sys / class / net / XXX / ಅಂಕಿಅಂಶ / YYY ಫೈಲ್ಗಳನ್ನು ಆಧರಿಸಿದೆ. ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಲು, ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಸರಳವಾಗಿ ಬರೆಯುತ್ತೇವೆ (Ctrl + Alt + T):
link-rate
ಸಾಫ್ಟ್ನೆಟ್-ಸ್ಟ್ಯಾಟ್-ಟಾಪ್
ವಿವಿಧ ತೋರಿಸಿ ಸಿಪಿಯು ಪ್ಯಾಕೆಟ್ಗಳ ಸಂಸ್ಕರಣೆಯ ಅಂಕಿಅಂಶಗಳು ನಮ್ಮ ಗ್ನು / ಲಿನಕ್ಸ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ. ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆಯಲು ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ನಲ್ಲಿ ಟೈಪ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ:
softnet-stat-top
ಶ್ರುತಿ
ಈ ಸಾಧನಗಳನ್ನು ಚಲಾಯಿಸಲು ನಾವು ಅವುಗಳನ್ನು ಮೂಲವಾಗಿ ಅಥವಾ ಸುಡೋನೊಂದಿಗೆ ಬಳಸಬೇಕಾಗುತ್ತದೆ.
rss- ಲ್ಯಾಡರ್
IRQ ಗಾಗಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ smp_affinity_list ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ ಸಾಮಾನ್ಯವಾಗಿ ಸಿಪಿಯು 0 ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವ ಎನ್ಐಸಿ ಆರ್ಎಕ್ಸ್ / ಟಿಎಕ್ಸ್ ಕ್ಯೂಗಳಲ್ಲಿ. ಇದು ಮಲ್ಟಿಪ್ರೊಸೆಸರ್ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಡಬಲ್ / ಕ್ವಾಡ್ ಸ್ಕೇಲಿಂಗ್ ಅನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ.
sudo rss-ladder enp10s0 0
ಆಟೊರ್ಪ್ಸ್
ಸ್ಥಳೀಯ NUMA ನೋಡ್ನ ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಸಿಪಿಯುಗಳಲ್ಲಿ RPS ಅನ್ನು ಅನುಮತಿಸುತ್ತದೆ ಎಲ್ಲಾ ಎನ್ಐಸಿ ಆರ್ಎಕ್ಸ್ ಕ್ಯೂಗಳಿಗೆ. ಅಗ್ಗದ ನೆಟ್ವರ್ಕ್ ಕಾರ್ಡ್ಗಳಿಗೆ ಇದು ಉತ್ತಮ ಸಾಧನವಾಗಿದೆ ಎಂದು ಸಹ ಸ್ಪಷ್ಟಪಡಿಸಬೇಕು.
sudo autorps enp10s0
ಗರಿಷ್ಠಗೊಳಿಸು-ಸಿಪಿಯು-ಫ್ರೀಕ್
ಈ ಉಪಯುಕ್ತತೆ ಸಿಪಿಯು ಕಾರ್ಯಕ್ಷಮತೆಯ ಪ್ರಮಾಣವನ್ನು ಹೊಂದಿಸುತ್ತದೆ. ನೀವು ಕನಿಷ್ಟ ಪ್ರಮಾಣದ ಮೌಲ್ಯಕ್ಕೆ ಗರಿಷ್ಠ ಪ್ರಮಾಣದ ಮೌಲ್ಯವನ್ನು ಸಹ ಹೊಂದಿಸಲಿದ್ದೀರಿ. ಇದರರ್ಥ ನಮ್ಮ ಸಂಸ್ಕಾರಕಗಳ ಎಲ್ಲಾ ಶಕ್ತಿಯನ್ನು ನಾವು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ನೆನಪಿನಲ್ಲಿಟ್ಟುಕೊಳ್ಳಬೇಕಾದ ಇನ್ನೊಂದು ಅಂಶವೆಂದರೆ, ಇದು ಲೇಟೆನ್ಸಿ-ಸೆನ್ಸಿಟಿವ್ ಸಿಸ್ಟಮ್ಗಳಿಗೆ ಸಹ ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿರುತ್ತದೆ.
sudo maximize-cpu-freq
rx-ಬಫರ್ಸ್-ಹೆಚ್ಚಳ
ಈ ಉಪಯುಕ್ತತೆಯು ಅಗತ್ಯ ಮೌಲ್ಯವನ್ನು ಕಂಡುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಹೊಂದಿಸುತ್ತದೆ ಕಡಿಮೆ ಸುಪ್ತತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳುವಾಗ ಕಳೆದುಹೋದ ಅಥವಾ ಕಾಣೆಯಾದ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ತಪ್ಪಿಸಿ.
ಯಂತ್ರಾಂಶ ಮತ್ತು ಅದರ ಸಂರಚನಾ ವರ್ಗೀಕರಣ
ಸರ್ವರ್-ಮಾಹಿತಿ
ಈ ಉಪಯುಕ್ತತೆಯಾಗಿದೆ lshw ಆಜ್ಞೆಯಂತೆಯೇ. ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ಅನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ನಾವು ಅದನ್ನು ಬಳಸಿಕೊಳ್ಳಬಹುದು:
sudo server-info show
ಸರ್ವರ್-ಮಾಹಿತಿ ಉಪಯುಕ್ತತೆಯೂ ಸಹ ಯಂತ್ರಾಂಶವನ್ನು ವರ್ಗೀಕರಿಸಬಹುದು 1 ರಿಂದ 10 ರವರೆಗಿನ ಪ್ರಮಾಣದಲ್ಲಿ ಅದರ ಎಲ್ಲಾ ಗುಣಲಕ್ಷಣಗಳ ಜೊತೆಗೆ, ಹೆಚ್ಚುವರಿಯಾಗಿ, ಈ ವರ್ಗೀಕರಣವನ್ನು ಪ್ರವೇಶಿಸಲು, ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ಅನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ನಾವು ಇದನ್ನು ಮಾಡಬಹುದು:
sudo server-info rate
ಪುಟದಲ್ಲಿ ಈ ಟೂಲ್ಕಿಟ್ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸುವವರು GitHub ಯೋಜನೆಯ. ಅಲ್ಲಿ ನೀವು ಅವುಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚು ವಿವರವಾದ ವಿವರಣೆಯನ್ನು ಕಾಣಬಹುದು.
ನೆಟುಟಿಲ್ಸ್-ಲಿನಕ್ಸ್ ಅನ್ನು ಅಸ್ಥಾಪಿಸಿ
ನಮ್ಮ ಸಿಸ್ಟಮ್ನಿಂದ ಈ ಗುಂಪಿನ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ತೆಗೆದುಹಾಕಲು, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕಾಗುತ್ತದೆ (Ctrl + Alt + T) ಮತ್ತು ಅದರಲ್ಲಿ ಬರೆಯಿರಿ:
sudo pip uninstall netutils-linux