2020/04 4

인터럽트 MSI Mode - 인터럽트(IRQ) 충돌 및 대기 시간 최적화

IRQ? 컴퓨터에서 인터럽트 요청, 곧 IRQ는 인터럽트 신호를 처리하는 데에 쓰이는 컴퓨터 버스 라인의 인터럽트 행위, 또는 프로그래머블 인터럽트 컨트롤러의 인터럽트 입력 라인을 가리킵니다. 일반적인 운영체제에서 IRQ가 서로 공유하며 작업을 수행하는데, 공유 인터럽트는 종종 높은 인터럽트 대기 시간의 원인이며 안정성 문제를 일으킬 수도 있습니다. 컴퓨터에서 제한된 수의 물리적 인터럽트 라인의 부작용입니다. 인터럽트를 MSI(Message Signaled-Based Interrupts) 모드로 전환하게 되면 더 이상 해당 인터럽트는 공유가 되지 않기 때문에, 인터럽트 간 충돌 방지 및 인터럽트 대기시간을 줄일 수 있습니다. 1. MSI 모드 조정 - MSI mode utility 실행 - 모든 장치 m..

인터럽트(ISR)의 CPU선호도 조정 - 시스템 응답속도 향상

IntPolicy (인터럽트-선호도 정책)는 지정된 장치 (예: 네트워크 어댑터)에 대 한 인터럽트의 CPU 선호도를 다중 프로세서 컴퓨터의 특정 프로세서 또는 프로세서에 "바인딩" 또는 변경하는 데 사용할 수 있는 도구입니다. 이 바인딩을 분할이 라고도 합니다. 특정 네트워크 어댑터의 인터럽트를 다중 프로세서 컴퓨터의 특정 프로세서로 바인딩하는 작업은 지정 된 프로세서의 네트워크 어댑터에 대해 DPC (지연된 프로시저 호출) 및 ISR 이 (인터럽트 서비스 루틴) 실행을 적용합니다. 단일 프로세서(싱글코어) 컴퓨터에서는 인터럽트 선호도를 구성할 수 없습니다. 프로그램(프로세스) CPU선호도 설정과는 다른 개념이며, "Interrupt Affinity Policy Tool" 프로그램을 사용하여 장치 관리..

게임에서 최우선 우선순위 설정 - Registry Tweak

게임의 우선순위를 변경하여 게임 반응속도를 향상합니다. 이 설정은 멀티미디어 클래스 스케줄러 서비스 (MMCSS)와 통신하는 게임에만 영향을 줍니다. 1. 게임 우선순위 설정 - 시작 -> 실행 -> regedit - HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> WindowsNT -> CurrentVersion -> Multimedia -> SystemProfile -> Tasks -> Games에서 다음과 같이 설정합니다. GPU Priority - 8 Priority - 6 Scheduling Category - High SFIO Priority - High 재부팅 후 적용됩니다.