OS Management 4

Troubleshooting - Iometer 사용법

금번에 Windows 에서 디스크 IOPS 성능을 측정할 일이 있어 사용할 툴을 찾다가 발견한 툴이다. 리눅스 같은 경우 sysbench와 같은 툴을 사용하면 되는데, Windows에서는 sysbench가 지원되지 않아 Iometer를 사용해보았다. (※novabench 라는 대체 툴이 있다고는 하는데, 실제로 수행했을 때 호환성이 문제인지 Windows 2012 R2 에서 정상적으로 동작하지 않았다.) 1. 개요 아래의 공식홈페이지에 나와있는 설명과 같이, 시스템의 I/O를 측정해주는 툴이다. Iometer is an I/O subsystem measurement and characterization tool for single and clustered systems. 2. 지원되는 플랫폼 버전 1.1..

[NW] Network Troubleshooting tools - mtr, iperf3

최근 네트워크 성능지표 측정을 위한 툴인 mtr과 IPerf3를 사용할 일이 생겨 각각에 대해 용도와 사용방법 등에 대해 기재해놓고자 한다. 1. mtr 개요 My Traceroute의 약자로, traceroute와 ping을 합쳐놓은 네트워크 진단 툴이다. traceroute와 같이 목적지까지 가기 위해 거쳐가는 network hop을 표시해주면서, 각각의 hop 마다 기본적인 통계치를 표시해준다. (Packet Loss, Send Count, Latency) traceroute와 같은 이러한 네트워크 추적 툴은 ICMP Time Exceed packets이 돌아오는 것을 보거나, ICMP Echo Reply packet을 통해 각 hop에 위치한 라우터의 IP를 가져올 수 있다. TCP로 tracer..

Kernel of Linux (I) - Terminology and System Call

본 게시글은 OLC의 강좌 Kernel of Linux를 수강한 내용 중 본인에게 필요한 정리한 글입니다. 오래된 강의임에도 불구하고 교수님이 강의를 굉장히 이해하기 쉽게 해주시기 때문에 필요하다면 강의를 들어보시는 것을 추천합니다. Terminology Operating System A Program that acts as an intermediary between a user of computer and the computer hardware Kernel 컴퓨터가 부팅한 이후 종료될 때까지 계속 메모리에 상주하는 프로그램 (Memory Resident Part of OS, Just C Program.) * consists of functions - other programs can call (some..

OS Management/Linux 2020.09.07