인기 글
- Linux 우분투 네트워크 오류 해결 [ubuntu network error] 1. ip link로 장치가 연결되어있는지 확인 $ ip link 1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp1s0: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 00:1b:21:8e:ee:74 brd ff:ff:ff:ff:ff:ff 3: eno1: mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether 70:85:c2:..
- Linux perf 설명 및 간단 사용법 (Performance Counter for Linux) 1. perf란? 2. perf설치 3. perf 종류 및 사용법 1. perf란? 리눅스 시스템 성능 프로 파일링하는 도구이다. 더보기 프로파일링 (profiling, 프로그램 프로파일링/소프트웨어 프로파일링) 또는 성능 분석은 프로그램의 시간 복잡도 및 공간(메모리), 특정 명령어 이용, 함수 호출의 주기와 빈도 등을 측정하는 동적 프로그램 분석의 한 형태이다. 프로파일링 정보는 대개가 프로그램 최적화를 보조하기 위해 사용된다. 프로파일링은 프로파일러(profiler)라는 도구를 사용하여 프로그램 소스 코드나 이진 실행 파일을 계측 분석함으로써 수행한다. linux kernel에 포함된 systeml 영역부터 user-level까지 한번에 성능(프로세스 및 코어별 사용량, 캐시 미스 등)에 대한 tr..
- Linux 리눅스 용량 부족할때 커널로그 삭제 우분투를 사용하던중 사용하던 kvm이 동작을 안하고 tab키를 눌러 자동완성을 하는것도 잘안되는 상황이 나타났다. -bash: cannot create temp file for here-document : No space left on device df -h 로 디스크 공간을 확인해보니 100%으로 꽉차있었다.. 휴지통을 비워도 그대로였다.. 도대체 뭐가 이렇게 쌓여있는걸까.. /var/log로 들어가 보니 엄청나게 많은 log파일이 존재하고 있었다...! cat /dev/null > /var/log/kern.log 를 사용하면 파일 자체와 모든 퍼미션은 그대로 가지고 내용만 지울수 있다! 파일의 크기가 '0'이된다. 하지만 rm -r * 으로 모든 로그파일을 삭제해버렸다. 모두 삭제하니 무려 22G이나..
- Linux netperf 우분투 네트워크 성능 측정 도구(ubuntu network performance tool) 1. netperf란? 2. netperf 설치 3. netperf 사용법 4. netperf 상세 사용법 1. netperf란? Netperf 는 네트워크의 두 호스트간에 네트워크 대역폭 테스트 를 제공하는 소프트웨어 응용 프로그램입니다 . BSD 소켓을 통해 Unix 도메인 소켓 , TCP , SCTP , DLPI 및 UDP를 지원합니다. Netperf는 예를 들어 벌크 (단방향) 데이터 전송을 측정하거나 응답 성능을 요청하기 위해 사전 정의 된 여러 테스트를 제공합니다. 2. netperf 설치법 apt-get install으로 성능 검사하는 우분투와 서버 우분투 두곳에 설치하면 됩니다. $apt-get install netperf 3. netperf 사용법 3.1 server에서 netserver..