본문 바로가기

void main();127

네트워크 상태조회 $ netstat -sP tcp $ netstat -sP [프로토콜명] // ip, ipv6, icmp, icmpv6, igmp, udp, tcp, rawip TCP 네트웍의 성능을 보여준다. tcpRtoAlgorithm = 4 tcpRtoMin = 400 tcpRtoMax = 60000 tcpMaxConn = -1 tcpActiveOpens = 8376 tcpPassiveOpens = 2922 tcpAttemptFails = 228 tcpEstabResets = 2599 tcpCurrEstab = 26 tcpOutSegs =33921409 tcpOutDataSegs =28287103 tcpOutDataBytes =3090291542 tcpRetransSegs = 881 tcpRetransBytes =1.. 2020. 6. 2.
ulimit 커널파라미터 정보 ulimit -a 커널 파라미터 정보 /etc/security/limits.conf HOST A core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 16380 max locked memory (kbytes, -l) 32 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 st.. 2020. 6. 2.
CPU 프로세스 할당,제어,CPU정보 CPU가 여러개 탑재된 시스템이라면, 다음과 같은 명령어를 실행해본다. # psrinfo 0 on-line since 11/06/01 01:26:38 2 on-line since 11/05/01 13:01:57 psrinfo 명령어는 processor 정보를 보여준다.( 여기서 0과 2는 ProcessorID를 나타낸다.) -s 옵션은 silent mode 를 나타낸다. CPU가 on-line mode라면 1 의 값을 보여주고 off-line mode라면 0 값을 보여 준다. 위의 샘플은 두CPU 모두 on-line이므로 1 이라는 값을 보여준다. # psrinfo 0 on-line since 11/06/01 01:26:38 2 on-line since 11/05/01 13:01:57 # psrinfo .. 2020. 6. 2.
vmstat, sar 명령 VMSTAT vmstat -S 5 10 위 명령은 5초 간격으로 정보들을 업데이트하며, 총 10 회 수행한다. procs memory page disk faults cpu r b w swap free si so pi po fr de sr s0 s6 s7 s8 in sy cs us sy id 0 0 0 3552 8584 0 0 25 14 20 0 0 2 0 0 2 443 354 109 1 1 98 0 0 0 2715880 189856 0 0 0 0 0 0 0 0 0 0 1 409 271 89 0 0 100 0 0 0 2715880 189856 0 0 0 0 0 0 0 0 0 0 1 408 265 88 0 0 100 0 0 0 2715880 189856 0 0 0 0 0 0 0 13 0 0 1 488 273.. 2020. 6. 2.
(SUN/Solaris) CPU,Memory,Fault 조회 SUN /usr/platform/sun4u/sbin/prtdiag ystem Configuration: Sun Microsystems sun4u 5-slot Sun Enterprise E3500 System clock frequency: 100 MHz Memory size: 4096Mb ========================= CPUs ========================= Run Ecache CPU CPU Brd CPU Module MHz MB Impl. Mask --- --- ------- ----- ------ ------ ---- 3 6 0 400 8.0 US-II 10.0 3 7 1 400 8.0 US-II 10.0 5 10 0 400 8.0 US-II 10.0 5 11 1 400 .. 2020. 6. 2.
프로세스 상태조회 - CPU 점유율 조회 특정 프로세스의 CPU 사용율이 임계치 이상으로 높아질 경우 프로스세스내부의 스레드(Thread) CPU 사용을 측정할 필요가 있다. 프로세스내의 스레드(Light Weight Process) CPU 사용률 확인해보자 먼저 top 명령으로 프레스별 CPU 사용율을 확인한다 (top이 없을 경우 설치한다) last pid: 11208; load averages: 1.60, 1.43, 1.68 16:38:55 182 processes: 176 sleeping, 3 running, 1 zombie, 2 on cpu CPU states: 0.0% idle, 85.8% user, 13.7% kernel, 0.5% iowait, 0.0% swap Memory: 8192M real, 6342M free, 556M s.. 2020. 6. 2.
(4) R Studio 실행하기 R Studio 실행하기 R Studio 실행해보자. 좌측 콘솔에서 help() 를 입력해보자. 오른쪽 View 에서 Help() 의 결과가 나오는것을 볼수 있다. 어떤 툴을 다루던 help() 명령과 매뉴얼확보는 필수라 하겠다 demo() 명령을 수행해 보자. 상단에 R Demos 라는 탭이 생성되면서 어떤 내용들이 나온다. 이제 간단한 계산식을 넣어보도록 하자. Basic,Python 처럼 스크립트 방식으로 실행할 수 있다. 2020 + 4.15 를 넣어보자. 바로 결과값이 나온다. 변수 변수에 값을 넣어보자. thisYear = 2020 thisMoth = 5 thisDay 2020. 5. 25.
(3) R-Studio 설치하기 (R 개발자를 위한) R 통합 개발환경 R-Studio 를 설치하도록 하자. 우리는 오픈소스 커뮤니티 에디션을 사용하도록 한다. 아래 사이트에 접속한다. R-Studio 를 설치를 하려면 우선 R Base 패키지가 설치가 되어 있어야 한다. http://www.rstudio.com/products/rstudio/download 4가지를 선택할 수 있다. 우리는 Desktop/Server Free 버전 [DOWNLOAD] 를 선택한다. OS 에 적합한 패키지를 다운로드하여 설치해보자. R.3.x 또는 R.4.x 를 설치하지 않았다면, 아래 링크를 통해 우선 설치를 진행하도록 하자. (앞서, R 을 설치했다면 이 부분은 건너뛰도록 한다.) R.4.x 를 설치했다면, 바로 RStudio 를 설치한다. 이로써 R-Studio 설치는.. 2020. 5. 25.
(2) R 실행하기 R 실행하기 R 설치가 정상적으로 완료되면, [윈도우즈]-[시작]에 아래와 같이 설치된 메뉴/아이콘을 확인할 수 있다. 실행해보자. " R"을 실행하면 담백한 Shell 명령어 콘솔창을 볼수 있다. 이 하얀 운동장 같은 콘솔창에서 커멘드명령을 통해 작업을 수행한다. 한글사이트에서 다운로드를 받으면 자동적으로 한글로 된 메시지들을 볼 수 있다. 간단한 명령어를 실행해본다. help() : 도움말 quit() : 종료 아래와 같이 help() 명령을 실행해보자. 오른쪽에 웹브라우저가 실행되면서 help() 해당하는 내용들을 확인할 수 있다. quit(); 실행해보자. 이제 다음으로 R-Studio 를 설치하도록 하자. 2020. 5. 25.