우리는 vnc 뷰어를 사용하고 있었고 Firefox는 매우 느려지기 시작했습니다. 페이지 로딩뿐만 아니라 탭 클릭, 탭/브라우저 열기 또는 닫기 등 Firefox의 거의 모든 작업이 느립니다.
강제로 뭔가를 하려고 하면 오류가 발생합니다.
"이 페이지의 스크립트가 사용 중이거나 응답을 중지했을 수 있습니다. 지금 스크립트를 중지하거나 스크립트가 완료되는지 계속 확인할 수 있습니다.
놀랍게도 루팅되면 놀라운 속도를 보여줍니다. 프로세스 우선순위와 관련이 있나요? 그런데 프로세스 출력에서 예외 우선순위/적합한 값을 찾지 못합니다.
업데이트 1: NFS 대신 로컬 홈 디렉토리가 있는 사용자의 경우 속도 저하가 관찰되지 않았습니다. browser.cache.disk.parent_directory를 로컬 디렉터리로 변경해 보았습니다. 그러나 문제는 남아 있습니다.
답변1
사용자의 Firefox 임시 디렉토리를 /tmp로 재배치하려고 하면 성능이 향상됩니까? 기본적으로 브라우저 캐시는 ~/.mozilla/에 저장됩니다. 브라우저 캐시에는 많은 수의 작은 파일이 포함되어 있는 경우가 많으며 네트워크 공유 성능이 최적이 아닐 수 있습니다.
일시적으로 테스트로 주소 표시줄에 "about:config"(따옴표 제외)를 입력하고 browser.disk.cache.enable을 False로 전환한 다음 Firefox를 다시 시작하여 디스크 캐시를 비활성화해 보세요. 이것이 합리적인 성능을 제공한다면 가능하다면 로컬 파일 시스템에서 사용자별 브라우저 캐시 디렉토리를 호스팅하는 것을 고려할 수 있습니다.
로컬 프로필 디렉터리를 설정할 수 있도록 Firefox를 시작할 때 --profile 스위치를 사용하는 것이 좋습니다. OP에 따르면 문제가 해결된 것 같습니다.