본문 바로가기

반응형

백과사전

금융::멜팅 포인트(Melting Point) 용어의 의미 멜팅 포인트는 동전의 소재로 쓰이는 금속의 시세가 동전의 액면금액과 똑같아지는 시점을 뜻하며, 소재 가격이 액면금액 이상으로 상승하면 동전을 녹여 여기서 나오는 금속을 다른 용도로 쓰는 사례가 발생할 수 있다. 관련기사 링크 한겨레신문 : 10원짜리 동전 ‘멜팅포인트’ 돌파(?) 국제가격 급등으로 재료 가격이 액면금액 능가 http://www.hani.co.kr/section-007000000/2005/01/007000000200501100943001.html 동전을 만드는데 쓰이는 구리와 아연의 국제시세가 급등하면서 10원짜리 동전이 ‘멜팅포인트(Melting Point)’를 넘어섰다. 동아일보 : 10원짜리 동전 1원짜리만큼 작아진다 http://www.donga.com/fbin/outp.. 더보기
기억장치 관리(Memory Management) 1. 기억장소 할당과 교체 2. 세그먼테이션과 페이징 (1) 세그먼테이션 세그먼트는 논리적 단위로 분할된 가변적 크기 http://en.wikipedia.org/wiki/Segmentation_%28memory%29 장점 : 사용중인 세그먼트만 주기억장치 내에 있으므로, 교체 및 오버레이가 자동적으로 해결됨 단점 : 주기억장치의 단편화 (2) 페이징 기법 페이지는 물리적 단위로 프로그램을 분할한 고정크기 단점 : 대부분의 프로그램의 크기가 정확히 페이지의 배수가 되지 않으므로, 단편화에 따르는 낭비 발생 3. 가상기억장치 (1) 개념과 주소지정 - 가상주소와 실주소의 연관=> DAT() - 인위적연속성(Artificial Continuatity) - 블록 http://en.wikipedia.org/wik.. 더보기
스케줄링(Scheduling) 스케줄링이란 우선순위 큐에서 프로세스에 우선순위를 할당하는 방법을 말하며, 스케줄러에 의해서 할당작업이 처리됨. 프로세서 관리의 종류 1. 작업 스케줄링 일괄처리 시스템의 작업스케줄러, 시분할시스템에서의 명령 인터프리터의 역할에 해당 2. 프로세서 스케줄링 (1) 비선점방식 현재 진행중인 프로세스가 스스로 대기상태에 들어가기 전까지 프로세서를 점유 (2) 선점방식 실행상태의 프로세스에게는 일정량의 수행시간(time slice)이 주어지며, 이 시간을 초과하면 준비상태에 있는 다음 프로세스를 수행한다 스케줄링 정책의 종류 1. Critical Path Method of Scheduling 2. Deadline-monotonic scheduling (DMS) 3. Deficit round robin (DRR.. 더보기
프로세스(Process) 프로세스를 관리하기 위한 OS의 기능 => 프로세스의 생성, 제거, 스케줄링, 동기화,자원의 할당, 종료처리, 상태변환기 등 프로세스 동기화(교신) 프로세스 상호간의 작용이 필요한 경우, 조직적으로 통제된 절차에 따라서 진행되는 방식 1. Test and Set 2. Semaphore방법 http://en.wikipedia.org/wiki/Semaphore_(programming) 3. Event방법 4. Message방법 관련개념 프로세스 상태 참고문헌 1. http://en.wikipedia.org/wiki/Process_%28computing%29 2. http://en.wikipedia.org/wiki/Process_states 3. ISBN89-20-90347-6(시스템프로그래밍) p.317 더보기
분산처리(Distributed computing) 데이터링크를 통해 업무처리를 지리적 기능적으로 분산하여 처리하도록 구성 참고문헌 1. http://en.wikipedia.org/wiki/Distributed_computing 2. ISBN89-20-90347-6(시스템프로그래밍) p.313 3. http://itdic.empas.com/dicsearch/view.tsp/?q=12228&s=l&v=70 더보기
시분할(Time-sharing) 시분할시스템에서 요구되는 기능 1. 여러 사용자의 프로그램이 주기억장치 내로 동시에 적재될 수 있어야 함 2. 인터럽트 방식을 사용하여 입출력 동작과 CPU내의 연산이 동시에 일어나도록 해야 함 유사한 개념 멀티태스킹 멀티프로세싱 멀티프로그래밍 참고문헌 1. http://en.wikipedia.org/wiki/Time-sharing 2. ISBN89-20-90347-6(시스템프로그래밍) 3. http://www.terms.co.kr/timesharing.htm 4. http://itdic.empas.com/dicsearch/view.tsp/?q=14267&s=l&v=69 더보기
다중처리(Multiprocessing) 한 시스템에 둘 이상의 프로세서(CPU)를 사용하여 작업을 처리하는 방법 다중처리의 유형 1. 주프로세서와 입출력프로세서가 역할을 분담하는 방식 2. 작업분담목적으로 여러 주 프로세서를 이용하는 방식 (1) Tightly-Coupled : 다수의 CPU가 버스레벨에서 연결된 시스템 (2) Loosley-Coupled : 다수의 CPU가 고속통신망을 통해 연결되어 상호분담하는 시스템 참고문헌 1. ISBN89-20-90347-6(시스템프로그래밍) 2. http://en.wikipedia.org/wiki/Multiprocessing 더보기
스풀링(Spooling) simultaneous peripheral operations on-line 의 약어. 처리속도가 서로 다른 장치간에 데이터를 처리하기 위해서, 빠른 장치의 출력을 느린장치가 입력으로 받아 들이기 힘든 상황일 경우에, 보조기억장치(디스크 등)에 그 출력을 임시 보관하도록 하는 방법. 버퍼링은 주기억장치만을 사용하는 것에 비해서, 스풀링은 보조기억장치를 사용한다는 차이점이 있음 참고문헌 1. http://en.wikipedia.org/wiki/Spooling 2. ISBN89-20-90347-6(시스템프로그래밍) 3. http://www.terms.co.kr/spool.htm 관련개념 1. Bufferring 더보기

반응형