Unix Linux 49

초보자를 위한 리눅스 커널의 메모리 관리

초보자를 위한 리눅스 커널의 메모리 관리등록: 한빛미디어(주)(2005-08-05 11:51:34) Published onHanbit Network(http://network.hanbitbook.co.kr/) 저자:한동훈(traxacun) 이 글은 리눅스 커널을 처음 공부하는 분들에게만 적합하며, 이미 잘 알고 계시는 분들에게는 적합하지 않을 수도 있습니다. 본 기사에서는 다음 주제들을 다룰 것입니다. 1. Memory Model 2. i386 CPU에서의 메모리 관리 3. 리눅서 커널에서의 메모리 관리 4. 커널에서의 코드 메모리 모델 예를 들어서, 1M 메모리를 가진 시스템이 있습니다. 이 시스템에서 메모리를 300k 사용하는 프로그램 A가 있고, 500k를 사용하는 프로그램 B가 있습니다. 그런데,..

Unix Linux 2006.09.20

VMWare를 이용하여 오픈솔라리스 시작하기

http://kr.sun.com/developers/solaris/techdocs/opensolaris_vmware.html VMWare를 이용하여 오픈솔라리스 시작하기Bill Rushmore 오픈솔라리스를 사용해 보고 싶은데 사용 가능한 머신이 없다면 VMware가 답이 될 수 있습니다. VMWare는 오픈솔라리스를 시작하는데 도움을 줄 수 있는 훌륭한 툴이고 또한 커널 해킹을 하는데에도 크게 도움을 줄 수 있습니다. VMware 워크스테이션 5.5 는 "실험적인" 솔라리스 지원을 포함 하고 있습니다. 그러나 필자가 확인한 바로는 오픈솔라리스를 사용하는데 크게 문제는 없습니다. 이 글은 독자가 VMware와 오픈솔라리스에 초보라는 가정 하에 오픈솔라리스를 얻는 방법부터 시작하여 VMware를 사용하는 ..

Unix Linux 2006.06.30

how to create and use program libraries on Linux

영문 출처 :http://www.tldp.org/HOWTO/Program-Library-HOWTO/index.html한글 출처(3장 공유라이브러리) :http://kldp.org/HOWTO/html/Program-Library-HOWTO/shared-libraries.html Program Library HOWTODavid A. Wheelerversion 1.20, 11 April 2003 This HOWTO for programmers discusses how to create and use program libraries on Linux. This includes static libraries, shared libraries, and dynamically loaded libraries.Table of..

Unix Linux 2006.05.11

[리눅스] proc를 이용한 sms 제작

출처 :http://joinc.co.kr/modules/moniwiki/wiki.php/article/sms_%C7%C1%B7%CE%B1%D7%B7%A5_%C1%A6%C0%DB출처 :http://joinc.co.kr/modules/moniwiki/wiki.php/Site/system_programing/proc/MakeSmsProg================================================================================== article/sms_프로그램_제작Docbook 원문 proc를 이용한 sms 제작윤 상배dreamyun@yahoo.co.kr 교정 과정교정 0.82003년 6월 13일 19시최초 문서작성차례1절.소개2절.jsms 소개2.1절.시스..

Unix Linux 2006.04.18

[솔라리스] kstat를 이용한 시스템 정보 획득

출처 :http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/Solaris/Documents/Usedkstat ======================================================================================== Site/Solaris/Documents/UsedkstatContents1참고 링크2kstat library에 대한 소개3kstat를 통한 커널 정보 수집3.1kstat 명령을 통한 자원 확인3.2kstat 정보 구성 구조4예제4.1CPU 일반정보 수집5Kstat Lib 레퍼런스5.1소개5.2Data Structure Overview5.3주요 멤버5.4kstat의 사용5.5Data Types5.6..

Unix Linux 2006.04.18

[펌] Solaris Kernel Statistics

출처 :http://211.183.23.7/~somma/wiki/wiki.php/SolarisKernelStatistics Solaris Developer Connection Technical Articles 중 libkstat를 이용한 C Programing에 대한 문서입니다. 번역이 엉망이니 양해해 주십시오. 원문은http://soldc.sun.com/articles/kstatc.html에서 찾을 수 있습니다. 의문이나 문의 사항은 차주현(zoo11 at hst.co.kr)로 부탁드립니다. Solaris Developer Connection Technical Articles SolarisKernel Statistics - Accessing libkstat with C# By Peter Boothby ..

Unix Linux 2006.01.26

[펌] [C] hpux에서 gcc로 시스템 정보 가져오기

목차1소개2개발환경 만들기2.1목표 시스템의 환경2.1.1패키지 설치방법2.2GNU Package 다운로드/설치2.3개발환경 테스트2.3.1공유 라이브러리 사용의 문제2.3.2컴파일시 주의해야 할점3HP시스템 의존적인 개발환경3.1Proc 파일시스템의 지원3.2pstat(2)를 통한 시스템 정보 수집3.3pstat(2)관련 구조체들4셈플코드 컴파일 에러#!g++ -o test test.cc -lpthread/usr/ccs/bin/ld: Unrecognized argument: +init/usr/ccs/bin/ld: Usage: /usr/ccs/bin/ld flags... files...collect2: ld returned 1 exit status위 문제를 해결하기 위해서 PHSS_30049 패치를 다운..

Unix Linux 2006.01.26