/ / Safari가 DNS Prefetching을 사용하지 않도록 설정하여 페이지로드가 느려지고 지연됨 (영문)

DNS Prefetching을 비활성화하여 Safari가 느려지고 지연된 페이지로드를 수정했습니다.

이전에보고 한 바와 같이 다양한 요인으로 인해 Mac OS X 용 Safari에서 페이지를 천천히로드하고 새 탭과 창을 열고 기타 작업을 수행 할 수 있습니다.

Apple은 이제 "Safari 5.0.1 이상 : 느린 또는 부분적인 웹 페이지로드 또는 웹 페이지를 찾을 수 없음"이라는 기술 자료 문서를 게시했습니다.이 두 잠재적 수정본이 나열되어 있습니다.

첫 번째 문제는 ISP에서 생성 한 DNS 서버에서 OpenDNS가 제공하는 DNS 서버로 전환하여 이전에 게시 된 문제를 반영합니다. 그렇게하기 위해서 :

  • 시스템 환경 설정을 열고 "네트워크"를 클릭하십시오.
  • 연결 방법 (AirPort, Ethernet 등)을 선택하십시오.
  • "DNS 서버"필드에 다음 항목을 입력하십시오 : 208.67.222.222, 208.67.220.220
  • 적용을 클릭하십시오.

또는 Google의 공용 DNS 서버 (8.8.8.8 및 8.8.4.4)를 사용해보십시오.

애플의 두 번째 수정 포함 DNS 프리 페칭을 비활성화합니다. 이전에 우리는 일화적인 증거이 문제는 일부 ISP에서 허용 한 것보다 많은 요청을 보내는 것으로 보이는 Safari 5.0의 DNS 프리 페치 (prefetching) 메커니즘에 문제가 있음을 나타냅니다. 이 문제는 일부 라우터에서도 문제를 일으킬 수 있습니다.

프리 페치를 사용 중지하는 Apple의 지침Mac OS X은 터미널을 열어야합니다 (Spotlight 아이콘 - 확대경을 클릭하고 화면의 오른쪽 상단에 "Terminal"을 입력하십시오). 다음 명령을 입력하십시오 :

기본값은 com.apple.safari입니다. WebKitDNSPrefetchingEnabled -boolean false

Safari를 종료했다가 다시 시작합니다.

Apple은 또한 라우터 펌웨어 또는 스위칭 라우터를 업그레이드 할 것을 권장하며 펌웨어 업데이트 또는 라우터 스위치가 문제를 해결할 경우 DNS 프리 페치를 다시 활성화하는 방법을 제공합니다.

Windows에 대한 사용 불가능하게하는 지시 사항의 프리 페치 및 프리 페치를 다시 사용하는 것과 같은 전체 지시 사항은 지식 기반 기사를 참조하십시오.

코멘트: