Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

마이크로소프트 엣지 속도를 확 끌어올리는 숨겨진 실험적 설정 5가지

크롬 사용자라면 주소창에 입력하면 접근할 수 있는 '플래그(Flags)' 메뉴를 잘 알고 있을 것입니다. 이 메뉴에서는 일반 설정 화면에 노출되지 않은 실험적인 기능들을 켜거나 끌 수 있으며, 올바르게 활용하면 브라우징 경험을 한층 끌어올릴 수 있습니다.


그런데 의외로 많은 분들이 모르시는 사실이 하나 있습니다. 바로 마이크로소프트 엣지(Microsoft Edge)에도 플래그 메뉴가 존재한다는 점입니다. 마이크로소프트는 이 메뉴를 공개적으로 홍보하지 않는데, 시스템 충돌을 일으킬 수 있는 설정을 사용자 마음대로 변경하는 것을 원치 않기 때문입니다.


하지만 약간의 안내만 있다면 누구나 엣지 플래그의 달인이 될 수 있습니다. 크롬과 마찬가지로 적절한 설정을 조정하면 웹 서핑 속도와 쾌적함에서 확실한 차이를 체감할 수 있습니다. 지금부터 엣지 브라우저를 더 빠르게 만들어 줄 숨겨진 설정들을 하나씩 살펴보겠습니다.


엣지 플래그 메뉴에 접속하는 방법

먼저 마이크로소프트 엣지를 실행한 뒤, 주소창에 about:flags를 입력하고 Enter 키를 누르세요.


메뉴가 처음 열리면 개발자 설정(Developer Settings)표준 미리 보기(Standards Preview) 두 개의 섹션만 보입니다. 전체 플래그 목록을 확인하려면 Ctrl + Shift + D를 누르세요. 참고로 변경 사항은 브라우저를 재시작해야 적용됩니다.


주의: 플래그 메뉴의 설정들은 개발자를 위한 실험적 기능입니다. 설명대로 작동하지 않거나 예고 없이 사라질 수도 있으므로, 변경은 본인 책임 하에 진행하세요.


1. WebRTC 로컬 IP 주소 숨기기

마이크로소프트 엣지 속도를 확 끌어올리는 숨겨진 실험적 설정 5가지

WebRTC는 웹사이트가 별도의 플러그인이나 서드파티 앱 없이도 P2P(Peer-to-Peer) 방식으로 실시간 음성 통화, 영상 채팅, 파일 공유 등을 할 수 있게 해주는 오픈소스 프로젝트입니다. W3C(World Wide Web Consortium)가 표준화를 담당하고 있습니다.


편리한 기능이지만 소비자 입장에서 한 가지 단점이 있습니다. 기본 설정에서는 나와 연결된 상대방에게 내 IP 주소가 그대로 노출된다는 것입니다.


이 문제는 간단히 해결할 수 있습니다. Developer Settings > Hide my local IP address over WebRTC connections 항목을 활성화하면 WebRTC 연결 중에도 로컬 IP 주소를 숨길 수 있습니다.


2. TCP Fast Open 활성화

마이크로소프트 엣지 속도를 확 끌어올리는 숨겨진 실험적 설정 5가지

TCP Fast Open은 TCP 프로토콜의 확장 기술입니다. TCP란 내 컴퓨터의 앱이 네트워크 연결을 맺고 유지하도록 돕는 웹 표준으로, 주고받는 데이터가 오류 없이 안정적으로 전달되도록 보장합니다.


TCP Fast Open은 암호화 쿠키를 활용해 TCP 초기 핸드셰이크 단계에서부터 데이터 교환이 가능하게 함으로써, 기존에 발생하던 대기 시간을 없애줍니다.


클라이언트와 웹 서버 양쪽 모두 이 기술을 지원한다면 웹 페이지 로딩 속도가 최대 10%까지 빨라집니다. 일부 보고서에서는 개선 폭이 무려 40%에 달한다는 결과도 있습니다.


영구적으로 활성화하려면 Diagnostics > Networking > Enable TCP Fast Open으로 이동한 뒤, 드롭다운 메뉴에서 Always on을 선택하세요.


3. 렌더 스로틀링(Render Throttling)으로 배터리 아끼기

마이크로소프트 엣지 속도를 확 끌어올리는 숨겨진 실험적 설정 5가지

여기서 소개할 첫 번째 자바스크립트 관련 플래그는 렌더 스로틀링입니다. 자바스크립트는 CSS, HTML과 함께 웹을 구성하는 3대 핵심 언어로, 웹 페이지에 인터랙티브한 요소를 부여하는 역할을 합니다.


훌륭한 기술이지만, 활성화된 자바스크립트는 배터리 소모의 주범이 되기도 합니다. 탭을 수십 개씩 띄워놓고 자주 사용하는 분이라면, 전원 어댑터 없이 사용할 때 상당량의 배터리가 자바스크립트 때문에 낭비되고 있을 가능성이 큽니다.


해결책은 렌더 스로틀링을 켜는 것입니다. Diagnostics > JavaScript로 이동한 후, Allow the render pipeline to be throttled to improve battery life 항목의 체크박스를 선택하세요.


