5.4.8. 파일 시스템 및 스토리지

SCSI 드라이버가 더 이상 과도한 양의 메모리를 사용하지 않습니다

이전에는 특정 SCSI 드라이버에서 RHEL 7보다 많은 양의 메모리를 사용했습니다. 특정 경우(예: 파이버 채널 HBA(호스트 버스 어댑터)에 vPort 생성) 시스템 구성에 따라 메모리 사용량이 과도하게 사용되었습니다.

메모리 사용량 증가는 블록 계층의 메모리 사전 할당으로 인해 발생했습니다. 각 I/O 요청에 대해 다중 대기열 블록 장치 스케줄링(BLK-MQ) 및 다중 대기열 SCSI 스택(SCSI-MQ) 모두 사전 할당된 메모리로 이어 메모리 사용량이 증가합니다.

이번 업데이트를 통해 블록 계층은 메모리 사전 할당 양을 제한하므로 SCSI 드라이버에서 더 이상 과도한 양의 메모리를 사용하지 않습니다.

(BZ#1698297)

UDS가 다시 빌드를 완료하기 전에 VDO를 일시 중지할 수 있습니다.

이전에는 UDS 인덱스가 다시 빌드되는 동안 VDO 볼륨을 일시 중지하려고 하면 dmsetup suspend 명령이 응답하지 않았습니다. 명령은 다시 빌드한 후에만 완료됩니다.

이번 업데이트를 통해 문제가 해결되었습니다. dmsetup suspend 명령은 응답하지 않고 UDS 재빌드를 수행하기 전에 완료할 수 있습니다.

(BZ#1737639)