1장. 커널
dm-thinp
대상, thin
및 thin-pool
은 씬프로비저닝과 확장성 있는 스냅샷 기능과 함께 장치 매퍼 장치를 제공합니다. 새로 소개된 LVM 씬프로비저닝에 대한 보다 자세한 내용은 9장. 스토리지 에서 참조하십시오. BZ#723018
lpfc
드라이버는 Emulex 도구에 의해 더이상 사용되지 않으므로 sysfs
mbox
인터페이스를 사용 권장하지 않습니다. 읽기 및 쓰기 동작은 스텁 (stub)되고 -EPERM
(실행이 허용되지 않음) 표시만을 반환합니다. BZ#738037
지원되는 Kdump 대상에 대한 전체 목록 (즉, kdump가 vmcore를 덤프하는데 사용할 수 있는 대상)의 경우 다음의 Kbase 문서를 참조하십시오: https://access.redhat.com/knowledge/articles/41534. BZ#743610
Red Hat Enterprise Linux 6.3에는 /proc/<PID>/
디렉토리로의 액세스를 제한하기 위한 마운트 옵션에 대한 지원이 추가되어 있습니다. 새 옵션 중 하나는 hidepid=
라고 하며 이 값은 프로세스에 관해 얼마만큼의 정보를 비소유자에게 제공할지를 정의합니다. gid=
옵션은 모든 프로세스에 관한 정보를 수집하는 그룹을 정의합니다. 신뢰하지 않는 사용자, 즉 전체 시스템에 있는 작업을 모니터할 수 없는 사용자를 그룹에 추가해서는 안됩니다.
FUSE (Filesystem in Userspace)에 있는 파일의 O_DIRECT
플래그 지원이 추가되었습니다. 이러한 플래그는 파일에서 I/O의 캐시 효과를 최소화합니다. 일반적으로 이러한 플래그를 사용하면 성능이 저하되지만 애플리케이션이 자신의 캐싱을 직접 수행하는 것과 같은 특별한 상황에서는 유용합니다.
Red Hat Enterprise Linux 6.3에서 CONFIG_STRICT_DEVMEM
설정 옵션은 PowerPC 아키텍처에 대해 기본값으로 활성화되어 있습니다. 이 옵션은 /dev/mem
장치로의 액세스를 제한합니다. 이 옵션이 비활성화되어 있는 경우, 커널 및 사용자 공간 메모리를 포함하여 모든 메모리로의 사용자 공간 액세스가 허용됩니다. 따라서 뜻하지 않은 메모리 (쓰기) 액세스는 잠재적으로 유해할 수 있습니다. BZ#655689
Red Hat Enterprise Linux 6.3에서 HPET 등록을 사용자 프로세스 메모리로 다시 매핑하기 위한 고해상도 타이머 기능은 활성화되어 있습니다.
전반적인 성능을 개선하고 대량 시스템에서 부팅 시간을 단축하기 위해 Red Hat Enterprise Linux 6.3에는 여러 패치가 커널에 적용되었습니다 (패치는 2048 코어 및 16 TB 메모리 시스템에서 테스트되었습니다). BZ#635817
Intel Core i5 및 i7 프로세서 (이전 Ivy Bridge라는 코드 이름)는 새로운 rdrand
지시사항을 지원하여 신속하게 난수 (random number)를 생성합니다. Red Hat Enterprise Linux 6.3에 탑재된 커널은 이러한 지시 사항을 사용하여 빠르게 난수를 생성합니다. BZ#696442
영구 스토리지 (pstore
), 플랫폼 의존 영구 스토리지에 대한 파일 시스템 인터페이스는 UEFI를 지원합니다. BZ#696383
CPU 제품군 특정 컨테이너 파일에 대한 지원이 추가되었습니다. microcode_amd_fam15h.bin
과 같은 컨테이너, AMD 제품군 15h 프로세서로 시작하는 것은 현재 이전에 언급한 프로세서 제품군을 로딩합니다. BZ#787698
Red Hat Enterprise Linux 6.3에는 USB 3.0 완전 지원이 포함되어 있습니다. BZ#738877
Red Hat Enterprise Linux 6.3에서 kdump/kexec 커널 덤핑 메카니즘은 IBM System z 시스템에 대해 활성화되어 있으며, IBM System z 독립형 이외에 하이퍼바이저 덤핑 메카니즘도 활성화되어 있습니다. 자동 보존 한계값은 4 Gb로 설정되어 있으므로 4 GB 이상의 메모리를 갖는 IBM System z 시스템은 kexec/kdump 메카니즘이 활성화되어 있습니다.
..no such file or directory
/etc/kdump.conf
, system-config-kdump, firstboot를 통해 kdump를 설정하거나 비활성화할 수 있습니다. BZ#738862
ftrace 함수 추적기는 ftrace 함수 추적 유틸리티를 사용할 수 있도록 모듈 및 모든 사용자를 허용합니다. 보다 자세한 내용은 다음의 man 페이지를 참조하십시오:
man trace-cmd-record man trace-cmd-stack
하나 이상의 스레드를 갖는 프로세스를 추적할 때, ltrace 유틸리티는 주 스레드 이외에 스레드를 추적하는 것을 소홀히할 수 있습니다. 하지만 스레드 공유 주소 공간으로 인해 다른 스레드는 ltrace에 의해 배포된 중단점을 확인할 수 있습니다. 결과적으로 이러한 스레드는 SIGTRAP
신호에 의해 종료됩니다. Red Hat Enterprise Linux 6.3에는 스레드 인식 및 중단점 처리 메커니즘이 들어 있습니다. 멀티 스레드 프로세스 추적에 대한 지원은 단일 스레드 프로세스 추적에 대한 지원과 동등합니다. BZ#742340
크로스 메모리 부착 (Cross Memory Attach) 기능은 내부 노드간 프로세스와 통신하기 위해 필요한 데이터 사본 수를 줄이기 위한 메커니즘을 제공합니다. 특히 이는 MPI 라이브러리가 내부 노드 간 통신을 허용하여 공유 메모리를 통해 메세지의 이중 복사가 아닌 메세지의 단일 복사를 가능하게 합니다. 이 기술은 여러 고유한 드라이버 기반 구현을 통해 과거에 도입되었습니다. Red Hat Enterprise Linux 6.3에 도입된 구현은 이러한 기능의 일반적인 솔루션을 제공합니다. 또한 메모리 관리 하부시스템에 변경 사항이 있을 경우 해당 구현을 수정하지 않고 이러한 기능을 악용하려는 장치 드라이버 개발자를 위한 추상 레이어를 제공합니다. BZ#739136
CONFIG_VGA_SWITCHEROO
설정 옵션은 기본값으로 활성화되어 있어 두 그래픽 카드 사이를 전환할 수 있습니다. BZ#632635