Firefox 67 : 사용하지 않는 탭을 자동으로 언로드하여 메모리 향상
- 범주: Firefox
Mozilla 계획 메모리 부족 상태에서 브라우저의 메모리 사용을 개선하는 것을 목표로하는 Firefox 67 Stable의 새로운 기능을 소개합니다.
브라우저는 10 년 전보다 훨씬 더 많은 메모리를 사용합니다. 부분적으로는 웹 사이트의 크기가 크게 증가했고 부분적으로는 브라우저도 변경 되었기 때문입니다.
더 이상 단일 탭이 수백 메가 바이트의 메모리를 사용할 수 있으며 메모리 사용량이 개별 탭에 대해 1 기가 바이트 표시를 초과하는 경우가 있습니다.
메모리 사용량 , 특히 메모리가 적은 기기에서는 브라우저 제조업체의 우선 순위입니다. 4 기가 바이트 또는 2 기가 바이트 RAM 시스템에서 Firefox 또는 다른 브라우저를 실행하는 경우 사이트를 충분히 열거 나 적절한 종류의 사이트를 열면 많은 캐싱이 발생할 수 있습니다.
메모리를 확보하기 위해 브라우저에서 탭을 언로드하는 개념은 새로운 것이 아닙니다. 같은 확장 휴면 , 배경 탭 일시 중지 , BarTab 또는 언로드 탭 Firefox 용 (모두 Firefox 57 이상과 더 이상 호환되지 않음) 또는 지연로드 탭 , TabMemFree 또는 탭 제한 Google Chrome의 경우 수년간 기능을 지원했습니다.
Mozilla 개선 된 탭 언로드 최근 몇 년 동안 크게.
계획대로 진행되면 Firefox 67은 메모리를 향상시키기 위해 사용하지 않는 탭을 언로드하는 새로운 기능을 도입 할 것입니다. 초기 버그 보고서는 8 년 전으로 거슬러 올라가지 만이 기능에 대한 작업은 얼마 전에 본격적으로 시작되었습니다.
Mozilla는 사용자가 메모리 부족으로 인해 발생하는 충돌 수를 줄이기 위해 메모리 부족 상황에서 Firefox에서 탭을 언로드 할 계획입니다. 버그에는 리소스를 확보하기위한 또 다른 시나리오가 나열되어 있지만 이것이 구현되는지 여부와 방법은 아직 명확하지 않습니다.
Mozilla는 간단한 우선 순위 목록을 사용하여 이벤트가 발생할 때 언로드 할 탭을 결정합니다 (최저에서 최고 순).
- 일반 탭
- 고정 된 탭
- 오디오를 재생하는 일반 탭
- 오디오를 재생하는 고정 된 탭
이 기능은 이미 Firefox Nightly에서 사용할 수 있습니다. 내 시스템에서 기본적으로 켜져 있지만 기본 설정 browser.tabs.unloadOnLowMemory로 제어 할 수 있습니다.
True는 기능이 활성화되어 있음을 의미하고 False는 비활성화되어 있음을 의미합니다. 버그 양수인 Garbriele Svelto에 따르면 Mozilla가 낮은 메모리 조건을 감지 할 수있는 유일한 플랫폼이기 때문에이 시점에서는 Windows에서만 사용할 수있는 것으로 보입니다.
Firefox 67은 2019 년 5 월 14 일 브라우저의 Stable 채널에 출시됩니다. 출시 일정에 따라 .
Google은 회사의 Chrome 브라우저에 유사한 기능을 구현했습니다. 2015 년에 소개 된 Chrome에서 탭 버리기 시스템 메모리가 특정 임계 값에 도달하면 메모리에서 탭이 삭제됩니다.
마무리 단어
Mozilla는 Firefox의 메모리 부족 관련 충돌이 감소 할 것으로 예상하고 있으며 가설을 테스트하기 위해 향후 몇 주 내에 이러한 충돌을 모니터링 할 계획입니다.
이제 당신 : 브라우저는 일반적으로 얼마나 많은 메모리를 사용합니까?