홈서버 견적 (AMD E-350 기반)

그동안 LG넷하드 N1T1을 잘 써왔지만 용량도 부족하고, SSH를 뚫었지만 성능과 자유도가 떨어져서 홈서버 구축을 준비하고 있습니다.  (N1T1의 메모리는 128MB, ARM 계열의 CPU를 사용하고 있어 최신 소스코드를 빌드하는데 어려움이 있습니다.)

N1T1의 소비 전력은 44W 입니다. 이 수준을 맞추기 위해 선택할 수 있는 제품은 많지 않습니다. 저는 저전력 CPU 중에서 Intel Atom D525보다 약간 성능이 나은 AMD E-350을 선택하였습니다. AMD E-350의 TDP는 18W이며, 참고로 지금 제가 사용하고 있는 Intel Core i5 750의 TDP는 95W입니다.

  • AMD E-350은 라데온 HD 6310을 포함하고 있습니다.
  • 저전력 CPU는 메인보드에 장착된 상태로 판매됩니다.
  • 100W의 dc to dc 전원을 사용하기 때문에 소음이 없습니다.
  • i7-BOOK은 3.5 HDD를 2개까지 장착할 수 있습니다.
  • SSD를 사용한다면 저전력, 무소음 PC로도 괜찮을 것 같네요.

AMD E-350의 전력소비, 성능이 궁금하신 분은 다음 링크를 참조하세요.

http://blog.naver.com/PostView.nhn?blogId=vobavoba&logNo=80124902643&viewDate=&currentPage=1&listtype=0

케이스에 관심 있으신 분은 여기로…

http://lovenabi93.blog.me/162705044

크루즈5 1.8 연비, 출고 후 약 6개월의 기록

2012년 4월 9일 출고 이후 약 6개월이 지난 지금까지 기록한 연비는 다음과 같습니다.

여행을 간다든지 에어컨을 켠다든지 매달 주행조건이 조금씩 달랐음에도 불구하고 신기하게 연비는 늘 12.4에 수렴하네요. 아마도 12.4 이하로 떨어뜨릴 수 없다는 의지가 만들어낸 결과일지도 모르겠습니다.

1년 후의 결과는 다음 링크를 참조하세요!

http://reshout.com/?p=282

내 컴퓨터의 소비전력

저전력 홈서버 구축을 준비하고 있어서 컴퓨터의 소비전력에 관심이 많은 요즘입니다.

다음 사이트를 통해 조립해서 사용하고 있는 데스크탑(http://reshout.com/2692472)의 소비전력을 측정해 보았습니다.

http://www.power-on.com/autocheck.html

<

p style=”text-align: center; clear: none; float: none; “>

역시 일반 데스크탑의 소비전력은 굉장하네요.

LG넷하드(N1T1)에서 node.js 빌드하기

$ sudo apt-get install build-essential libssl-dev make scons git-core

$ git clone git://github.com/ry/node.gitgit clone git://github.com/ry/node.git

$ cd node

$ ./configure –without-snapshot

$ vi deps/v8/SConstruct

다음과 같이 수정합니다.

80 ‘gcc’: {

81      ‘all’: {

82        ‘CCFLAGS’: [‘$DIALECTFLAGS’, ‘$WARNINGFLAGS’, ‘-march=armv5t’],

83        ‘CXXFLAGS’: [‘-fno-rtti’, ‘-fno-exceptions’],

84      },

1081  ‘armeabi’: {

1082    ‘values’: [‘hard’, ‘softfp’, ‘soft’],

1083    ‘default’: ‘soft’,

1084    ‘help’: ‘generate calling conventiont according to selected ARM EABI variant’

$ make

$ make install

$ node

>

Reference: https://github.com/joyent/node/issues/2131#issuecomment-3208846

Bash Color Prompt

First

if [ “$WINDOW” != “” ]; then
    export PS1=’\nS:$WINDOW \e[1;32m\u\e[0m@\e[1;31m\h\e[0m:\e[1;33m\w\e[0m\n\$ ‘
else
    export PS1=’\n\e[1;32m\u\e[0m@\e[1;31m\h\e[0m:\e[1;33m\w\e[0m\n\$ ‘
fi
Second

DEFAULT=”[37;40m”

PINK=”[35;40m”

GREEN=”[32;40m”

ORANGE=”[33;40m”

hg_dirty() {

    hg status –no-color 2> /dev/null \

    | awk ‘$1 == “?” { unknown = 1 }

           $1 != “?” { changed = 1 }

           END {

             if (changed) printf “!”

             else if (unknown) printf “?”

           }’

}

hg_branch() {

    hg branch 2> /dev/null | \

        awk ‘{ printf “\033[37;0m on \033[35;40m” $1 }’

    hg bookmarks 2> /dev/null | \

        awk ‘/\*/ { printf “\033[37;0m at \033[33;40m” $2 }’

}

export PS1=’\n\e${PINK}\u \e${DEFAULT}at \e${ORANGE}\h \e${DEFAULT}in \e${GREEN}\w $(hg_branch)\e${GREEN}$(hg_dirty) \e${DEFAULT}\n$ ‘