본문 바로가기

OS & network

(274)
virtualbox 3.0 release !!! 썬의 데스크탑 가상화 제품인 버추얼 박스가 7월 1일 3.0 버전이 릴리즈 되었습니다. 기존 버전에 비해 아래와 같은 변경이 있습니다. Guest SMP with up to 32 virtual CPUs (VT-x and AMD-V only) Windows guests: ability to use Direct3D 8/9 applications / games Support for OpenGL 2.0 for Windows, Linux and Solaris guests 나날히 발전하고 있네요. 기존 버전 사용자 분들은 한번 업그레이드 해 보시길 바랍니다. 위의 기능이외에도 많은 버그들이 수정, 개선되었습니다.^^
버추얼박스 베타 2.2 가 런칭되었습니다. 과거에 버추얼 박스를 사용해 보신 분들이 계신다면 아마도 vmware에 비해 unix , linux 의 x server 가 너무나 느리다는 점에서 불편했고 , 이미지 배포 등에 대한 불편함, scsi 등에 대한 미지원으로 설치했다가 지워버리신 경험이 있을 것입니다. 솔라리스상에서는 vmware가 지원이 안되니, 울며 겨자 먹기로 설치하신 분들도 계실 것이구요. 그렇다면 버추얼 박스 2.1 또는 2.2 베타를 사용해 보시기 바랍니다. 여러분들이 가지신 몇가지 편견은 바로 사라질 듯 합니다..^^ 최근에 버추얼박스의 성능이 엄청 좋아졌습니다. vmware에 비해서 윈도우는 더 나은 성능을 보여주고 , 솔라리스나 리눅스는 1.6버전 대와는 현전한 속도로 vmware 와 비등한 속도를 보여 줍니다. 게다가 vm..
솔라리스용 파이어폭스 3.0.7 릴리즈 솔라리스용 파이어폭스 3.0.7 버전이 릴리즈 되었네요. 이 버전은 기존의 가지고 잇던 몇가지 보안 문제를 해결한 버전입니다. 보안을 위해 해당 버전으로의 업그레이드를 권장 합니다. Version x86 SPARC Firefox 3.0.7 OpenSolaris pkg | tar pkg | tar Firefox 3.0.7 Solaris 10 pkg | tar pkg | tar
Sun Solaris IPv6 'ipsec_needs_processing_v6()' Remote Denial of Service Vulnerability 솔라리스 시스템에 대한 IPv6 ipsec 관련 제로데이 공격 코드가 공개 되었습니다. 현재 sun 에서 공식적인 패치가 나오지 않은 상태 입니다. 아래에 해당 하는 버전들이 취약하니 각별히 유의하시기 바랍니다. Sun SunOS 5.11 Sun Solaris 11 Sun Solaris 10.0_x86 Sun Solaris 10 Sun OpenSolaris build snv_99 Sun OpenSolaris build snv_96 Sun OpenSolaris build snv_95 Sun OpenSolaris build snv_92 Sun OpenSolaris build snv_91 Sun OpenSolaris build snv_90 Sun OpenSolaris build snv_89 Sun OpenSo..
솔라리스의 모니터링 관찰 도구 이런 명령어 , 도구, 유틸리티는 시스템의 성능 모니터링과 시스템에서 제공되는 정보와 데이터 간의 관계를 정립하는데 사용될 수 있습니다. -커널 통계 정보 수집 도구 kstat , 즉 kernel statistics 는 각종 카운터들에 의해 수집된 정보를 의미 합니다. 예로 , vmstat , mpstat , netstat 같은 도구가 있습니다. -프로세스 도구 개별 프로세스와 쓰레드를 위한 통계와 정보와 시스템 프로세스 목록을 제공합니다. 예로 , prstat , ptree , pfiles 같은 도구가 있습니다. -포렌식 도구 시스템콜과 커널이나 코어파일, 특정 어플리케이션에 대한 보다 깊은 레벨의 추적을 수행합니다. 예로 , truss , MDB 같은 도구가 있습니다. -동적 도구 커널과 응용프로그램..
솔라리스 10 x86의 I/O 성능 관리 솔라리스 10 x86은 기본적으로 x86의 특성상 IDE 디스크 사용시 성능 저하 현상이 생길 수 있습니다. 당연한 이야기 겠지만, 따라서, 동일한 OS라 하더라도 디스크에 따라 I/O의 차리는 현격하다고 할 수 있습니다. x86의 기본 디스크가 SCSI가 아니기 때문인거죠. 솔라리스 아키텍쳐상 다음과 같은 구조를 가지고 있습니다. 설명을 단순화 하다 보니 좀 잘못된 부분이 있을 수 있습니다...^^ 이점은 양해 바랍니다. 헌데, 솔라리스 10 IDE 기반의 ATAPI는 SCSI HBA 와 달리 블럭의 개수가 56개로 설정되어 있습니다. 이를 적절히 조정해 주면 성능의 향상을 도모 할 수 있습니다. # tunfs -a 128 /dev/rdsk/c1d0p0 위와 같은 방식으로 블럭 사이즈를 증가 시켜 줄 ..
vmstat 명령어 vmstat 명령어 vmstat 명령어는 중요한 메모리 통계 정보에 대하여 요약된 정보를 제공해 줍니다. 시스템의 요약정보에는 free memory, free swap, and paging rates 정보등이 포함되어 있습니다. -p 옵션을 함께 사용하면 세가지 클래스의 활성화된 페이징 , page in , page out 그리고 page-free 에 대한 정보를 보여 줍니다. 이 세가지 클래스는 다음과 같습니다. - 파일시스템 페이징 (file system paging) - 익명의 메모리 페이징 (anonymous memory paging) - 실행가능한거나 공유가능한 라이브러리 페이징 ( executable/shared library paging ) # vmstat -p 3 memory page ex..
솔라리스 메모리 튜닝을 위한 명령 소개 솔라리스 사용자 이면서도 업이 어느 새인가 생업이 보안쪽으로 방향을 틀다 보니 솔라리스를 보다 심도깊게 공부하는데 시간적 할애가 어려워 졌습니다. 2005년을 기점으로 해서....그 전에는 참 솔라리스 공부를 많이 했는데..^^; 최초로 나온 Dtrace 에 감동을 먹었던..^^ 경험이 있네요. 정말 오랜만에 Dtrace를 다시 접해 보니 많은 발전이 있었네요. 이야기만 들었던 넷빈즈 6.5에 연동 시키는 기술도 사용해 보고... 이번주는 저도 Dtrace 공부를 하고 있습니다. 무엇보다 솔라리스에서 전반적으로 사용할 수 있는 Dtrace 이외에도 다른 도구 들이 있습니다. 해당 도구들은 아래와 같습니다. Tool Description DTrace For drill-down on sources of pa..