23.3. I/O 표준


이 섹션에서는 ATA 및 SCSI 장치에서 사용하는 I/O 표준에 대해 설명합니다.

23.3.1. ATA

ATA 장치는 IDENTIFY DEVICE 명령을 통해 적절한 정보를 보고해야 합니다. ATA 장치는 physical_block_size,logical_block_sizealignment_offset 의 I/O 매개변수만 보고합니다. 추가 I/O 팁은 ATA 명령 세트의 범위를 벗어납니다.

23.3.2. SCSI

Red Hat Enterprise Linux 7에서의 I/O 매개 변수 지원을 사용하려면 최소한 SPC-3)의 SCSI 기본 명령 (SPC-3) 버전 3 이 필요합니다. 커널은 BLOCK LIMITS VPD 페이지에 대한 액세스 권한과 READ CAPACITY(16) 명령만 SPC-3을 준수하는 장치에만 전송합니다.
READ CAPACITY(16) 명령은 블록 크기와 정렬 오프셋을 제공합니다.
  • LOGICAL BLOCK LENGTH IN BYTES /sys/block/디스크/queue/physical_block_size를 파생하는데 사용됩니다.
  • LOGICAL BLOCKS PER PHYSICAL BLOCK EXPONENT /sys/block/disk/queue/logical_block_size를 파생시키는 데 사용됩니다.
  • LOWEST ALIGNED LOGICAL BLOCK ADDRESS 파생하는데 사용됩니다.
    • /sys/block/disk/alignment_offset
    • /sys/block/disk/partition/alignment_offset
BLOCK LIMITS VPD 페이지(0xb0)는 I/O 힌트를 제공합니다. 또한 OPTIMAL TRANSFER LENGTH GRANULARITYOPTIMAL TRANSFER LENGTH 을 사용하여 파생됩니다.
  • /sys/block/disk/queue/minimum_io_size
  • /sys/block/disk/queue/optimal_io_size
sg3_utils 패키지는 BLOCK LIMITS VPD 페이지에 액세스하는 데 사용할 수 있는 sg_inq 유틸리티를 제공합니다. 이렇게 하려면 다음을 실행합니다.
# sg_inq -p 0xb0 disk
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.