'V8'에 해당되는 글 1건

  1. 2011.07.19 MongoDB javascript engine 교체 및 튜닝

MongoDB javascript engine 교체 및 튜닝

|

메뉴얼 : http://www.mongodb.org/display/DOCS/Building
실행 환경 : ubuntu 11.04

v8 설치하기
만약에 몽고디비 src가 ~/workspace/mongodb-src-r1.8.2 에 있을경우
v8은 ~/workspace/v8 으로 받아놓자

v8 컴파일 
필수 패키지 설치
sudo apt-get install subversion git-core tcsh git-core scons g++ libpcre++-dev
sudo apt-get install libboost-dev libreadline-dev xulrunner-1.9.1-dev
v8 다운로드
svn checkout http://v8.googlecode.com/svn/trunk/ v8
ubuntu 64bit에서 컴파일하기 위해서
scons arch=x64


mongodb 소스파일받기 
  1. http://www.mongodb.org/downloads 에서 가장 오른쪽의 source부분
  2. wget http://downloads.mongodb.org/src/mongodb-src-r1.8.2.tar.gz
mongodb 컴파일하기
필수 패키지 설치 
apt-get -y install tcsh git-core scons g++
apt-get -y install libpcre++-dev libboost-dev libreadline-dev xulrunner-1.9.2-dev
apt-get -y install libboost-program-options-dev libboost-thread-dev libboost-filesystem-dev libboost-date-time-dev

scons all --usev8

v8으로 계속 m/r을 돌리다보면 메모리릭이 있는거 같다..... jira에 해당 버그가 reporting되어 있는거 같은데....나중에 고친다고함 ㅋ 
And
prev | 1 | next