Chromium의 JavaScript는 매우 느립니다.

Chromium의 JavaScript는 매우 느립니다.

저는 Celeron N3050이 설치된 Lenovo Ideapad에서 Lumina 데스크탑 인터페이스를 사용하여 FreeBSD 12-CURRENT에서 Chromium 57.0.2987.133을 실행하고 있습니다.

/etc/sysctl.conf또한 제안한 대로 설정했습니다.

 kern.ipc.shm_allow_removed=1

특정 페이지를 열 때 Chromium에서 페이지를 로드하는 데 너무 오랜 시간이 걸립니다.

분명히 Javascript 기능이 있는 페이지에서는 속도가 느려지는 현상이 발생합니다. 특정 웹사이트를 열거나 SocialFixer와 같이 JavaScript를 광범위하게 사용하는 특정 Chrome 확장 프로그램을 사용할 때 브라우저는 활성 페이지를 열 수 없습니다.

예를 들어 Facebook+SocialFixer(JavaScript 기반 브라우저 확장 프로그램)나 chrome://settings/ 페이지를 열 수 없었고 결국 해당 탭을 닫아야 했습니다.

또한 Javascript를 차단하는 확장 프로그램을 사용할 때 브라우저가 제대로 작동하는 것 같습니다.

동일한 컴퓨터에서 다른 브라우저를 사용할 때 문제 없이 동일한 페이지가 열립니다.

이에 대해 우리는 무엇을 할 수 있나요?

답변1

Ask Ubuntu의 이 페이지를 기반으로 합니다.크롬 브라우저가 너무 느립니다, Javascript 가속기에 버그가 있는 것 같습니다.

페이지에서 권장하는 옵션에 따라 Chromium을 시작했고 --disable-gpu실제로 Facebook 및 Chromiums 설정 페이지를 열 수 있었습니다. 그러나 고급 옵션에서 "하드웨어 가속"을 비활성화하면 --disable-gpu.

따라서 해결 방법은 명령줄에서 Chromium을 로드하거나 Lumina 데스크탑 인터페이스의 호출을 다음과 같이 변경하는 것 같습니다.

 /usr/local/bin/lumina-open \
/usr/local/share/applications/chromium-browser.desktop --disable-gpu

해결 방법이 작동하려면 나머지 크롬 스레드를 호출하기 전에 모두 종료해야 합니다.--disable-gpu

그러나 오류가 다시 발생한 것 같습니다.--disable-gpu를 사용해도잠시 동안 Chromium을 사용한 후. 어쩌면 나중에 스레드가 해당 설정을 무시할 수도 있습니다.

마지막으로, 이 오랜 버그로 인해 Javascript를 사용하는 페이지에서 Chromium을 사용할 수 없게 됩니다(특정 구성에서?).

한 가지 대안은 Firefox를 설치하여 사용하는 것입니다. 왜냐하면 저는 다른 대안(Opera 및 FreeBSD용 기타)을 독점적으로 사용하는 것을 별로 좋아하지 않기 때문입니다.

과거에는 FreeBSD에는 Firefox Linux 패키지만 있었지만 이제는 기본 Firefox 패키지가 있습니다. 저는 다음과 같이 현지화된 버전을 설치하기로 결정했습니다.

sudo pkg install firefox-i18n

관련 정보