유용한 프로그램 소개
내 CPU 에 최적화된 파이어폭스를 설치해보자, tete009 빌드
lsal
2008. 2. 11. 18:51
모질라 (Mozilla) 사이트에서 배포하고 있는 파이어폭스 (Firefox) 는 어떤 컴퓨터 환경에서도 문제없이 잘 실행될 수 있도록 성능보다는 호환성을 고려한 빌드입니다. 하지만 자신의 CPU 에 최적화된 빌드를 사용하면 파이어폭스의 성능 향상을 꾀할 수 있습니다.
최적화된 파이어폭스 빌드를 제공하는 사이트는 여러 곳이 있지만, 그 중에서도 오늘은 제가 애용하고 있는 tete009 빌드 사이트를 소개합니다. tete009 CPU 최적화 빌드는 윈도우2000 이상만 지원하며 별도의 설치 과정이 필요없는 자동 압축풀림 파일 형태로 배포됩니다. 파일을 다운로드 받은 후 적절한 폴더를 지정하면 자동으로 압축이 풀리고, firefox.exe 파일을 실행하면 파이어폭스가 실행됩니다. tete009 빌드는 영어 버전만 배포되고 있습니다.
기존의 정식 파이어폭스를 사용하시던 분들도 아무런 문제없이 파이어폭스 CPU 최적화 빌드를 사용할 수 있습니다. 파이어폭스는 프로필을 공유하는 방식으로 동작하기 때문에 북마크 (즐겨찾기) 를 비롯한 설정 정보, 부가기능 (확장기능, 애드온) 등을 그대로 사용할 수 있습니다.
그럼 이제부터 자신이 사용하고 있는 CPU 에 최적화된 파이어폭스를 설치하는 방법을 차례로 살펴보겠습니다. :)
1. 내 CPU 가 지원하는 명령어셋 확인
CPU 정보 확인 프로그램인 CPU-Z 로 내 CPU 의 이름과 CPU 가 지원하는 명령어셋 (instructions set) 을 확인합니다.
CPU-Z 에 대한 자세한 정보는 이 글 (컴퓨터 사양 (CPU 메인보드 메모리 정보) 확인 프로그램, CPU-Z) 을 참조하세요. :)
- CPU-Z 다운로드 : http://cpuid.com/cpuz.php
2. 내 CPU 에 최적화된 파이어폭스 빌드 설치
먼저 SSE 혹은 MMX 명령어셋에 최적화된 파이어폭스를 다운로드 받아 설치합니다. SSE 명령어셋을 지원한다면 MMX 빌드보다는 SSE 빌드를 설치합니다. 즐거운 컴퓨터고난기록기
- 모질라 파이어폭스 tete009 최적화 빌드 : 다운로드
만약 설치한 파이어폭스가 정상적으로 실행되지 않는다면 다음 라이브러리를 추가로 설치합니다. 이 라이브러리는 한번만 설치하면 파이어폭스가 업데이트되더라도 다시 설치할 필요가 없습니다.
- 마이크로소프트 Visual C++ 2005 SP1 재배포 가능 패키지(x86) : 다운로드
3. 내 CPU 에 최적화된 파이어폭스 DLL 파일 (메모리 유틸리티) 복사
이제 내 CPU 에 최적화된 메모리 유틸리티 파일 (DLL) 을 다운로드 받아 압축을 해제한 후 파이어폭스가 설치된 폴더에 덮어쓰기 합니다.
CPU 종류와 지원되는 CPU 명령어셋에 따라 각각 다른 이름의 파일을 다운로드 받아야 합니다.
- 최적화된 파이어폭스 메모리 유틸리티 DLL 파일 : 다운로드
* 인텔 (Intel) CPU 사용자
* AMD CPU 사용자
최근 CPU 는 위의 여러 명령어셋을 모두 지원합니다. 일반적으로 상위 명령어셋을 선택하여 다운로드하면 무리가 없습니다.
(예1) SSE3, SSE2, SSE, MMX 를 모두 지원할 경우 : SSE3 파일 다운로드
(예2) SSE, MMX 를 지원할 경우 : SSE 파일 다운로드
4. 모듈 바인더로 파이어폭스 실행 속도를 빠르게
이제 파이어폭스의 실행 속도를 빠르게 해봅시다. tete009 빌드의 모듈 바인더 (Module binder) 를 다운로드 받아 파이어폭스가 설치된 폴더에 저장한 다음, 한 번 실행해주면 파이어폭스의 초기 시작 속도가 빨라집니다.
하지만 개인적으로 속도 향상을 크게 체감할 수 없었기 때문에 이 과정은 생략하셔도 무방할 것 같습니다. :)
- 모듈 바인더 (Module binder) : 다운로드
5. 웹사이트 / 부가기능 호환성 향상
tete009 최적화 빌드에서 발생할 수 있는 웹사이트 및 부가기능 호환성 문제를 해결하기 위해 파이어폭스 설정을 수정합니다.
파이어폭스를 실행한 후 주소표시줄에서 'about:config' 를 입력합니다. 그리고 Filter (필터) 입력창에 'general.useragent.extra.firefox' 를 입력하면 아래와 같은 설정 항목이 나타납니다.
'general.useragent.extra.firefox' 항목을 더블클릭한 뒤 아래와 같이 'BonEcho' 부분을 'Firefox' 로 수정합니다.
이 설정 항목은 파이어폭스가 업데이트되더라도 계속 유지되므로 다시 수정할 필요가 없습니다.
6. 파이어폭스 업데이트
당연한 이야기지만 tete009 최적화 빌드를 사용하게 되면 더 이상 모질라 사이트의 파이어폭스 자동 업데이트를 사용할 수 없습니다. 파이어폭스를 업데이트하려면 tete009 사이트를 방문해서 새로운 빌드를 다운받은 후 수동으로 설치해야 합니다.
설치 시에는 반드시 기존 폴더를 삭제하시기 바랍니다. 기존 폴더에 덮어쓰기를 하면 예기치 못한 오류가 발생할 수 있습니다.
그 외 부가기능 (확장기능, 애드온) 업데이트는 자동, 수동 방식 모두 정상적으로 동작합니다. :)
7. 웹페이지 렌더링 테스트 결과 링크
조금 오래된 자료이긴 하지만, 최적화 빌드의 효용성에 관한 궁금증을 어느 정도 풀어줄 수 있는 렌더링 테스트 결과 자료입니다. tete009 빌드를 포함한 몇 가지 최적화 빌드와 모질라 파이어폭스 공식 빌드, 인터넷 익스플로러 6.0, 오페라 9.02 를 테스트 대상으로 하고 있습니다. 그냥 가볍게 한 번 살펴보시면 될 것 같습니다. :)
- 파이어폭스 최적화 빌드 렌더링 테스트 : http://rendering.web.fc2.com/
8. 모질라 파이어폭스 (Mozilla Firefox) CPU 최적화 빌드
제 나름대로 간단한 과정을 거쳐 최적화된 파이어폭스를 사용해보자는 취지로 글을 작성했는데, 쓰고 보니 엄청 복잡해 보입니다. :( 사실 짧게 간추려보면 간단합니다.
(1) 최적화 빌드를 다운받아 압축을 해제한다.
(2) 내 CPU 에 맞는 메모리 유틸리티 파일을 다운받아 복사한다.
(3) 모듈 바인더를 다운받아 실행한다.
(4) 웹사이트 / 부가기능 호환성 문제를 해결하기 위해 파이어폭스 설정을 수정한다.
사실 (2), (3), (4) 과정은 모두 생략해도 괜찮습니다. SSE / MMX 최적화 빌드를 선택하여 설치하는 것만으로도 충분히 CPU 최적화 빌드를 맛볼 수 있기 때문입니다. (SSE / MMX 명령어셋에 해당하는 메모리 유틸리티 파일이 기본으로 포함되어 있습니다.)
오랜 기간동안 tete009 빌드를 사용해오고 있는 저조차 (2), (3)번 과정은 생략할 때가 있습니다. (4)번 과정은 한 번 수행하고 나면 다시 신경쓰지 않아도 되므로 크게 문제되지 않습니다.
파이어폭스 애용자라면 이번 기회에 최적화 빌드를 한 번 사용해 보는 건 어떠세요? :)
9. 기타 관련 페이지
이 외에 tete009 빌드의 메모리 유틸리티 고급 최적화 방법이나 기타 궁금한 점이 있으신 분은 다음 웹페이지를 참조하세요. :)
- tete009 빌드 자주 묻는 질문 (영어) : 확인
- tete009 빌드 메모리 유틸리티 고급 최적화 (영어) : 확인
- tete009 빌드 아이콘 변경 프로그램 : 다운로드
- 메일 클라이언트 모질라 썬더버드 (Mozilla Thunderbird) CPU 최적화 빌드 : 다운로드
- 모질라 파이어폭스 영문 버전을 한글판으로 변환하기 : http://comlog.kr/100
최적화된 파이어폭스 빌드를 제공하는 사이트는 여러 곳이 있지만, 그 중에서도 오늘은 제가 애용하고 있는 tete009 빌드 사이트를 소개합니다. tete009 CPU 최적화 빌드는 윈도우2000 이상만 지원하며 별도의 설치 과정이 필요없는 자동 압축풀림 파일 형태로 배포됩니다. 파일을 다운로드 받은 후 적절한 폴더를 지정하면 자동으로 압축이 풀리고, firefox.exe 파일을 실행하면 파이어폭스가 실행됩니다. tete009 빌드는 영어 버전만 배포되고 있습니다.
기존의 정식 파이어폭스를 사용하시던 분들도 아무런 문제없이 파이어폭스 CPU 최적화 빌드를 사용할 수 있습니다. 파이어폭스는 프로필을 공유하는 방식으로 동작하기 때문에 북마크 (즐겨찾기) 를 비롯한 설정 정보, 부가기능 (확장기능, 애드온) 등을 그대로 사용할 수 있습니다.
그럼 이제부터 자신이 사용하고 있는 CPU 에 최적화된 파이어폭스를 설치하는 방법을 차례로 살펴보겠습니다. :)
1. 내 CPU 가 지원하는 명령어셋 확인
CPU 정보 확인 프로그램인 CPU-Z 로 내 CPU 의 이름과 CPU 가 지원하는 명령어셋 (instructions set) 을 확인합니다.
CPU-Z 에 대한 자세한 정보는 이 글 (컴퓨터 사양 (CPU 메인보드 메모리 정보) 확인 프로그램, CPU-Z) 을 참조하세요. :)
- CPU-Z 다운로드 : http://cpuid.com/cpuz.php
2. 내 CPU 에 최적화된 파이어폭스 빌드 설치
먼저 SSE 혹은 MMX 명령어셋에 최적화된 파이어폭스를 다운로드 받아 설치합니다. SSE 명령어셋을 지원한다면 MMX 빌드보다는 SSE 빌드를 설치합니다. 즐거운 컴퓨터고난기록기
- 모질라 파이어폭스 tete009 최적화 빌드 : 다운로드
만약 설치한 파이어폭스가 정상적으로 실행되지 않는다면 다음 라이브러리를 추가로 설치합니다. 이 라이브러리는 한번만 설치하면 파이어폭스가 업데이트되더라도 다시 설치할 필요가 없습니다.
- 마이크로소프트 Visual C++ 2005 SP1 재배포 가능 패키지(x86) : 다운로드
3. 내 CPU 에 최적화된 파이어폭스 DLL 파일 (메모리 유틸리티) 복사
이제 내 CPU 에 최적화된 메모리 유틸리티 파일 (DLL) 을 다운로드 받아 압축을 해제한 후 파이어폭스가 설치된 폴더에 덮어쓰기 합니다.
CPU 종류와 지원되는 CPU 명령어셋에 따라 각각 다른 이름의 파일을 다운로드 받아야 합니다.
- 최적화된 파이어폭스 메모리 유틸리티 DLL 파일 : 다운로드
* 인텔 (Intel) CPU 사용자
(1) tmemutil-(날짜)-sse3.zip : 인텔 SSE3 명령어셋 지원 CPU
(2) tmemutil-(날짜)-sse2.zip : 인텔 SSE2 명령어셋 지원 CPU
(3) tmemutil-(날짜)-sse.zip : 인텔 SSE 명령어셋 지원 CPU
(4) tmemutil-(날짜)-mmx.zip : 인텔 MMX 명령어셋 지원 CPU
* AMD CPU 사용자
(1) tmemutil-(날짜)-3dnow-sse3-k8.zip : AMD K8 코어 - SSE3 명령어셋 지원 CPU
(2) tmemutil-(날짜)-3dnow-sse2-k8.zip : AMD K8 코어 - SSE2 명령어셋 지원 CPU
(3) tmemutil-(날짜)-3dnow-sse-k7.zip : AMD K7 코어 - SSE 명령어셋 지원 CPU
(4) tmemutil-(날짜)-3dnow-k7.zip : AMD K7 코어 - 3DNow! 명령어셋 지원 CPU
(5) tmemutil-(날짜)-3dnow.zip : AMD 3DNow! 명령어셋 지원 CPU
(6) tmemutil-(날짜)-mmx.zip : MMX 명령어셋 지원 CPU
- K8 코어 : 애슬론64 (Athlon 64), 옵테론 (Opteron) 등
- K7 코어 : 듀론 (Duron), 애슬론 (Athlon), 애슬론XP (Athlon XP) 등
최근 CPU 는 위의 여러 명령어셋을 모두 지원합니다. 일반적으로 상위 명령어셋을 선택하여 다운로드하면 무리가 없습니다.
(예1) SSE3, SSE2, SSE, MMX 를 모두 지원할 경우 : SSE3 파일 다운로드
(예2) SSE, MMX 를 지원할 경우 : SSE 파일 다운로드
4. 모듈 바인더로 파이어폭스 실행 속도를 빠르게
이제 파이어폭스의 실행 속도를 빠르게 해봅시다. tete009 빌드의 모듈 바인더 (Module binder) 를 다운로드 받아 파이어폭스가 설치된 폴더에 저장한 다음, 한 번 실행해주면 파이어폭스의 초기 시작 속도가 빨라집니다.
하지만 개인적으로 속도 향상을 크게 체감할 수 없었기 때문에 이 과정은 생략하셔도 무방할 것 같습니다. :)
- 모듈 바인더 (Module binder) : 다운로드
5. 웹사이트 / 부가기능 호환성 향상
tete009 최적화 빌드에서 발생할 수 있는 웹사이트 및 부가기능 호환성 문제를 해결하기 위해 파이어폭스 설정을 수정합니다.
파이어폭스를 실행한 후 주소표시줄에서 'about:config' 를 입력합니다. 그리고 Filter (필터) 입력창에 'general.useragent.extra.firefox' 를 입력하면 아래와 같은 설정 항목이 나타납니다.
'general.useragent.extra.firefox' 항목을 더블클릭한 뒤 아래와 같이 'BonEcho' 부분을 'Firefox' 로 수정합니다.
이 설정 항목은 파이어폭스가 업데이트되더라도 계속 유지되므로 다시 수정할 필요가 없습니다.
6. 파이어폭스 업데이트
당연한 이야기지만 tete009 최적화 빌드를 사용하게 되면 더 이상 모질라 사이트의 파이어폭스 자동 업데이트를 사용할 수 없습니다. 파이어폭스를 업데이트하려면 tete009 사이트를 방문해서 새로운 빌드를 다운받은 후 수동으로 설치해야 합니다.
설치 시에는 반드시 기존 폴더를 삭제하시기 바랍니다. 기존 폴더에 덮어쓰기를 하면 예기치 못한 오류가 발생할 수 있습니다.
그 외 부가기능 (확장기능, 애드온) 업데이트는 자동, 수동 방식 모두 정상적으로 동작합니다. :)
7. 웹페이지 렌더링 테스트 결과 링크
조금 오래된 자료이긴 하지만, 최적화 빌드의 효용성에 관한 궁금증을 어느 정도 풀어줄 수 있는 렌더링 테스트 결과 자료입니다. tete009 빌드를 포함한 몇 가지 최적화 빌드와 모질라 파이어폭스 공식 빌드, 인터넷 익스플로러 6.0, 오페라 9.02 를 테스트 대상으로 하고 있습니다. 그냥 가볍게 한 번 살펴보시면 될 것 같습니다. :)
- 파이어폭스 최적화 빌드 렌더링 테스트 : http://rendering.web.fc2.com/
8. 모질라 파이어폭스 (Mozilla Firefox) CPU 최적화 빌드
제 나름대로 간단한 과정을 거쳐 최적화된 파이어폭스를 사용해보자는 취지로 글을 작성했는데, 쓰고 보니 엄청 복잡해 보입니다. :( 사실 짧게 간추려보면 간단합니다.
(1) 최적화 빌드를 다운받아 압축을 해제한다.
(2) 내 CPU 에 맞는 메모리 유틸리티 파일을 다운받아 복사한다.
(3) 모듈 바인더를 다운받아 실행한다.
(4) 웹사이트 / 부가기능 호환성 문제를 해결하기 위해 파이어폭스 설정을 수정한다.
사실 (2), (3), (4) 과정은 모두 생략해도 괜찮습니다. SSE / MMX 최적화 빌드를 선택하여 설치하는 것만으로도 충분히 CPU 최적화 빌드를 맛볼 수 있기 때문입니다. (SSE / MMX 명령어셋에 해당하는 메모리 유틸리티 파일이 기본으로 포함되어 있습니다.)
오랜 기간동안 tete009 빌드를 사용해오고 있는 저조차 (2), (3)번 과정은 생략할 때가 있습니다. (4)번 과정은 한 번 수행하고 나면 다시 신경쓰지 않아도 되므로 크게 문제되지 않습니다.
파이어폭스 애용자라면 이번 기회에 최적화 빌드를 한 번 사용해 보는 건 어떠세요? :)
9. 기타 관련 페이지
이 외에 tete009 빌드의 메모리 유틸리티 고급 최적화 방법이나 기타 궁금한 점이 있으신 분은 다음 웹페이지를 참조하세요. :)
- tete009 빌드 자주 묻는 질문 (영어) : 확인
- tete009 빌드 메모리 유틸리티 고급 최적화 (영어) : 확인
- tete009 빌드 아이콘 변경 프로그램 : 다운로드
- 메일 클라이언트 모질라 썬더버드 (Mozilla Thunderbird) CPU 최적화 빌드 : 다운로드
- 모질라 파이어폭스 영문 버전을 한글판으로 변환하기 : http://comlog.kr/100