4. 백그라운드 탭 저전력 모드

마이크로소프트 엣지 속도를 확 끌어올리는 숨겨진 실험적 설정 5가지

두 번째로 주목할 자바스크립트 플래그는 백그라운드 탭의 저전력 모드입니다. 이 설정을 켜면 현재 활성화된 탭의 성능이 눈에 띄게 좋아집니다.


특히 무분별하게 만들어진 페이지를 다룰 때 효과적입니다. 요즘은 과도한 자바스크립트 광고와 끝없이 실행되는 분석 스크립트를 싣고 있는 사이트가 너무 많습니다. 이 설정은 그런 백그라운드 탭에 할당되는 CPU 자원을 제한해 주므로, 브라우징 속도 향상과 배터리 절약이라는 두 가지 효과를 동시에 얻을 수 있습니다.


활성화하려면 Diagnostics > JavaScript > Allow background tabs to be put into low-power mode 항목을 찾아 체크하세요.


단, 백그라운드에서 많은 작업을 처리해야 하는 탭에는 부작용이 있을 수 있습니다. 알림이 늦게 오거나 동기화가 평소보다 느려지는 현상이 나타날 수 있으니 참고하세요.


5. 마이크로소프트 호환성 목록 비활성화

마이크로소프트 엣지 속도를 확 끌어올리는 숨겨진 실험적 설정 5가지

수백만 개의 웹사이트가 여전히 오래된 기술로 운영되고 있습니다. 인터넷 서핑 중 가끔 그런 페이지를 만나게 되죠. 1990년대에 만들어져 지금까지 살아남은 웹사이트들이 대표적인 예입니다.


문제는 기반 기술이 너무 오래되면 최신 브라우저가 해당 콘텐츠를 제대로 표시하지 못한다는 점입니다. 이를 해결하기 위해 마이크로소프트는 '호환성 목록(compatibility list)'을 만들었습니다. 목록에 등재된 사이트라면 엣지가 코드를 자동으로 조정해 페이지를 표시해 줍니다.


그런데 이 목록에는 몇 가지 의문점이 있습니다. 목록이 최신 상태로 관리되고 있는가? 마이크로소프트가 해당 사이트들의 업데이트 여부를 계속 확인하고 있는가? 이미 개선된 페이지가 여전히 목록에 남아 있다면 어떻게 될까? 불필요하게 호환성 목록을 적용하면 오히려 일부 페이지 요소가 제대로 표시되지 않을 수 있습니다.


목록을 비활성화하려면 Developer Settings > Use Microsoft Compatibility List 항목을 찾아 체크를 해제하세요. 물론 가끔 로딩되지 않는 페이지를 만날 수 있지만, 그 정도로 낡은 사이트라면 굳이 시간을 들일 필요는 없겠죠.


플래그 설정을 초기화하는 방법

설정을 건드리다가 문제가 생겼나요? 어떤 플래그가 원인인지 특정하기 어렵다면, 가장 간단한 해결책은 모든 플래그를 기본값으로 되돌리고 처음부터 다시 시작하는 것입니다.


초기화 방법은 매우 쉽습니다. 주소창에 about:flags를 입력해 플래그 메뉴에 진입한 뒤, 창 상단에 있는 Reset all flags to default 버튼을 클릭하기만 하면 됩니다.


플래그 메뉴 자체를 비활성화하는 방법

마지막으로, 플래그 메뉴 자체를 잠그는 방법을 알아보겠습니다. 이렇게 하면 다른 사람이 실수로 메뉴에 진입해 설정을 변경하는 일을 막을 수 있습니다.


이 작업에는 레지스트리 편집기가 필요합니다. 잘못된 레지스트리 값 수정은 시스템 안정성에 심각한 문제를 일으킬 수 있으니, 진행 전 반드시 레지스트리를 백업하고 수정하는 값이 정확한지 이중으로 확인하세요.


Windows + R 키를 누르고 regedit를 입력한 후 Enter를 누르세요. 그다음 아래 키로 이동합니다:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft
마이크로소프트 엣지 속도를 확 끌어올리는 숨겨진 실험적 설정 5가지

Microsoft 키를 우클릭한 뒤 New > Key를 선택하고 새 키 이름을 MicrosoftEdge로 지정하세요. 이어서 MicrosoftEdge를 우클릭하고 다시 New > Key를 선택해 이름을 Main으로 만듭니다.


Main 키를 선택한 상태에서 화면 오른쪽 패널을 우클릭하고 New > DWORD (32-bit) Value를 선택하세요. 값 이름은 PreventAccessToAboutFlagsInMicrosoftEdge로 입력하고, 값을 1로 설정하면 완료됩니다.


원래대로 되돌리려면 생성한 PreventAccessToAboutFlagsInMicrosoftEdge 값을 삭제하면 됩니다.


이제 브라우저를 직접 실행해 성능 향상을 체감해 보세요. 함께 읽으면 좋은 팁으로, 마이크로소프트 엣지의 단축키를 익혀두면 작업 효율이 더욱 높아집니다. 아직 주 브라우저가 아니더라도 엣지는 나름의 장점을 가진 충분히 쓸모 있는 브라우저입니다.