Wersije pśirownaś
메모리 과다 사용 문제 해결 방법
Wersija 29685:
Wersija 29685 wót wužywarja yjw2288
Wersija 33297:
Wersija 33297 wót wužywarja naddo
Klucowe słowa:
느릴때 사용하는 렘
느릴때 사용하는 렘
Zespominanje pytańskich wuslědkow:
Firefox는 가끔기준보다 더 많은 메모리 (RAM)를 사용합니다. 이것은 Firefox를 느리게 만들 수 있으며, 극단적인 경우에, 그것도 파이어 폭스의 충돌을 만들 수 있습니다. 이 문서는 파이어 폭스가 더 적은 메모리를 사용하게하는 방법을 설명합니다.
Firefox는 가끔기준보다 더 많은 메모리 (RAM)를 사용합니다. 이것은 Firefox를 느리게 만들 수 있으며, 극단적인 경우에, 그것도 파이어 폭스의 충돌을 만들 수 있습니다. 이 문서는 파이어 폭스가 더 적은 메모리를 사용하게하는 방법을 설명합니다.
Wopśimjeśe:
Firefox가 본래 필요 이상의 메모리 (RAM)를 소비하는 일이 있습니다. 메모리가 부족하게 되면 Firefox 동작이 늦어져, 최악의 경우는 Firefox가 알 수 없는 종료를 할수도 있습니다.
이 문서에서는 Firefox의 메모리 소비량을 줄이는 방법에 대해 설명합니다.
* 사용하시는 운영 체제에 따라 많이 다르지만, 특정 도구를 사용해 메모리의 소비량을 감시할 수 있습니다.{for win}Windows의 경우는 Windows의 작업 관리자의 성능 탭에 메모리 소비량이 표시됩니다.{/for}
__TOC__
= 최신 버전 업데이트 =
최신 버전 Firefox는 메모리 소비량이 개선되어 있습니다. 우선, Firefox를 [[Updating Firefox|최신 버전 업데이트]]를 해 주십시오.
= 확장 기능과 테마 =
== 메모리를 소비하는 확장 기능과 테마를 사용 안 함 ==
확장 기능과 테마는 Firefox가 원래 보다 만히 메모리를 소비하는 원인이 되는 가능성이 있습니다.
Firefox가 매우 많은 메모리를 소비하는 원인이 확장 기능이나 테마에 있는지 판별하려면 Firefox를 [[Safe Mode]]로 시작하여 그 메모리 소비량을 관찰해 주십시오. 안전 모드에서는 확장 기능이나 테마는 사용 안 함으로 변경 됩니다. 이 때문에 매우 큰 개선을 볼 수 있을 경우에는 문제되는 확장 기능을 찾아 사용 중지하거나 제거해 보세요.
* Firefox를 안전 모드로 시작해 확장 기능이나 테마가 문제를 일으키고 있는지 어떤 지 판별하는 방법에 대한 상세한 정보는 [[Troubleshooting extensions and themes]]를 참조해 주십시오.
== 불필요한 내용 차단 ==
많은 웹 페이지를 표시하는 것으로 메모리를 사용하는데 광고 등이 불필요한 내용이 있습니다 ([[#w_plugins|플러그인 섹션]]을 참조). 이러한 불필요한 내용을 차단 하는 확장 기능이 있습니다.
* [https://addons.mozilla.org/firefox/addon/adblock-plus/ Adblock Plus]는 웹 사이트의 광고 등을 차단 할 수 있습니다.
* [https://addons.mozilla.org/firefox/addon/flashblock Flashblock]은 웹 사이트의 선택한 Flash를 사용 혹은 중지할 수 있습니다.
= 플러그인 =
특수한 내용을 표시하기 위한 플러그인, 특히 오래된 버전이 많은 메모리를 소비할 가능성이 있습니다.
== 플러그인 업데이트 ==
설치 된 플러그인이 최신 버전이나 확인하려면 Mozilla의 [http://www.mozilla.org/plugincheck 플러그인 검사기]를 열어 주십시오.
== 메모리 소비하는 플러그인 사용 중지 ==
Firefox가 메모리를 매우 많이 소비하는 원인이 되어 있는 플러그을 차례로 사용 테스트를 하여 판단할 수 있습니다:
# [[T:Open Add-ons|type=플러그인]]
# 목록으로부터 플러그인을 선택하고 {button 사용 안함} 버튼을 눌러 선택한 플러그인 사용을 중단합니다.
# 목록 내의 플러그인의 일부에 대해서 위의 순서를 반복해 주십시오.
플러그인을 사용 안 함으로 한 다음에, Firefox를 다시 시작하여 메모리 소비량을 관찰해 주십시오. 개선을 볼 수 없는 경우에는 플러그인을 다시 사용 하도록 설정하셔도 됩니다.
특정 플러그인을 사용 안 함으로 한 다음에 Firefox의 메모리 소비량에 개선을 볼 수 있는 경우에는 그것을 사용 안 함으로 한 채로 해 두어도 괜찮을 것입니다. 그 플러그인이 필요한 경우는 대체가 되는 다른 플러그인을 시험해 주십시오:
* [[Using the Adobe Reader plugin with Firefox|Adobe Reader]] 보다 가벼운 PDF 리더에 대해서는 [[Opening PDF files within Firefox]]의 문서를 참고해 주십시오.
== Flash 하드웨어 가속 설정 확인 ==
Flash 등의 동영상을 재생하는 특정의 플러그인이 내용을 전체 화면으로 재생 할 때, 하드웨어에 의한 재생 지원을 합니다. 이 기능이 유효의 경우, 컴퓨터 본체가 아니고, 그래픽 카드의 메모리가 사용됩니다.
# Flash 플러그인을 이용하는 동영상이 있는 페이지를 열어 주십시오.
# 페이지 내 동영상 플레이어를 선택한 후, context menu로부터 {menu 설정...}을 선택합니다. Adobe Flash Player의 설정 화면이 열립니다.
# 설정 창 오른쪽 하단의 아이콘을 선택해 {menu 디스플레이} 패널을 엽니다.
# '''하드웨어 가속 사용'''을 선택하고 항목을 선택해 주십시오.
# {button 닫기} 버튼을 선택해 Adobe Flash Player 설정 창을 닫습니다.
{for fx4}
= Firefox 하드웨어 가속 설정 확인 =
Firefox 하드웨어 가속화 기능은 컴퓨터 본체가 아니고, 그래픽 카드의 메모리를 사용합니다.
하드웨어 가속화 기능이[[Options window - Advanced panel#w_browsing|사용함]] 인 것을 확인하고 [[How do I upgrade my graphics drivers?|그래픽 드라이버 업데이트]]를 진행해 주십시오.
{/for}
= 다운로드 방문 기록 =
다운로드 방문 기록이 많이 남아 있는 경우, Firefox가 필요 이상의 메모리를 소비하는 일이 있습니다.다운로드 방문 기록을 삭제하려면 :
# {for win,linux}Firefox 윈도우 위쪽{/for}{for mac}도구모음{/for}의 {menu 도구} 메뉴를 선택해,{menu 다운로드}를 선택해 주십시오.[[Downloads window]]가 열립니다.
# 다운로드 창 {button 방문 기록의 삭제} 버튼을 선택해 주십시오.
<!-- Commented out for monkey reasons.
= 메모리 사용을 줄이는 설정 =
Firefox 에는 메모리의 사용 방법을 바꾸는 숨겨진 설정이 있습니다.
== 메모리 캐시 ==
Firefox은 메모리에 이미지와 인터페이스를 저장합니다. 그 때문에, 빠르게 표시하는 것이 가능하게 됩니다. 이 때문에 Firefox가 어느 정도의 메모리를 사용하고 있는 지를 파악할 수 있습니다.
# Firefox 창 위쪽의 주소 바에 '''about:cache'''를 입력하고 {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for} 키를 눌러 주십시오.
# Firefox의 캐시 정보 목록의 페이지가 표시됩니다. '''Memory cache device''' 제목 아래에서는 '''Maximum storage size'''에 Firefox 내 사용하고 있는 메모리의 최대량이 나타나고 있고 '''Storage in use''' 에는 Firefox가 이 때문에 소비하고 있는 현재의 메모리양을 나타내고 있습니다.
기본 설정에서는 탑재되어 있는 메모리가 많은 만큼 보다 많은 메모리가 소비됩니다. 컴퓨터에 대한 제한을 변경해 주십시오.
{note}'''캐시에 이용할 수 있는 메모리량을 줄이면, 웹 페이지나 대화창 표시에 시간이 걸리게 됩니다.'''{/note}
# [[T:aboutconfig]]
# about:config 페이지가 표시됩니다.창의 메인 부분에서 {for win,linux}오른쪽 선택해{/for}{for mac} {key Ctrl} 키를 누르면서 선택해{/for},{menu 새로 만들기}로부터 {menu 정수}를 선택해 주십시오.<br/> <br/>[[Image:highmemusage-newinteger.png]] <br/> <br/>
# 대화 창이 표시되면,{pref browser.cache.memory.capacity} 라고 입력해,{button 확인} 버튼 선택합니다.
# 계속해서 Firefox가 사용하는 캐시 크기의 최대치를 킬로바이트 단위로 입력하고 {button 확인} 버튼을 선택해 주십시오.
설정을 기본값으로 되돌리고 싶을 때는:
# [[T:aboutconfig]]
# {pref browser.cache.memory.capacity} 설정을 검색해 주십시오.
# {pref browser.cache.memory.capacity}의 항목을 {for win,linux}오른쪽 선택{/for}{for mac} {key Ctrl} 키를 누르면서 선택{/for}한 후 {menu 재설정}을 선택해 주십시오.
== 이전 방문한 캐시 페이지 ==
Firefox는 메모리에 페이지를 저장합니다. 그렇게 하는 것으로, 뒤로 혹은 앞으로 버튼을 누를 때 빠르게 그것들을 표시할 수 있습니다. 기본 값에서는 Firefox는 보다 많은 메모리가 설치해야 할 정도로 많은 메모리를 소비합니다. Firefox가 컴퓨터 상에 저장하는 페이지의 최대 수를 변경할 수 있습니다.
{note}'''저장되는 페이지의 수를 줄이면, 뒤로 혹은 앞으로 버튼을 눌렀을 때에 Firefox의 속도가 떨어지게 됩니다.'''{/note}
# [[T:aboutconfig]]
# about:config 페이지가 표시됩니다.{pref browser.sessionhistory.max_total_viewers} 설정을 검색해, 그것을 더블 클릭 해 주십시오.
# browser.sessionhistory.max_total_viewers prompt에, Firefox에 보관시키고 싶은 페이지의 최대수를 입력하고 {button 확인} 버튼을 눌러 주십시오.
설정을 기본값으로 되돌리고 싶을 때는:
# [[T:aboutconfig]]
# {pref browser.sessionhistory.max_total_viewers} 설정을 검색해 주십시오.
# {pref browser.sessionhistory.max_total_viewers}의 항목을 {for win,linux}오른쪽 선택{/for}{for mac} {key Ctrl} 키를 누르면서 선택{/for}한 후 {menu 재설정}을 선택해 주십시오.
{for win}
== 최소화 시 움직임 ==
Firefox는 기본으로 Windows가 다른 프로그램을 위해서 필요로 하는 메모리를 다시 이용하는 것을 허가하고 있습니다. Firefox 에서는 Windows가 곧바로 그 메모리를 다시 이용할 수 있도록 설정할 수 있습니다.
{note}'''Windows가 곧바로 메모리를 다시 이용할 수 있도록 허가하면, Firefox의 최소화 후의 복원이 늦어집니다.'''{/note}
# [[T:aboutconfig]]
# about:config 페이지가 표시됩니다.페이지 내의 어딘가 오른쪽을 선택하고 {menu 새로 만들기} 로부터 {menu 진위치}를 선택해 주십시오.
# 설정명을 입력하는 prompt에 {pref config.trim_on_minimize} 라고 입력해,{button O확인 버튼을 선택해 주십시오.
# 다음에 {pref True}을 선택한 후 {button 확인} 버튼을 선택해 주십시오.
설정을 기본값으로 되돌리고 싶을 때는:
# [[T:aboutconfig]]
# {pref config.trim_on_minimize} 설정을 검색해 주십시오.
# {pref config.trim_on_minimize}의 항목을{for win,linux}오른쪽 선택{/for}{for mac} {key Ctrl} 키를 누르면서 선택{/for}해,{menu 재설정}을 선택해 주십시오.
{/for}
-->
= Firefox를 재시작 =
장시간, Firefox를 연 채로 하고 있으면, Firefox의 메모리 소비량이 증가할 가능성이 있습니다.이것을 회피하려면 세세하게 Firefox를 다시 시작해 주십시오.Firefox의 탭이나 창을 저장하도록 설정해 두면, 다시 시작할 때에, 이전 종료시에 열려 있던 페이지로부터 시작할 수 있습니다.상세한 것에 대하여 [[Session Restore]]를 참조해 주십시오.
= 표시하는 탭을 줄이기 =
표시되는 각 탭의 웹 페이지는 메모리에 포함될 필요가 있습니다. 빈번히 '''100 이상의 탭을 열고 있는'' '경우는 보다 가벼운 방법으로 페이지를 읽으면 좋을 것입니다. 아래를 참조해 주십시오:
* [[How do I use bookmarks?|북마크]]. ''힌트: "[[Tabbed Browsing#w_tab-tips|모든 탭을 북마크]]" 하면, 표시 중의 탭 일식을 북마크에 추가할 수 있습니다''
* [http://lifehacker.com/378062/five-best-gtd-applications To-do 목록 아프리케이션] (영어).
{for fx7}
= 성능 정보를 Mozilla에 보내기 =
[[Options window - Advanced panel#w_system-defaults|퍼포먼스 정보를 송신하는]] 옵션에 체크를 넣어 두면, 여러분의 Firefox의 메모리 소비량을 포함한 데이터가 Mozilla에 송신되어 Firefox의 장래의 버전으로 개선하기 위해서 도움이 될 수 있습니다.
{/for}
= 메모리 관련의 문제 해결 도구 =
<!--
Memory issues can be difficult to troubleshoot because they are normally visible only in aggregate. Furthermore, there are four broad categories of bugs that can lead to high memory use, which can be hard to distinguish.
* ''Bloat'', or using a large amount of memory to store a small amount of information. (Goes away when you close each tab.)
* ''Caching'', or intentionally remembering something for a limited time in case it is needed again. (Usually less than 100MB.)
* ''Fragmentation'', or failing to re-use free memory. (Usually limited to 2X.)
* ''Leaking'', or continuing to store data in memory after it is no longer needed.
-->
{for fx6}
* '''about:memory'''페이지에서는 메모리에 대한 특정의 문제를 해결할 수 있습니다 (원인이 웹 사이트인가, 확장 기능이나 테마인가 특정할 수 있습니다). 또한, 가끔 {button Minimize memory usage} 버튼을 선택하는 것으로, 간편하게 메모리 소비량을 줄일 수 있습니다.
{/for}
* [https://addons.mozilla.org/firefox/addon/ramback RAMBack]는 Firefox 캐시의 대부분을 플래시와 메모리 리크와 구별할 수 있습니다.
여러분이 C++ 프로그래머인 경우는 [https://wiki.mozilla.org/Performance:Leak_Tools Firefox 개발자가 사용하는 디버그 도구]을 시험해 보세요.
<!-- Jesse Ruderman would be happy to walk users through setting up trace-refcnt! -->
<!-- MZ credit -->
<br/> <br/>
'''''Based on information from [http://kb.mozillazine.org/Reducing_memory_usage_-_Firefox Reducing memory usage - Firefox (mozillaZine KB)]'''''
[[Template:ShareArticle|link=http://mzl.la/LnX4ca]]
Firefox가 본래 필요 이상의 메모리 (RAM)를 소비하는 일이 있습니다. 메모리가 부족하게 되면 Firefox 동작이 늦어져, 최악의 경우는 Firefox가 알 수 없는 종료를 할수도 있습니다.
이 문서에서는 Firefox의 메모리 소비량을 줄이는 방법에 대해 설명합니다.
* 사용하시는 운영 체제에 따라 많이 다르지만, 특정 도구를 사용해 메모리의 소비량을 감시할 수 있습니다.{for win}Windows의 경우는 Windows의 작업 관리자의 성능 탭에 메모리 소비량이 표시됩니다.{/for}
{note}'''참고:''' [[Send performance data to Mozilla to help improve Firefox|성능 데이터 전송]]을 선택하게 되면, Mozilla에서 수집한 사용자의 Firefox 메모리 사용 내역을 포함한 정보는 앞으로 더 나은 버전의 Firefox를 만드는 데 쓰이게 됩니다{/note}
__TOC__
= 최신 버전 업데이트 =
최신 버전 Firefox는 메모리 소비량이 개선되어 있습니다. 우선, Firefox를 [[Update Firefox to the latest version|최신 버전 업데이트]]를 해 주십시오.
= 확장 기능과 테마 =
== 메모리를 소비하는 확장 기능과 테마를 사용 안 함 ==
확장 기능과 테마는 Firefox가 원래 보다 만히 메모리를 소비하는 원인이 되는 가능성이 있습니다.
Firefox가 매우 많은 메모리를 소비하는 원인이 확장 기능이나 테마에 있는지 판별하려면 Firefox를 [[Troubleshoot Firefox issues using Safe Mode|안전 모드]]로 시작하여 그 메모리 소비량을 관찰해 주십시오. 안전 모드에서는 확장 기능이나 테마는 사용 안 함으로 변경 됩니다. 이 때문에 매우 큰 개선을 볼 수 있을 경우에는 문제되는 확장 기능을 찾아 사용 중지하거나 제거해 보세요.
* Firefox를 안전 모드로 시작해 확장 기능이나 테마가 문제를 일으키고 있는지 어떤 지 판별하는 방법에 대한 상세한 정보는 [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]]를 참조해 주십시오.
== 불필요한 내용 숨기기 ==
많은 웹 페이지를 표시하는 것으로 메모리를 사용하는데 광고 등이 불필요한 내용이 있습니다 ([[#w_plugins|플러그인 섹션]]을 참조). 이러한 불필요한 내용을 차단 하는 확장 기능이 있습니다.
* [https://addons.mozilla.org/firefox/addon/adblock-plus/ Adblock Plus]는 웹 사이트의 광고 등을 차단 할 수 있습니다.
* [https://addons.mozilla.org/firefox/addon/flashblock Flashblock]은 웹 사이트의 선택한 Flash를 사용 혹은 중지할 수 있습니다.
* [https://addons.mozilla.org/firefox/addon/noscript NoScript]는 웹 사이트에서 실행되는 모든 스크립트를 선택적으로 사용하거나 사용 중단할 수 있습니다.
= 플러그인 =
특수한 내용을 표시하기 위한 플러그인, 특히 오래된 버전이 많은 메모리를 소비할 가능성이 있습니다.
== 플러그인 업데이트 ==
설치 된 플러그인이 최신 버전이나 확인하려면 Mozilla의 [https://www.mozilla.org/plugincheck 플러그인 검사기]를 열어 주십시오.
== 메모리 소비하는 플러그인 사용 중지 ==
Firefox가 메모리를 매우 많이 소비하는 원인이 되어 있는 플러그을 차례로 사용 테스트를 하여 판단할 수 있습니다:
# [[T:Open Add-ons|type=플러그인]]
# 목록으로부터 플러그인을 선택하고 {button 사용 안함} 버튼을 눌러 선택한 플러그인 사용을 중단합니다.
# 목록 내의 플러그인의 일부에 대해서 위의 순서를 반복해 주십시오.
플러그인을 사용 안 함으로 한 다음에, Firefox를 다시 시작하여 메모리 소비량을 관찰해 주십시오. 개선을 볼 수 없는 경우에는 플러그인을 다시 사용 하도록 설정하셔도 됩니다.
특정 플러그인을 사용 안 함으로 한 다음에 Firefox의 메모리 소비량에 개선을 볼 수 있는 경우에는 그것을 사용 안 함으로 한 채로 해 두어도 괜찮을 것입니다. 그 플러그인이 필요한 경우는 대체가 되는 다른 플러그인을 시험해 주십시오:
* [[Use the Adobe Reader plugin to view or download PDF files|Adobe Reader]] 보다 가벼운 PDF 리더에 대해서는 [[View PDF files in Firefox without downloading them]]의 문서를 참고해 주십시오.
== Flash 하드웨어 가속 설정 확인 ==
Flash 등의 동영상을 재생하는 특정의 플러그인이 내용을 전체 화면으로 재생 할 때, 하드웨어에 의한 재생 지원을 합니다. 이 기능이 유효의 경우, 컴퓨터 본체가 아니고, 그래픽 카드의 메모리가 사용됩니다.
# Flash 플러그인을 이용하는 동영상이 있는 페이지를 열어 주십시오.
# 페이지 내 동영상 플레이어를 선택한 후, context menu로부터 {menu 설정...}을 선택합니다. Adobe Flash Player의 설정 화면이 열립니다.
# 설정 창 오른쪽 하단의 아이콘을 선택해 {menu 디스플레이} 패널을 엽니다.
# '''하드웨어 가속 사용'''을 선택하고 항목을 선택해 주십시오.
# {button 닫기} 버튼을 선택해 Adobe Flash Player 설정 창을 닫습니다.
= Firefox 하드웨어 가속 설정 확인 =
Firefox 하드웨어 가속화 기능은 컴퓨터 본체가 아니고, 그래픽 카드의 메모리를 사용합니다.
*하드웨어 가속화 기능이 [[Settings for network, updates and encryption#w_browsing|사용함]] 인 것을 확인하고 [[Upgrade your graphics drivers to use hardware acceleration and WebGL|그래픽 드라이버 업데이트 상태]]를 확인해 주십시오.
= Firefox를 재시작 =
장시간, Firefox를 연 채로 하고 있으면, Firefox의 메모리 소비량이 증가할 가능성이 있습니다.이것을 회피하려면 세세하게 Firefox를 다시 시작해 주십시오.Firefox의 탭이나 창을 저장하도록 설정해 두면, 다시 시작할 때에, 이전 종료시에 열려 있던 페이지로부터 시작할 수 있습니다.상세한 것에 대하여 [[Restore previous session - Configure when Firefox shows your most recent tabs and windows]]를 참조해 주십시오.
= 표시하는 탭을 줄이기 =
표시되는 각 탭의 웹 페이지는 메모리에 포함될 필요가 있습니다. 빈번히 '''100 이상의 탭을 열고 있는'' '경우는 보다 가벼운 방법으로 페이지를 읽으면 좋을 것입니다. 예:
* [[How to use bookmarks to save and organize your favorite websites|북마크]]. ''힌트: "[[Use tabs to organize lots of websites in a single window#w_tab-tips|모든 탭을 북마크]]" 하면, 표시 중의 탭 일식을 북마크에 추가할 수 있습니다''
* [http://lifehacker.com/378062/five-best-gtd-applications To-do 목록 아프리케이션] (영어).
= 메모리 관련의 문제 해결 도구 =
* '''about:memory'''페이지에서는 메모리에 대한 특정의 문제를 해결할 수 있습니다 (원인이 웹 사이트인가, 확장 기능이나 테마인가 특정할 수 있습니다). 또한, 가끔 {button Minimize memory usage} 버튼을 선택하는 것으로, 간편하게 메모리 소비량을 줄일 수 있습니다.
* [https://addons.mozilla.org/firefox/addon/ramback RAMBack]는 Firefox 캐시의 대부분을 플래시와 메모리 리크와 구별할 수 있습니다.
여러분이 C++ 프로그래머인 경우는 [https://wiki.mozilla.org/Performance:Leak_Tools Firefox 개발자가 사용하는 디버그 도구]을 시험해 보세요.
<!-- Jesse Ruderman would be happy to walk users through setting up trace-refcnt! -->
<!-- MZ credit -->
<br/> <br/>
'''''[http://kb.mozillazine.org/Reducing_memory_usage_-_Firefox Reducing memory usage - Firefox (mozillaZine KB)]의 내용을 참고하였습니다'''''
[[Template:ShareArticle|link=http://mzl.la/LnX4ca]]