Load Average

Load Averageload Average는 Process 작업의 대기를 의미한다. 만약 1분간 평균 load average가 1이라면 1분동안 한개의 작업이 대기하고 있었음을 의미한다. 즉 load average값이 커지면 서버가 부하를 받고 있다고 해석할 수 있다.보통 load average가 1보다 작으면 아주 양호한 상태, 4 정도를 넘으면 부하...

loopback 주소

loopback 주소loop-back 이라도 불리는 loopback 주소는 호스트 자신을 가리키는 IP(서버/클라이언트 프로그램을 만들었을 경우, 루프백주소로 네트워크에 직접 연결하지 않은 상태에서 빠르게 프로그램의 테스트 및 디버깅을 할 수 있다. 예를 들어 웹서버와 웹페이지들이 제대로 설정되었는지 미리 루프백 주소로 확인할수 있다. 이경우 httplo...

메모리

메모리 malloc() free(1) ...

memory mapped file

mmap(2)는 메모리의 내용을 파일이나 디바이스에 대응(mapping)하기 위해서 사용하는 시스템 호출이다. 여기에서는 mmap시스템 호출의 활용방안에 대해서 알아보도록 한다....

Message Queue

Message Queue ...

마이크로커널 : microkernel

마이크로커널 2011/3/2 일 포스팅마이크로커널은 메모리 관리, 스케쥴링, 기본적인 IPC등 최소한의 기능들만을 제공한다. 나머지 구현은 유저레벨에서 작동하는 모듈들을 끼워 넣어서 운영체제를 확장할 수 있도록 한다. 마이크로커널과 반대로 핵심적인 커널 기능외에 다른 부가적인 기능들 예를 들어 네트워크 스택과 파일시스템 디바이스드라이버 등을 커널 기본 ...

named pipe

named pipe named pipe 는 Unix(서로 관련없는 프로세스들이 통신을 할 수 있도록 하기 위해서, name pipe는 지칭할 수 있는 이름이 있어야 한다. 그래서 named pipe는 파일의 형태로 존재하게 된다. 프로세스는 이 파일의 이름을 이용해서 통신접점을 찾을 수 있다. named pipe라고 하는 이유다. 1. IPC( 1. ...

nmap

nmapNmap(network Mapper)는 컴퓨터 네트워크 위에서 호스트와 서비스를 찾아서 네트워크 맵을 만들어주는 소프트웨어다. Nmap은 목적 호스트로 패킷을 보내고, 그 응답을 분석해서 맵을 그린다. ...

pipe - 파이프

pipe - 파이프IPC(프로세스간 통신)을 위해 사용하는 설비 중 하나로 단방향 통신을 위한 통신 선로를 말한다. ...

pipeline

pipeline컴퓨팅에서 파이프라인이란 연속적으로 이루어진 데이터 처리의 집합으로, 한 요소의 출력은 다음 요소의 입력이 된다. 파이프라인의 요소들은 종종 병렬적으로 혹은 시분할방식으로 처리가 된다. 파이프라인을 이용하면 컴퓨터는 프로세스가 산술연산을 수행하는 동안에 다음번 명령어를 가져올 수 있다. 다음번 명령어는 버퍼에 가져다 놓는다. 이러한 cyle...