Page 1 of 1
ff 창 각각에 프로세스로 하는 방법
Posted: 2006 11 28 12:24 48
by soo
안녕하세여
질문이 있어서 문의 글 올립니다
ff 잘 사용 하고 있는데
ff 는 탭이 아니라 창을 여러개 띄워도
작업관리자 프로세보면 firefox.exe 하나의 프로세스만 뜨는데
창 하나에 하나의 프로세스로 띄우는 방법이 없을까요?
예로
ie 처럼요
ie 는 창 하나에 하나씩 프로세스가 생깁니다
ff 에는 이런 옵션이 없을까요?
아시는분 답변 부탁드립니다
Posted: 2006 11 28 12:35 24
by 흑마법사
일단 해당 질문에 대한 답은 모릅니다만...
...
궁금해서 여쭤봅니다만 대체 왜 그렇게 띄우고 싶으신지요? 프로세스가 따로따로뜨면 메모리도 더 잡아먹고 전체적으로 마이너스가 더 많을텐데 별도의 프로세스로 띄우는 메리트가 뭐가 있나요?
항시 봐야하는 웹페이지 때문에요
Posted: 2006 11 28 13:19 13
by soo
답변이 약간 까칠해요 ㅜ.ㅜ
이유는 출근해서 퇴근 할ㅤㄸㅒㅤ까지
ff 한창에 계속 띄워야 하는 업무 웹페이지가 있고
다른 한창에 ff 로 과도하게 탭을 사용 하면서 ^^;;
계속 띄우게 되면 한 프로세스가 계속 증가해서요
문듯 작업관리자를 봐서 150메가를 넘어가면
닫기 버튼으로 가는게 버릇이 되었고
계속 띄워야 하는 업무 웹페이지는 다시 로그인 해야 하고
귀찮고 해서
각각 프로세스 별루 관리하면 어떨까 해서 입니다
첫글에 이유까지 쓸걸 그랬군요 ^^~~~
답변이 되었으면 합니다......
Re: 항시 봐야하는 웹페이지 때문에요
Posted: 2006 11 28 13:32 18
by Mr.Dust
soo wrote:다른 한창에 ff 로 과도하게 탭을 사용 하면서 ^^;;
계속 띄우게 되면 한 프로세스가 계속 증가해서요
이런 문제의 경우 "다른 버전의 파이어폭스를 같이 사용하기" 를 이용하셔야 할 듯 합니다.
그런데 솔직히 어떻게 하는지에 대해서는 명확하게 "이렇게 하면 된다." 라고 말씀드리기는 어렵네요. 제가 할 줄 몰라서 ^^;
대충 살펴본 바로는 1. 가능하다. 2. 각기 다른 프로필을 사용하기를 권한다. 정도인 것 같습니다.
자세한 내용은 다음 문서들을 참고하시면 될 듯 합니다.
http://forums.mozillazine.org/viewtopic.php?p=702985
http://blog.dojotoolkit.org/2005/12/01/ ... de-by-side
첫번째 문서에 보면, 흑마법사님과 같은 의문을 제기하신 분이 있습니다.
IE 를 주로 사용해왔거나 저처럼 과도하게 탭을 띄워 사용하는 사람이 아니라면 이해하기 힘든 질문인 것 같습니다.
그럴 필요성은 soo 님이 말씀하신 프로세스의 과도한 메모리 사용(조금만 해도 150~200을 넘어가지요) 뿐만 아니라, 크래쉬에 대한 대비입니다. 단순히 크래쉬되어 창이 종료되었다면 다시 재기동해서 세션을 복구해도 되지만, 만약 무언가를 작성하다가 알아볼 것이 있어서 서핑중이었다면? 난감하지요. 각기 프로세스로 떠 있었다면 문제가 없었을 것을..
그리고 크래쉬되어 프리징되었다면? 독립 프로세스일 경우 프리징 된 놈만 죽이면 되지만, 지금과 같은 상황에서는 다 죽여야 합니다. 이 역시 여러가지 문제를 불러올 수 있습니다.
여담으로 저도 수십 개의 탭을 띄워 사용하다보니 창으로 분리해서 씁니다만, 그럼에도 불구하고 종종 프로세스를 재기동해야 할 필요를 느낍니다. 물론 저는 개인 사용자이므로, 비밀번호 등을 다 저장해두었기 때문에 로그인이라는 것에 대한 부담감은 적습니다만, 공용 사용자 환경에서 이런 문제는 굉장히 큰 문제일 수 있습니다. ^^
== 추가 ==
옷! 한글 문서를 발견했습니다.
명확하게 설명을 잘 해놓으셨네요. 주요 정보니 다들 북마크해두셔도 될듯 합니다. ^^
한글 모질라 포럼 - 1.5와 2.0베타버전을 같이 사용할수있나요?
화성님 블로그 - 파이어폭스 여럿 동시에 쓰기
막리지님 블로그 - 파이어폭스 다른 버전과 동시에 사용하기
Re: 항시 봐야하는 웹페이지 때문에요
Posted: 2006 11 28 13:52 10
by 드로이얀7(이준호)
soo wrote:답변이 약간 까칠해요 ㅜ.ㅜ
이유는 출근해서 퇴근 할ㅤㄸㅒㅤ까지
ff 한창에 계속 띄워야 하는 업무 웹페이지가 있고
다른 한창에 ff 로 과도하게 탭을 사용 하면서 ^^;;
계속 띄우게 되면 한 프로세스가 계속 증가해서요
문듯 작업관리자를 봐서 150메가를 넘어가면
닫기 버튼으로 가는게 버릇이 되었고
계속 띄워야 하는 업무 웹페이지는 다시 로그인 해야 하고
귀찮고 해서
각각 프로세스 별루 관리하면 어떨까 해서 입니다
첫글에 이유까지 쓸걸 그랬군요 ^^~~~
답변이 되었으면 합니다......
about:config 에서 config.trim_on_minimize 라는 연산자를 추가한뒤 true
--->최소화시 메모리 사용량 감소(최소화한 상태에서만 효과있고 다시 열면 도로 늘어나긴 합니다만...)
(2.0 only)시작 페이지를 '이전 종료시 창과 탭'으로 하면 자동 복구됩니다.
바로 가기(History) 메뉴에서 개별적으로 선택 복구도 가능(Ctrl+H하면 몇일전에 닫은것도 복구가능)
확장 기능 사용시(Tab mix Plus인듯)도구 버튼에 오른쪽 클릭--->사용자 지정 들어가면 Closed Tabs와 Closed Windows버튼을 볼 수 있습니다. 적당한 자리에 놓고 쓰기(근데 이넘들은 5개 까지만 보여주는듯)
덧 : 세션복구는 작성 중이던 내용까지 복구 되지 않나요?
덧2 : 아예 정식으로 건의해서 새 프로세스로 띄우는 명령어 추가를 하면 어떨까요?(안전 모드 -safe-mode 처럼 -np라고 붙이고 기동하면 새 프로세스로 기능)
Re: 항시 봐야하는 웹페이지 때문에요
Posted: 2006 11 28 13:55 11
by Mr.Dust
드로이얀7(이준호) wrote:덧 : 세션복구는 작성 중이던 내용까지 복구 되지 않나요?
이 부분에 대해서 저는 잘 모르겠습니다.
그런 상황을 겪어본 것은 Tistory 에서 뿐이어서, Tistory(Tatter) 자체 기능인지..
그리고 Tab mix plus 를 사용중이어서 FF 의 자체 기능인지(세션 복구는 FF의 것을 씁니다만), 아니면 Tab mix plus 의 것인지 명확하지가 않네요. ^^;
Re: 항시 봐야하는 웹페이지 때문에요
Posted: 2006 11 28 14:51 22
by hiphapis
드로이얀7(이준호) wrote:
(2.0 only)시작 페이지를 '이전 종료시 창과 탭'으로 하면 자동 복구됩니다.
오, 이런게 있었군요!
1.5 에서는 FF키면 Tab mix 를 이용해서, 최근세션을 불러오는걸로 했었는데
2.0 으로 깔면서, Tab Mix 가 기본내장(?)되면서 이 기능이 사라져서
일일이 불러왔었는데~
감사합니다.
Re: 항시 봐야하는 웹페이지 때문에요
Posted: 2006 11 28 16:11 37
by Mr.Dust
참고로 해당 기능은 Tab mix plus 사용시 크래쉬 시 자동 복구 기능 때문에 중복될 수 있습니다.
말 그대로 강제종료 된 다음에 다시 켜면 창이 두 개씩 열리게 됩니다.
따라서 해당 기능들이 중복되지 않나 살펴보시고 설정하시는 것이 좋습니다.
(저는 다 꺼두고 FF 2.0 의 기본 세션 복구 기능만 이용합니다. ^^; )
Posted: 2006 11 28 17:48 41
by 흑마법사
커헉... 죄송합니다. 까칠하게 말하려는 의도는 없었는데...
제 경우는 의문점이 발동한 이유가 텝은 저도 나름 과도하게 열고 사용하는데 아직까지 파폭이 이유없이 뻗은적은 한번도 없었다는 점과 제가 원래 맥 유저 출신이라 프로그램은 한번만 뜨는 것이고 그 속에서 창을 여는 것이다는 메타포어가 익숙한 탓도 있지만 그보다는 지금까지 제가 사용한 바로는 IE가 독립적으로 뜨긴 해도 한 녀석이 죽으면 다른 녀석들도 100% 필연적으로 죽었기 때문입니다. 게다가 절대 거기서 안 끝나고 explorer.exe 까지 한꺼번에 끌고 죽기 때문에 익스 창이 하나 죽으면 지금까지 열어놓은 익스 창 + 익스플로러 창이 다 한꺼번에 닫기는 난리를 수십번씩 겪었지요.
더스트 님 말에 의하면 익스가 이렇게 죽지 않는다는 말씀이신데... 어떻게 하신 건지 여쭤봐도 될런지요? 윈 98시절부터 아직까지 한번도 익스창 하나만 죽은 케이스는 본 적이 없습니다.
제 컴만 그럼 모르겠는데 학교 컴부터 시작해서 제가 쓴 윈도우즈 컴이 다 이랬거든요. 나름 헤비하게 꾸민 게임한다는 녀석 컴도 예외는 아니었습니다. 제 컴만 해도 한 프로세스에서 텝을 20개 넘게 열어도 끄덕없는 파폭에 반해 익스는 창을 한 6~7개만 띄우면 이미 뻗을 조짐이 보입니다. 제가 윈도우즈에서도 파폭을 쓰고, 텝 브라우징을 절대선호하는 이유도 되지요. 익스 7은 텝을 어떻게 구현했는지 메모리 잡아먹는게 창 띄우는거랑 차이가 없더군요. -_- 걍 그래픽적으로만 이어 붙인건가...
암튼 까칠한 답변에 대해서는 진심으로 사과드립니다. 더불어, 익스 창을 개별적으로 보호할 수 있는 방법을 알고 계시면 전수를 좀 부탁드립니다. 한국에 살다 보니 안 쓸수는 없더군요. -_-
Posted: 2006 11 28 18:37 06
by Mr.Dust
흑마법사 wrote:지금까지 제가 사용한 바로는 IE가 독립적으로 뜨긴 해도 한 녀석이 죽으면 다른 녀석들도 100% 필연적으로 죽었기 때문입니다. 게다가 절대 거기서 안 끝나고 explorer.exe 까지 한꺼번에 끌고 죽기 때문에 익스 창이 하나 죽으면 지금까지 열어놓은 익스 창 + 익스플로러 창이 다 한꺼번에 닫기는 난리를 수십번씩 겪었지요.
우선 저도 이 부분이 정확히(!) 어떻게 구현되는지는 모릅니다.
하지만 iexlorer.exe가 explore.exe(반댄가?)와 많은 모듈을 공유하고, 98 시절에는 explore.exe 가 커널과도 연결이 되어, 프로그램이 하나 죽으면서 explore 를 물고 늘어지면, 시스템까지 프리징되고, iexplorer.exe 역시도 프리징되면서 모듈을 공유하고 있는 explore.exe 를 물어늘어져서, 심하게는 커널까지 프리징되었던 것으로 알고 있습니다.
하지만 이는 아주 간단한 방법으로(98에서 되는지 여부는 잘..) 해결할 수 있었습니다.
즉, 말씀드린 새로운 프로세스로 IE 를 구동하는 것입니다.
이에 대한 자세한 설명은 다른 곳에서 얻으실 수 있으리라 믿고 간단하게 말씀드리면, 일단 IE 가 실행이 된다음에 새창 열기를 통해서(ctrl+n, 혹은 링크나 스크립트에 의해) 열린 창은 모(母) 프로세스에 딸린 instance 가 되고, IE 를 실행한 상태에서 다시 한번 IE 단축아이콘을 실행시키면 독립된 프로세스로 IE 가 실행됩니다.
이는 간단히 작업관리자만 열어보아도 확인가능한 것입니다.
물론 안타깝게도 앞서 말씀드린 이유(모듈 공유) 때문에, 하나의 창이 죽을 경우 대부분의 IE 창을 물고 들어갑니다만, 간혹 몇 개만 죽고 나머지는 살아남는 경우도 있습니다. 쿨럭 ;; 그러니까 100% 보장은 아니지만, 100% 죽는 것은 아니다라는 거지요. ;;;
그런 까닭에 웹마나 Maxthon 등을 사용하기 전에는 새로운 프로세스로 IE 를 구동시켜 필요한(죽여야 하는) 프로세스를 죽였는데, 뭐.. 사실 이또한 쉽지 않은 작업입니다. 쉽게 말하자면 언놈이 언놈인지 알 수가 있어야지요. =ㅅ=
결국 processexplore 라든가.. 다른 툴을 이용해서 살살.. ;;;;
뭐 그런 얘기입니다. ^^;
여튼 IE 보다는 웹마나 Maxthon 을 사용하시는 것이 정신건강상 좋으실겁니다.
이미 파폭을 통해 탭브라우징이라든가 각종 설정에 대한 면역은 있으실테니 ;;;
Posted: 2006 11 28 20:23 25
by 흑마법사
아 물론 98시절부터 써 왔단 소리고... 지금은 XP입니다. ^^
컥... 결국 제가 생각하는 그대로네요. 뭐 제가 운이 나쁜건지 제 경우는 한번 뻑 나면 백이면 백 다 물고 늘어지지만서도... 전 또 확실하게 IE의 뻑난 창만 혼자만 조용히 죽도록 보호하는 방법이 있는줄 알았습니다. -_- 기대할걸 기대했어야 했나요. ㅋㅋ
어차피 잘 쓰지도 않는 IE를 위해 또다른 녀석을 그 위에 얹을 생각은 없구요... 간혹 창을 몇개 띄워야 하는데 그게 불안해서 혹시 묘안이 있는가 물어본겁니다. 맥킨토시도 왔다갔다 해야 하니 걍 파폭에 눌러 앉는 편이 낫군요 ^_^
암튼 답변 감사드립니다.
Re: 항시 봐야하는 웹페이지 때문에요
Posted: 2006 11 28 20:30 37
by 빛알갱이
관련 있는 버그 :
https://bugzilla.mozilla.org/show_bug.cgi?id=117222
버그 117222번을 보고한 이가 언급했듯이 새 프로세서로 쓰는 게 좋은 경우 중 하나는 한 웹 사이트에 서로 다른 사용자로 로그인할 필요가 있을 때입니다.
이건 어떠세요?
Posted: 2006 11 30 00:17 03
by 지나가다
RestartFirefox;
-
http://jedbrown.net/dev/Mozilla/restartfirefox.xpi
MinimizeToTray 0.0.1.2006102615+;
http://update.mozilla.or.kr/addons/?p=8 ... =extension
위 두 확장을 사용해보시는건 어떠신가요?
리스타트파이어폭스는 도구모음에 리스타트 버튼을 추가하는 겁니다.
파폭의 메모리점유율이 높아진다 싶으면 리스타트를 하는데 굉장히 편리합니다.
확장을 설치하고 리스타트할때도 유용해요
미니마이즈 투 트래이는 말그대로 x를 눌러서 창을 닫았을때 트래이로 보내는거에요
저는 윈도우 작업표시줄이 번잡하면 습관적으로 창을 닫아서
굉장히 유용하게 사용하고 있습니다.
메모리 점유가 문제시라면 FlashBlock를 사용하는건 어떠신가요?
유투브를 보다보니까 메모리점유가 미칠듯이 올라가더라구요
그 전에는 플래시때문에 걱정하지 않았었거든요
플래시를 차단하니까 쾌적한 서핑이 되는군요
각 탭이 프로세스로 떴을 때 좋은 점
Posted: 2006 12 04 13:46 41
by 손님2
다른 좋은 점들은 윗분들의 설명에 많이 들어있으니 생략하구요.
저의 경우를 예로 들겠습니다.
저는 주로 중국, 일본 등과 업무를 하는 회사원입니다. 따라서 중국어, 일본어 입력을 하는 경우가 굉장히 많습니다. 물론 한글, 영어도 입력하지요...
따라서 대부분 탭마다 중국어 사전 페이지, 일어 사전 페이지, 영어 사전 페이지 등 여러 언어를 입력해야 하는 페이지가 많이 떠 있습니다.
웹페이지 검색도 각각의 언어로 진행해야 하니까요...
문제는 파이어폭스, 맥스톤1.*, 웹마 등 단일 프로세스를 사용하는 탭브라우저의 경우에는 각 탭에 일괄적으로 IME가 적용된다는 겁니다. 그럼 매번 각 탭으로 이동할 때 마다 IME 입력방식을 바꿔야 하는 불편함이 정말 짜증날 정도죠.
그러나 맥스톤2 베타, 익스플로러 7 등은 각 탭을 다른 쓰레드를 사용합니다. 따라서 각 탭마다 IME 상태를 기억하고 있죠. 그래서 상당히 편리하더군요.
따라서 이런 쓰레드로 탭열기 기능을 파폭에서도 구현해주셨으면 하는 바램입니다. 아니면 익스텐션이라도 있었으면 좋겠네요.
고맙습니다.