본문 바로가기

728x90

Linux

fio를 설치하고 디스크의 읽기 및 쓰기 속도를 측정하는 방법 fio를 설치하고 디스크의 읽기 및 쓰기 속도를 측정하는 방법 fio(Flexible I/O Tester)는 다양한 형태의 입출력(I/O) 벤치마크를 수행할 수 있는 유연한 I/O 테스트 도구입니다. 리눅스에서 사용할 수 있으며 다양한 옵션으로 벤치마크를 구성할 수 있습니다. fio 설치 방법 fio를 설치하려면 운영 체제의 패키지 관리자를 사용하여 설치할 수 있습니다. Ubuntu sudo apt-get update sudo apt-get install fio CentOS sudo yum install fio fio 명령어의 기본 구문 fio --name=mytest --ioengine=sync --rw=randwrite --bs=4k --size=1G --numjobs=1 --time_based --.. 더보기
[리눅스] hdparm 설치 및 hdparm 도구로 디스크의 읽기/쓰기 속도를 측정하는 방법 hdparm 설치 및 hdparm 도구로 디스크의 읽기/쓰기 속도를 측정하는 방법 hdparm을 설치하는 방법 1. apt-get을 이용한 설치(Ubuntu, Debian 등) hdparm은 대부분의 리눅스 배포판에 포함되어 있지만, 설치되어 있지 않은 경우 apt-get 명령어로 설치할 수 있습니다. sudo apt-get update sudo apt-get install -y hdparm 2. yum을 이용한 설치(CentOS, Fedora 등) yum을 이용하여 hdparm을 설치하려면 다음 명령어를 입력합니다. sudo yum install -y hdparm 3. pacman을 이용한 설치(Arch Linux 등) pacman을 이용하여 hdparm을 설치하려면 다음 명령어를 입력합니다. sudo.. 더보기
[리눅스] dd 명령을 사용하여 디스크의 읽기/쓰기 속도를 측정하는 방법 dd 명령을 사용하여 디스크의 읽기/쓰기 속도를 측정하는 방법 dd 명령을 사용하여 디스크의 읽기/쓰기 속도를 측정하는 방법은 다음과 같습니다. 1. 디스크의 읽기 속도 측정 다음 명령어를 입력하여 디스크의 읽기 속도를 측정합니다. dd if=/dev/sda of=/dev/null bs=1M count=1000 위 명령어는 /dev/sda에서 1MB씩 1000번 읽어 /dev/null로 출력하는 명령어입니다. 이 명령어를 실행하면, 디스크의 읽기 속도가 표시됩니다. 2. 디스크의 쓰기 속도 측정 다음 명령어를 입력하여 디스크의 쓰기 속도를 측정합니다. dd if=/dev/zero of=/tmp/testfile bs=1M count=1000 conv=fdatasync 위 명령어는 /dev/zero에서 1M.. 더보기
dd 명령어 dd 명령어 dd 명령어는 리눅스나 유닉스 운영 체제에서 사용하는 명령어 중 하나로 다양한 용도로 사용됩니다. 일반적으로는 디스크나 파티션 이미지를 만들거나 복사할 때 사용합니다. 명령어의 기본 문법 dd if= of= bs= count= 여기서 if는 입력 파일 경로, of는 출력 파일 경로, bs는 블록 크기, count는 블록 수를 의미합니다. 이 명령어를 실행하면 입력 파일에서 지정한 크기의 블록을 읽어 출력 파일로 씁니다. 이때 입력 파일에서 읽은 블록의 크기는 bs로 지정한 크기와 같거나 작아야 하며, 출력 파일에 쓰인 블록의 수는 count로 지정한 수와 같거나 작아야 합니다. 예를 들어, /dev/sda 디스크의 전체 이미지를 파일로 저장하려면 다음과 같이 입력합니다. dd if=/dev/.. 더보기
[리눅스] 디스크의 읽기/쓰기 속도를 측정하는 방법 디스크의 읽기/쓰기 속도를 측정하는 방법 리눅스 환경에서는 다양한 도구를 이용하여 디스크의 읽기/쓰기 속도를 측정할 수 있습니다. 여기서는 dd, hdparm, fio 등의 도구를 이용하여 디스크의 속도를 측정하는 방법을 설명합니다. 1. dd를 이용한 디스크 속도 측정 dd는 리눅스에서 사용 가능한 유틸리티로, 파일 복사 등 다양한 용도로 사용됩니다. dd를 이용하여 디스크의 읽기/쓰기 속도를 측정할 수 있습니다. 아래 명령어를 입력하여 디스크의 읽기 속도를 측정합니다. dd if=/dev/zero of=/dev/null bs=1M count=1000 위 명령어는 /dev/zero에서 1MB씩 1000번 읽어 /dev/null로 출력하는 명령어입니다. 이 명령어를 실행하면, 디스크의 읽기 속도가 표시됩.. 더보기
HP hpasmcli 명령으로 HT(hyper-threading) 활성화 여부 확인 HP hpasmcli 명령으로 HT(hyper-threading) 활성화 여부 확인 hpasmcli를 사용하여 HP 서버에서 HT(hyper-threading)를 확인하려면 다음과 같이 진행합니다. 1. hpasmcli를 실행합니다. sudo hpasmcli 2. 서버 정보를 표시합니다. show server 이 명령은 서버의 기본 정보를 표시합니다. 3. 서버 BIOS 설정을 표시합니다. show bios 이 명령은 서버의 BIOS 설정 정보를 표시합니다. 4. HT(hyper-threading) 활성화 여부를 확인합니다. HT가 활성화되어 있는 경우, BIOS 설정 정보에서 "Hyper-Threading" 항목이 "Enabled"로 설정됩니다. HT가 비활성화되어 있는 경우, BIOS 설정 정보에서 .. 더보기
mail 명령어 mail 명령어 mail 명령어는 일반적으로 Unix/Linux 시스템에서 기본적으로 제공됩니다. mail 설치 Debian/Ubuntu 계열 sudo apt-get update sudo apt-get install mailutils RHEL/CentOS 계열 sudo yum update sudo yum install mailx 설치 후에는 mail 명령어를 사용하여 이메일을 보낼 수 있습니다. mail 명령어는 일반적으로 다음과 같은 구문을 사용합니다. mail [옵션] [받는 사람 이메일 주소] 옵션은 다양하며, 자세한 내용은 man mail 명령어를 사용하여 확인할 수 있습니다. 예를 들어, mail 명령어를 사용하여 [email protected] 이메일 주소로 이메일을 보내려면 다음과 같이 입력합.. 더보기
ARM(CPU) 아키텍처에서 Zulu JDK 17을 설치하는 방법 ARM(CPU) 아키텍처에서 Zulu JDK 17을 설치하는 방법 테스트 환경 $ lsb_release -d Description:Ubuntu 20.04.3 LTS $ uname -i aarch64 aarch64 플랫폼에서 Zulu JDK 17을 설치하는 방법은 다음과 같습니다. 1. Zulu JDK 17 다운로드 페이지에서 aarch64용 패키지를 다운로드합니다. https://www.azul.com/downloads/zulu-community/?os=ubuntu&architecture=arm-64-bit&package=jdk 2. 다운로드한 파일을 압축 해제합니다. 예를 들어, tar -xvzf zulu17.0.0.23-ca-jdk17-linux_aarch64.tar.gz와 같이 실행합니다. $ wg.. 더보기

728x90