예약된 작업(주로 gzip 사용)이 생산에 영향을 미치지 않도록 하고 싶습니다.
이건 오래된 거야리눅스서버에는 CPU가 거의 없고 SAN이 연결되어 있으므로 gzip이 최대로 실행되어 프로세서의 99%를 차지합니다.
서비스에 미치는 영향을 줄이기 위해 nice를 사용하는 것을 고려했지만 서버에는 오랫동안 실행되는 다른 프로세스가 있으므로 우선 순위를 낮춰야 합니다.
더 높은 nice 값을 가진 "젊은" gzip 프로세스가 CPU에 대한 "이전" 서버 프로세스와 어떻게 경쟁하는지 명확하지 않습니다. 여기서 설명할 수 있는 사람이 있습니까?
편집하다: gzip 작업 중 vmstat(서버는 클러스터이고 프로덕션에 영향을 주지 않기 위해 장애 조치 노드에서 GZIP 테스트를 실행했기 때문에 시작 시 CPU가 유휴 상태입니다).
procs -----------memory---------- ---swap-- -----io---- -system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 34372 26589240 3160636 2233220 0 0 26 30 5 0 1 2 97 0 0
1 0 34372 26589108 3160636 2233220 0 0 0 0 388 731 0 1 99 0 0
0 0 34372 26589108 3160636 2233220 0 0 0 30 386 753 0 1 99 0 0
1 0 34372 26589172 3160636 2233220 0 0 0 0 379 751 0 0 100 0 0
1 0 34372 26588668 3160636 2233220 0 0 0 0 563 714 18 1 81 0 0 -- gzip starts
1 0 34372 26588852 3160636 2233220 0 0 0 2 832 1194 25 3 72 0 0
5 1 34372 26585692 3160656 2233228 0 0 0 656 785 1288 26 4 68 3 0
2 0 34372 26585296 3160656 2233284 0 0 0 0 829 1390 27 4 70 0 0
1 0 34372 26588524 3160656 2233292 0 0 0 0 641 860 25 2 74 0 0
1 0 34372 26588464 3160656 2233288 0 0 0 0 638 710 25 1 74 0 0
1 0 34372 26588464 3160656 2233288 0 0 0 2 788 1127 26 3 72 0 0
2 0 34372 26588464 3160656 2233288 0 0 0 0 627 738 25 1 74 0 0
1 0 34372 26588488 3160656 2233288 0 0 0 0 629 747 25 1 74 0 0
1 0 34372 26588568 3160656 2233280 0 0 0 16 600 722 25 1 75 0 0
1 0 34372 26588584 3160660 2233276 0 0 0 54 636 726 25 1 74 0 0
1 0 34372 26588484 3160660 2233272 0 0 0 0 836 1137 26 3 71 0 0
2 0 34372 26588352 3160660 2233272 0 0 0 0 618 751 25 1 74 0 0
1 0 34372 26588180 3160660 2233272 0 0 0 0 634 781 25 1 74 0 0
1 0 34372 26588188 3160660 2233272 0 0 0 72 606 750 25 1 75 0 0
1 0 34372 26588220 3160660 2233272 0 0 0 0 620 760 25 1 74 0 0
1 0 34372 26588800 3160660 2233276 0 0 0 0 828 1139 26 3 72 0 0
1 0 34372 26588676 3160660 2233272 0 0 0 0 632 737 25 1 74 0 0
1 0 34372 26588676 3160660 2233272 0 0 0 0 627 732 25 1 74 0 0
1 0 34372 26588716 3160668 2233272 0 0 0 34 606 721 24 1 74 0 0
1 0 34372 26588716 3160668 2233272 0 0 0 0 636 731 25 1 74 0 0
0 0 34372 26589184 3160668 2233272 0 0 0 4 679 1162 2 2 96 0 0 -- gzip finish
1 0 34372 26589308 3160668 2233272 0 0 0 0 371 745 0 1 99 0 0