인기 글
-
Linux
perf 설명 및 간단 사용법 (Performance Counter for Linux)
1. perf란? 2. perf설치 3. perf 종류 및 사용법 1. perf란? 리눅스 시스템 성능 프로 파일링하는 도구이다. 더보기 프로파일링 (profiling, 프로그램 프로파일링/소프트웨어 프로파일링) 또는 성능 분석은 프로그램의 시간 복잡도 및 공간(메모리), 특정 명령어 이용, 함수 호출의 주기와 빈도 등을 측정하는 동적 프로그램 분석의 한 형태이다. 프로파일링 정보는 대개가 프로그램 최적화를 보조하기 위해 사용된다. 프로파일링은 프로파일러(profiler)라는 도구를 사용하여 프로그램 소스 코드나 이진 실행 파일을 계측 분석함으로써 수행한다. linux kernel에 포함된 systeml 영역부터 user-level까지 한번에 성능(프로세스 및 코어별 사용량, 캐시 미스 등)에 대한 tr..
-
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:..
-
Openstack
데브스택 설치, 에러해결 [To install Devstack and trouble shooting]
Devstack은 git master의 모든 최신 버전을 기반으로 Openstack 환경을 간편하게 설치할 수 있는 확장 가능한 스크립트입니다. 대부분의 Openstack를 공부 하고자 하는 초심자나 Openstack에서 기능을 추가하고자 하는 분들이 개발환경을 위해 사용합니다. ※Devstack은 설치 중에 시스템을 크게 변화시킵니다. 고로 이러한 용도로만 사용되는 VM이나 서버로만 Devstack을 실행하는 것이 좋습니다. 1. 환경준비 사용되는 환경은 리눅스입니다. 테스트 가능한 환경에서 리눅스를 새로 설치하는 게 깨끗하고 최소의 리눅스 환경이기에 가장 좋습니다. 그중에서 우분투 16.04가 가장 많이 테스트되고 가장 설치가 잘 진행됩니다. 에러 검색 시에 여러 커뮤니티에서도 우분투 16.04 환경..
-
독서
[요약]스타팅 스트렝스 - 마크 리피토
고전으로 배우는 4대 운동그립부터 다르다, 배워봐요!- 로우바 스쿼트, 프레스, 컴밴셔널 데드리프트, 벤치프레스 로우바 스쿼트로우바 vs 하이바 스쿼트의 차이로우바 스쿼트 : 바를 견갑뼈 윗부분에 위치, 고관절(엉덩이)을 더 많이 사용, 상체를 더 숙여 중심을 잡음, 뒷면사슬 단련에 더 효과적하이바 스쿼트 : 바를 승모근 위쪽에 위치, 무릎 굴곡(퀴즈/대퇴사두)을 더 많이 사용, 상체 더 세움, 발목 가동성이 더 필요 힙드라이브1. 발뒤꿈치는 어깨너비로 벌려 발끝이 바깥으로 30도를 보게 한다2. 양쪽 발꿈치를 무릅에 붙이고 두 손을 합장하며 무릅을 밀어낸다3. 하단자세에서는 발은 바닥에 단단히 붙인다4. 무릎은 발보다 더 벌리지 않은채, 발끝과 같은 방향을 향하고 있어야 한다5. 등은 최대한 평..