- 메인보드(마더보드 mainboard motherboard ) 바이오스 Configuration ( CMOS Setting ) 용어 정리
//-----------------------------------------------------------------------------
< ASUS >
* Ai Tweaker
EPU Power Saving Mode
- EPU( Energy Processing Unit )
- ASUS 보드에서 칩셋에 전류량을 조절해 전력소비를 줄이는 기술
* SATA Configuration
SMART status check
- S.M.A.R.T ( Self-Monitoring, Analysis and Reporting Technology )
- HDD 문제 상태 모니터링 시스템
OpROM ( Option ROM)
- VIA Storage OpROM
- 하드웨어(HDD, NIC 등) 에 내장된 펌웨어로 부팅하는 기술
//-----------------------------------------------------------------------------
< 기가바이트(Gigabyte) >
UEFI DualBios
- DualBios : 3D Bios 설정을 포함, 두가지 CMOS 설정 방식이 있다는 뜻
- UEFI( Unified Extensible Firmware Interface )
- 기본 IBM BIOS(CMOS)의 확장판
- OS없이 원격 진단과 관리가 가능
-------------------------------------------------------------------------------
* Active OC Tuner : PBO(Precision Boost Overdrive)와 수동 오버클럭 모드 간의 자동 전환.
- CPU 전류가 150A를 기준으로 그 이상일 때는 수동 OC 모드로, 그 이하일 때는 Precision Boost 모드로 자동 전환됩니다. 이를 통해 단일 스레드 성능과 멀티 스레드 성능을 모두 최적화
* GFX Clock Frequency : 내장 그래픽(GPU)의 클럭 주파수를 설정
* X3D Turbo Mode : AMD의 3D V-Cache 프로세서(X3D 시리즈)에 특화된 성능 강화 모드.
- 게임과 같이 캐시 메모리 크기가 중요한 애플리케이션에서 최대한의 성능을 끌어내기 위해 터보 클럭을 더 적극적으로 활용하거나, 특정 코어에 우선적으로 부하를 할당하는 등의 방식으로 작동
- 부팅 안될 수 있음
* Async CPU/PCIe Clock : CPU와 PCIe 클록을 비동기적으로 작동
- BCLK(Base Clock) 오버클러킹에 사용
- 끄기 권장
-------------------------------------------------------------------------------
* SVM Mode : Secure Virtual Machine (SVM) , OS에서 가상머신을 사용할수 있게 해줌,
- Hyper-V, Virtual Box, VM Ware를 사용하려면 켠다
* AMD Cool&Quiet : 켜고 윈도우에서 "전원 옵션" - 전원관리옵션 : 절전 으로 설정하면 CPU가 전원을 적게 사용
* PPC Adjustment : CPU의 PState(P-States , Performance-States ) 를 수정
- 켜면 사용중이 아닐때 CPU 주파수를 줄여서 전력 소모 감소
PState 번호 : 번호가 높아질수록 더 강하게 적용됨(사용 전력 감소)
P-State : Power performance states (ACPI P states) : 코드 실행중 전력 사용 제어 방식
C-State : Processor idle sleep states (ACPI C states) : 코드가 실행중이 아닐때 전력 사용 제어 방식
https://www.thomas-krenn.com/en/wiki/Processor_P-states_and_C-states
- SpeedStep(Intel), PowerNow! and Cool'n'Quiet(AMD) or PowerSaver(VIA)
* PPC Adjustment (Processor Power Control Adjustment) : CPU의 성능 상태(P-State)를 제어하는 설정
- PState 0 : 가장 높은 성능 상태
- PState 1 : PState 0 보다 낮은 성능, 낮은 클럭으로 동작하여 발열과 전력소모가 낮지만 성능이 떨어짐 <===
* Power Supply Idle Control : 시스템이 유휴 상태(Idle)일 때 파워 서플라이(PSU)의 전력 공급 방식을 제어
- 일부 파워서플라이에서 Ryzen CPU와의 호환성 문제(블랙스크린, 프리징 등)가 있을 때 ‘Typical Current Idle’로 변경 <====
- Typical Current Idele : 유휴 상태 전류 요구량에 맞춰 파워 서플라이가 작동하도록 설정, 일반적이고 안정적
- Low Current Idel : CPU가 매우 낮은 전력 상태로 진입할 때 파워 서플라이가 더 낮은 전류를 공급하도록 허용, 호환성 문제 발생 가능성
- Auto
* Power Slow Slew Rate : 전압이 변경될 때 그 변화율(기울기)을 조절하는 설정.
- 빠른 슬루율은 성능 우선, 느린 슬루율은 전력 절약.
- 고성능 작업은 빠른 설정, 에너지 절약은 느린 설정.
- 오버클러킹을 하지 않는 이상, Standard 또는 Disabled 로 설정
* CCD Control : CPU 코어 동작 제어, 사용할 CCD 개수 설정
CCD ( Core Chiplet Die ) : CCX의 집합 ( 보통 2개의 CCX)
CCX ( Core Complex ) : CPU Core의 집합 ( 보통 4개의 Core)
https://www.hardwaretimes.com/amd-ccd-and-ccx-in-ryzen-processors-explained/
* Downcore Control : 활성할 CPU 코어 수 설정
* SMT Mode (Simultaneous Multithreading) : 하나의 물리적 CPU 코어가 동시에 여러 스레드를 처리할 수 있게 하는 기술,
Intel의 하이퍼스레딩과 유사한 AMD의 기술
* CPPC : CPPC(Collaborative Processor Performance Control )
- OS가 CPU 각 코어의 사용량을 제어할수 있게 해줌
https://redditgame.info/en_us/ps5/9713
* CPPC Preferred Cores : 주로 활성화할 코어 지정
- Disabled 했을때 성능은 더 좋아지는 경우가 있음
* Active OC Tuner : 오버클럭 튜너 설정
* Extreme Memory Profile (X.M.P.) : RAM 성능 제어
* FCLK Frequency : Fabric 클럭 주파수 설정
- 패브릭(Fabric) : 서로 다른 프로세서 블록 간에 서로 다른 유형 데이터를 이동하는 기술
AMD IF (Infinite Fabric ) : AMD의 인피니티 패브릭 기술
https://en.wikichip.org/wiki/amd/infinity_fabric
* UCLK Mode : RAM 클럭 제어
* AC BACK : 전원이 (정상 종료가 아니고) 갑자기 끊긴후, 다시 전원이 연결되었을때 동작방식 설정
- Always Off : 전원 버튼을 누를때 까지 시작 안함
- Alkways On : 전원 버튼을 누르지 않아도 자동 시작
- Memory : 꺼져있던 상태면 자동 시작 안함, 작동중에 꺼졌으면 자동 시작
https://www.cnx-software.com/2013/04/05/how-to-autostart-a-pc-automatically-when-connecting-it-to-the-mains-power/
* Soft-Off by PWR-BTTN : 전원 버튼을 눌렀을때 동작
- Instant-Off : 바로 종료
- Delay 4 Sec : 4초동안 누르고 있어야 종료, 4초 이하로 누르면 Suspend 모드로 전환
* Power Loading : 전력이 부족할때 더미 로드 사용여부
- 전원공급장치의 전력 공급이 부족하여 시스템이 다운되는 것을 방지하기 위해 더미 로드를 사용
* Resume by Alarm : 컴퓨터 켜지는 시간을 예약
* High Precision Event Timer : (HPET) 고정밀 이벤트 타이머 사용 설정
- 장단점이 있음
윈도우에서 사용 설정
- 켜기 : bcdedit /set useplatformclock true
- 끄기 : bcdedit /set useplatformclock false
- timerbench
https://matthias.zronek.at/projects/timerbench
- 설정에 따른 성능 테스트
https://rootblog.tistory.com/74
-------------------------------------------------------------------------------
* PCIEX16 Bifurcation : PCIe x16 슬롯의 Lane(통로)을 분할(예: x8+x8, x4+x4+x4+x4)해서 여러 장치(그래픽카드, NVMe 등)를 동시에 사용할 수 있게 하는 옵션
- 하나의 슬롯에 여러 개의 PCIe 장치(예: NVMe SSD, 고속 네트워크 카드)를 장착할 때 필요
* Above 4G Decoding : 4GB 이상의 PCIe 디바이스 메모리 주소를 할당.
- 최신 GPU, NVMe RAID, SR-IOV 등 고용량 메모리 자원을 사용하는 경우 필수적으로 활성화
- 테스트 결과, 이 설정을 꺼도, 비디오 카드가 4G 이상 VRAM 사용 가능
* Re-Size BAR Support (Resizable Base Address Register) : CPU가 GPU 메모리 전체를 한 번에 접근하도록 허용하여, 256MB 단위 접근의 한계를 극복.
- AMD 시스템에서는 Smart Access Memory(SAM)로도 불림. Above 4G Decoding 활성화 필요.
- 지원되는 게임 및 응용 프로그램에서 성능 향상(5-20%) 한다고 주장
* SR-IOV Support ( Single Root I/O Virtualization ) : 단일 물리적 PCIe 장치를 여러 개의 **가상 장치(Virtual Functions, VFs)**로 보이게 하여 각 가상 머신(VM)이 해당 장치에 직접 접근할 수 있도록 하는 가상화 기술
- SR-IOV를 사용하면 하이퍼바이저를 거치지 않고 VM이 직접 하드웨어에 접근하므로 I/O 성능이 크게 향상
https://namu.wiki/w/Resizable%20BAR
-------------------------------------------------------------------------------
* F_U32C Gen Speed : USB 3.2 C 의 모드를 설정 ( Gen 1 or Gen 2)
* USB Type-C with Titan Ridge Configuration
- 기가바이트의 포트 확장 카드 제품 GC-TITAN RIDGE 관련 설정
* USB Mass Storage Driver Support : USB Mass Storage 드라이버 지원
USB Mass Storage (USB MSC or UMS) 장치 : 외장형 하드디스크, CD, 카메라등의 장치
* IOMMU : IOMMU 기술 지원
- IOMMU ( Input/Output Memory Management Unit ) 입출력 메모리 관리 장치
- 주변기기의 가상 주소(장치 주소 또는 입출력 주소)을 물리 주소로 변환
-------------------------------------------------------------------------------
* TSME (Transparent Secure Memory Encryption) : 시스템 메모리 전체를 실시간으로 암호화하여 물리적 공격에도 데이터를 보호. 보안이 중요한 환경에서 활용
* Trusted Platform Module (TPM) : 하드웨어 기반 보안 칩으로, 암호화 키, 비밀번호, 인증서 등 민감한 데이터를 안전하게 저장합니다. Windows 11 등 최신 OS에서 보안 기능 활성화에 필수적
* Trusted Computing : TPM과 연동되는 기능으로, 보안 부팅(Secure Boot)이나 암호화 등 신뢰할 수 있는 컴퓨팅 환경을 구축하기 위한 설정
* AMD CBS : CBS ( Custom BIOS Settings ) 설정
- CPU, Chipset SoC. UMC 등의 세부 설정 가능
//-----------------------------------------------------------------------------
LAN PXE Boot Option ROM : 랜을 통한 부팅
- PXE( Preboot Execution Environment )
= Peripherals(주변 장치)
XHCI( eXtensible Host Controller Interface ) : USB 3.0
OHCI( Open Host Controller Interface ) : USB 1.1
UHCI( Universal Host Controller Interface ) : USB 1.x
EHCI( Enhanced Host Controller Interface ) : USB 2.0
* HS Port Switchable : 수동으로 USB 3.0 포트를 USB 2.0 모드로 변경
* EHCI Hand off : EHCI Hand off를 지원하지 않는 OS에서 이 기능을 지원할지 여부를 결정
* XHCI Hand-off : XHCI Hand off를 지원하지 않는 OS에서 이 기능을 지원할지 여부를 결정
- USB3드라이버 설치전에 USB장치들이 인식되지 않을때 옵션을 변경해보면 효과를 볼수있음
- 윈도우 OS에서 마우스로 절전 해제가 안되는 경우 -> 이 옵션을 Disabled로 설정
SATA( Serial ATA )
PATA( Parallel ATA ) = IDE( Integrated Drive Electronics )
AHCI( Advanced Host Controller Interface )
- SATA 모드중, IDE에서 지원하지 않는 핫플러그 등의 기능 지원하는 모드
* Port 60/64 Emulation
- Legacy USB support 와 비슷한 기능
- 오래된 USB 장치(키보드, 마우스 등) 지원
- DOS에서 USB 장치 지원
* Intel(R) Smart Connect Technology
- 절전모드에 있다가 주기적으로, 자동으로 절전모드를 해제하고 설정한 프로그램을 실행
- 프로그램, SNS, 이메일 업데이트 등에 활용
* IOAPIC 24-119 Entries
Intel I/O Advanced Programmable Interrupt Controller,
24개의 외부 인터럽트를 받아서 처리
-------------------------------------------------------------------------------
- Power Management
APM( Advanced power management )
* ErP : Gigabyte의 전원관리 기술
- 전원이 꺼진 상태(S5) 에서 1W이하의 전기 소모
- 전원단추 이외로는 컴퓨터를 켤수 없음,
- WOL(Wake On LAN, 랜으로 켜기) 불가
- 키보드, 마우스, 이벤트로 켜기 불가
* Interl C-state : CPU 전력 관리 기능, C수치가 높을수록 저전력으로 동작
http://www.hardwaresecrets.com/everything-you-need-to-know-about-the-cpu-c-states-power-saving-modes/
* CFG Lock : C-state 기능을 부팅시 관리하도록 할것인가?
MSR 0xE2 - MSR_PKG_CST_CONFIG_CONTROL
- OSX를 설치시 Disable
* Aggressive LPM Support(ALPM) 적극적 연결 전원 관리
입출력이 없을때 저전력으로 관리, 하드속도는 떨어짐
* PCIe ASPM Mode (Active State Power Management) : PCI Express 장치들이 완전히 활성 상태에 있을 때도 전력 절약
- PCIe 직렬 링크에 트래픽이 없을 때 해당 링크의 전력을 차단하여 전력을 절약
- 끄기 권장
* PSS Support (Performance Supported States) : 운영체제가 CPU의 성능 상태(P-states)를 관리할 수 있도록 하는 기능
-------------------------------------------------------------------------------
Fast boot
https://ostoday.org/other/what-is-fast-boot-gigabyte-bios.html
- 주의! BIOS 설정으로 들어가기 힘들어짐
Boot from Network, Optical 및 Removable Devices가 비활성화 됨
비디오 및 USB 장치(키보드, 마우스, 드라이브)는 운영 체제가 로드될 때까지 사용할 수 없음
POST 과정 건너뜀
//-------------------------------------
VT-d : Intel Virtualization Technology for Directed I/O
- 가상머신에서 장치를 직접 접근해서 성능 향상시키는 기술
EIST (Enhanced Intel SpeedStep® Technology) - CPU 사용률을 자동으로 조절
CSM (Compatibility Support Module) - (CSM Support) - UEFI를 지원하지 않는 오래된 OS를 지원
TXT (Trusted Execution Technology) - 보안 지원 기술, 플랫폼 통합, 디스크 암호화, 보안 부팅
TXE (Trusted Execution Engine) - TXT를 실현하는 기술
TPM (Trusted Platform Module) - TXT의 기능 실현하는 실제 하드웨어 칩
TCG (Trusted Computing Group) - TPM 스펙을 결정하는 조직
VT-x (Virtualization Technology - x86 ,IA-32 ) - 인텔 가상화 기술
VT-i (Virtualization Technology - Itanium , IA-64 ) - 가상화 기술 - 아이테니엄 CPU
VT-d (Intel Virtualization Technology for Directed I/O) - 가상환경에서 장치간의 안정성 보장
MBI (MailBox Interface ) - 인텔 SoC 칩은 MBI를 통해 통신한다.
Intel® NUC (Next Unit of Computing) - 인텔의 미니PC (베어본) 디자인, NUC보드는 미니케이스에 팬과 전원장치, VESA마운팅 등의 기능을 통합
DVMT(Dynamic video memory technology) pre-allocated - 시스템 메모리를 비디오 메모리로 사용할수 있도록 미리 할당
//-----------------------------------------------------------------------------
참고 - 기가바이트 보드 설정
보드 LED 끄기
Setting -> Miscellaneous -> LEDs in System Power On State : OFF
LEDs in Sleep, Hibernation, and Soft Off States : OFF
CPU 냉각팬 속도 조정 : SmartFan (F6) 키
가상머신(VM) 기능 켜기
Tweaker -> Advanced CPU Settings -> SVM Mode : ON
윈도우에서 드라이브 장치(하드디스크,SSD) 꺼내기 메뉴 없애기
Setting -> SATA Configuration -> Chipset SATA Port Hot plug : OFF
기타
Setting -> IO Ports -> APP Center Download & Install : OFF
Boot -> Full Screen Logo : OFF
-> Fast boot : OFF
'Tips' 카테고리의 다른 글
절전모드 사용법 (0) | 2014.07.07 |
---|---|
Windows 7, 8, 10 에서 Zip 파일 폴더로 보기 기능 제거 (0) | 2014.07.07 |
원격으로 컴퓨터 켜기 (0) | 2014.06.14 |
일본어 입력 방법 (0) | 2014.05.21 |
바이러스 백신 프로그램 비교(2014.4) (0) | 2014.04.24 |