새 탭을 렌더링하기 전에 Chrome이 잠깐 멈춤


9

렌더링되는 탭 이외의 탭으로 전환하려고 할 때마다 새 탭을 렌더링하기 전에 Chrome이 약 2 초 동안 정지됩니다. "새 탭"버튼 클릭 또는 현재 탭 닫기와 같은 새 탭이 표시되어야 할 때마다 발생합니다.

내 버전 정보는 다음과 같습니다.

Chrome 14.0.835.163 (공식 빌드 101024)

운영체제 : Linux (Ubuntu 11.04)

WebKit 535.1 (분기 / 크롬 / 835 @ 94713)

내가 사용하는 유일한 확장 프로그램은 AdBlock이며 사용 중지해도 아무런 효과가 없습니다.

최신 버전의 Chrome으로 업데이트 한 이후에이 문제가 발생했습니다.

무슨 일인지 알 겠어?


기본 "새 탭"-페이지를 비활성화하려고 했습니까? 확장명 "New Tab Redirect"로 확장 할 수 있습니다 . 로 변경해보십시오 about:blank. 차이가 있습니까?
Duijf

내가 분명한지 잘 모르겠습니다. 하나의 www.google.com과 다른 하나의 www.youtube.com에서 두 개의 탭이 열려 있고 한 탭에서 다른 탭으로 전환하고 싶은 경우에도 문제가 발생합니다 (문제는 콘텐츠에 의존하지 않음) about : version에 대한 두 개의 탭을 가질 수 있으며 탭 사이를 전환하면 지연이 발생합니다).
Alex Dias

내가 볼 수있는 한이 문제에 대한 버그 보고서는 없었습니다. 충돌하는 응용 프로그램 일 수 있습니까?
Duijf

아마도 그다지 많이 실행되지 않는 경우에도 발생합니다. Chrome을 업데이트하기 직전에 (문제를 일으킨) gcc-4.4, g ++-4.4 및 해당 종속성을 설치했습니다 (gcc와 g ++의 두 가지 버전 : 4.4와 4.5). 그러나 라이브 CD 에서이 작업을 수행해도 아무런 문제가 발생하지 않으므로 설치된 두 버전의 gcc 및 g ++이 문제의 원인이 아닌 것 같습니다. 또한 방금 Chromium을 설치했는데 문제가 없습니다.
Alex Dias

흥미롭게도 이것은 2012-04-13에 새 버전으로 업데이트 할 때 나에게 지금 시작되었습니다. 이제는 안정적이고 불안정하며 베타 빌드로 발생합니다. 이 주제에 대한 많은 다른 간헐적 버그 보고서가 있지만 실제 답변은 없습니다. 계속 조사하겠습니다.
Daniel Andersson

답변:


4

더 이상 백그라운드에서 (사전) 렌더링되지 않은 탭과 비슷한 동작이 발생했습니다. 다행히도 about : flags (1 ~ 2 주 전까지는 정상적으로 작동)에서 GPU 컴 포지 팅을 활성화 한 것을 기억했습니다. 다시 Daveing하면이 문제가 해결되었습니다.


이상하게도이 REALY는 Chrome에서 렌더링 프로세스 속도를 높였습니다.
mowwwalker

1

방금 libcairo2현재 데비안 시드에서 또 다른 문제를 추적했습니다 . 데비안 버그 # 682308을 참조하십시오 .

cairo-1.12.0인해 Chrome 및 Chromium에서 탭 전환 및 새 탭 열기가 크게 중단되고 xorgCPU 사용량이 급증하는 회귀 버그가 있습니다.

업스트림 수정을 기다리는 세 가지 다른 해결 방법이 버그 보고서에 언급되어 있습니다.

  • 달리는

    nvidia-settings -a InitialPixmapPlacement=0
    
  • 패키지를 버전에 고정 중 1.10.2-7입니다.
  • libcairo패치 를 항상 변경 ( 데비안 포럼의 게시물 에서) 으로 변경 src/cairo-xlib-display.c하여 최근 빌드 ( 향후 업데이트에 여전히 수정 사항이없는 경우 고정도 고려 )display->buggy_gradientsTRUElibcairo2

이것은 마침내 내 문제를 해결했습니다.

최신 정보

이것은 2012-07-30에 출시 된 Nvidia 드라이버 304.30에서 수정 된 것으로 보입니다. NvNews가 최근에 해킹되고 Nvidia의 자체 페이지가 변경 로그를 구체적으로 호스팅하지 않지만 제공하는 바이너리 패키지 안에 있기 때문에 변경 로그에서 아직 온라인 상태가 아닙니다.

- Fixed a problem where RENDER Glyphs operations would exhibit severe
  performance issues in certain cases, such as when used with gradients
  by Cairo and Chromium.

업데이트 2

...이 드라이버 버전은 적어도 데비안 불안정에 부딪 쳤습니다.


0

Chrome의 탭은 사다리꼴이므로 드라이버에서 "사다리꼴 가속"이라는 특정 기능을 사용합니다.이 기능은 최신 Nvidia 회로에 의해 하드웨어에서 지원됩니다 .

이 지원이없는 구형 회로에는 X.org 1.11 (X.org가 직접 사다리꼴 렌더링을 지원하기 시작한 것으로) 업그레이드와 함께 버그가 발생하여 사다리꼴 렌더링이 (필수)보다 훨씬 느려졌습니다. 이전 driver / X.org 서버 조합보다 느립니다). 영향을받는 회로 중 하나 인 GeForce 9400을 실행합니다.

데비안 버그 리포트 .

290.03의 Nvidia 드라이버 수정 공지 .

개인적으로 나는 다시 시작해도 지속되는 최신 Nvidia 버전 (295.40) 에서도이 문제가 있었지만 어떤 이유로 든 시작하면 문제가 해결되었습니다 nvidia-settings.

Chrome은 여전히 ​​내 컴퓨터에서 탭 전환 및 생성에서 Opera보다 훨씬 느리지 만 더 이상 몇 초의 지연을 유발하지 않습니다. 내가 알 수 있듯이 버그 도입 이전의 속도로 돌아 왔습니다.


편집 : 이 정보는 이전과 마찬가지로 사실이지만 모든 Nvidia 카드에 영향을 미치는 추가 버그가있었습니다 . 자세한 내용은 다른 답변을 참조하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.