Firefox를 실행하고 일부 웹사이트를 방문할 때마다 약 10초 동안 정지되는 것을 발견했습니다. 항상 동일한 웹사이트에서는 발생하지 않지만 실행 후 처음 2~3분 내에 항상 발생합니다. 브라우저가 정지될 때마다 하드 디스크 LED가 켜져 있는 것을 볼 수 있습니다.
내 운영 체제는 Linux이고 현재 여기에는 확장/플러그인이 설치되어 있지 않습니다.
양식 완성도 없고 기록도 없으며 북마크도 20~30개 이하입니다.
비슷한 것을 알아차린 사람이 있나요? 아니면 어떻게 해야 하는지 아시나요?디버그Firefox가 무엇을 하고 있거나 무엇을 하려고 하는지 알아내기 위해 이것을 사용합니까?
답변1
Win XP SP3에서도 같은 문제가 발생했습니다. FF 3.6에서 FF 11로 업데이트한 후, 시작 시 FF가 약 20초 동안 정지되는 것을 발견했습니다. 하드 드라이브 LED 표시등이 계속 켜져 있습니다. 이 동결은 FF 12와 FF 13에서도 계속되었습니다.
원인: 이전 FF 버전의 urlclassifier.sqlite 이전 버전이 FF 2로 돌아가는 것이 원인이었습니다.
어떤 이유로 FF는 시작 시 이전 파일을 모두 읽고 컴파일하고 있었습니다.
해결 방법: 관리자로 로그온하여 모든 FF 프로필에서 모든 urlclassifier 변형('urlclassifier.sqlite', 'urlclassifier2.sqlite', 'urlclassifier3.sqlite')을 삭제하십시오.
Win XP에서는 Documents and Settings 폴더에서 "urlclassifier"로 시작하는 모든 파일을 검색합니다. 예: urlclassifier*.*
찾은 항목을 모두 삭제합니다. FF는 다음 시작 시 urlclassifier3.sqlite만 다시 작성합니다.
결과: FF가 필요한 urlclassifier 파일만 삭제하고 다시 다운로드하도록 허용한 후 정지 현상이 사라졌습니다.
답변2
관련 디버그 패키지가 있는지 확인하세요. gdb에서 실행 strace firefox
하고 실행하고 정지가 중지된 후 역추적을 생성해 보십시오(gdb를 사용하여 역추적을 생성하는 방법에 대한 정보는 Google에서 검색할 수 있습니다). 둘 다 파이어폭스의 속도를 늦추겠지만 상당히 유용한 정보를 제공할 것입니다. Pastebin에 게시하고 여기에 링크할 수 있지만 Mozilla나 배포판에 버그 보고서를 제출하는 것이 현명할 수도 있습니다.