Tag Archives: Linux

리눅스 커널 2.6.29 릴리스

리눅스 커널 2.6.29 버전이 릴리스되었군요. 이번에도 역시 제가 관심있는 부분만 우리말로 다시 요약해 보았습니다. 물론, 커널뉴비에서 더 자세한 내용을 확인할 수 있습니다.
커널 모드 셋팅 (Kernel Modesetting)
커널이 그래픽 모드 설정을 직접 제어하는 이 기능은 오랫동안 기다렸지만, 아직은 인텔 그래픽 카드만 지원하기 때문에 다른 비디오 카드 사용자는 더 기다려야 합니다. 하지만, 윈도우, 맥 같은 다른 데스크탑 운영체제처럼 [...] Continue reading

Posted in Development | Tagged , | Comments Off

ps 활용하기

top도 좋지만  ps도 옵션을 잘 활용하면  우리가 알고 있는 것보다 훨씬 유용한 정보를 제공해 줍니다. 보통 ps 나 ps aux 를 많이 사용했었던 기억이 납니다. 이번에 멀티코어를 활용할 수 있도록 검색기능을 구현한 것을 테스트를 하다가 쓰레드의 갯수를 파악하기 위해 사용했습니다…. Continue reading

Posted in Development | Tagged , | Comments Off

Top 활용하기

보통 리눅스에서 cpu 점유율을 알아보기 위해 top 명령어를 많이 사용합니다. 역시 많이 사용하는 app 들을 잘 살펴보면 여러가지 기능들이 있다는 것을 알게됩니다. 대부분의 테스트 장비들이 이제 SMP 환경을 사용합니다. 쉽게 말하면 듀얼코어나 쿼드코어를 사용하는데요, 최근에 나온 ATOM 보드의 경우 쿼드코어입니다…. Continue reading

Posted in Development | Tagged | Comments Off

VBinDiff – 바이너리 차이점 확인하기(binary diff)

텍스트나 소스 파일의 차이점을 확인하는데 사용하는 도구는 diff를 비롯해 많지만, 의외로 바이너리 파일간 차이점을 확인하는데 사용하는 쓸만한 도구가 없어 찾아보니 vbindiff 패키지가 있군요. 우분투 리눅스에서는 ‘vbindiff’ 패키지를 설치하면 됩니다. 사용법도 간단해서 두 파일을 인수로 주면 되고, 텍스트 그래픽(curse) 기반이라 콘솔이나 터미널에서 사용 가능합니다. 더 설명할 필요없이 스크린샷 한 장!

Continue reading

Posted in Development | Tagged | Comments Off

하드디스크의 UUID 알아내기

이전에 리눅스에서 하드디스크 마운트 정보나 grub의 메뉴를 수정할때 블럭 디바이스 이름(dev/hda1)을 사용했었습니다. 언제부터인지 기억은 안나지만 리눅스 시스템은 UUID(Universally Unique Identifier)를 사용하는데, fstab이나 grub의 menu.lst 를 수정할때 막막했었던 경우에 다음의 위치에서 정보를 얻었던 기억이 있어서 적어봅니다. ls -al /dev/disk/by-uuid/ 하면lrwxrwxrwx 1… Continue reading

Posted in Development | Tagged | Comments Off