1. 이동 헤드 디스크
◉ 회전지연시간(rotational latency time;= 대기시간) : 데이타가 현재 위치에서 판독/기록 헤드에 인접한 위치까지 회전하는 데 걸리는 시간.
◉ 탐색시간(seek time) : 고정축을 새로운 실린더로 옮기는 과정.
◉ 전송시간(transmission time) : 임의의 크기의 레코드가 판독/기록 헤드에 의해서 판독되거나 기록되도록 디스크를 회전한다.
◎ 각각의 동작이 기계적 작동을 포함하므로 특정 기록을 액세스하기 위해 걸리는 전체시간 : 0.01초 0.1초정도.
◎ 실린더 : 모든 헤드에 액세스 가능한 트랙의 집단.
2. 디스크 스케쥴링
◉ 왜 스케쥴링이 필요한가
: 프로세서들이 이동헤드 디스크가 서비스할 수 있는 속도보다 더 빨리 요청을 발생시키기 때문에, 대기열이나 큐가 형성되는데 효율적인 처리를 위해 이들 큐를 재배열한다.
◎ 디스크 스케쥴링 : 탐색시간을 최소화하기 위해 대기중인 디스크 요청을 적절히 배열하는 작업. 즉, 레코드를 탐색하는 데 드는 시간을 최소화하기 위하여 FCFS와 다른 방법으로 요구 대기행렬의 순서를 정하는 작업.
◎ 작은부하의 상황에서는 FCFS가 요구를 처리하는 데 적당하고, 부하가 큰 상황하에서는 스케쥴링이 FCFS보다 더 좋은 수행결과를 가져온다.
◎ 인터리빙(interleaving):다중 프로그래밍에서와 같이 한 프로그램이 부분을 다른 부분 프로그램으로 끼워서 두 개이상의 프로그램이 수행되도록 하는 방법으로 프로그램뿐만 아니라 데이타를 기억장치에 접근하는 효과적으로 시간을 줄이기 위해 연속적으로 필요한 데이타를 다른 기억장치에 번갈아 기억시키는 방법.
◉ 스케쥴링 정책을 분류하는 기준.
① 처리량(throughput) : 단위시간당 처리되는 요구의 수를 극대화
② 평균응답시간(mean response time) (평균대기시간+평균 서비스시간)을 최소화.
③ 응답시간 편차
....
프로세서 알고리즘에 대해서 Contents
1. 프로세서 알고리즘별 분류
2. 페이지 교체 알고리즘
3. 디스크 스케쥴링 알고리즘
4. 참고문헌
1. 프로세서 알고리즘별 분류
■ 알고리즘이란
알고리즘이란 어떠한 주어진 문제를 풀기 위한 절..
컴퓨터 바이러스 컴퓨터 바이러스
1. 컴퓨터의 실행에 영향을 미치는 악성 프로그램들
1) 바이러스 : 컴퓨터바이러스란 다른 실행 프로그램에 자기 자신을 복제(Replicates)하거나 기생(Attaches)하는 실행프로그램을 말한다..
컴퓨터바이러스 컴퓨터 바이러스 전반의 개요
컴퓨터 바이러스는 생물학적인 바이러스처럼 자신이 가지고 있는 나쁜 성직을 계속 전염시키기 때문에 붙여진 이름이다.
※ 컴퓨터 바이러스란 프로그램이나 디스크 안에 들어가 ..
컴퓨터 하드웨어에 대해서(중앙처리장치, 기억장치) 컴퓨터 하드웨어에 대해서(중앙처리장치, 기억장치)
목차
* 컴퓨터 하드웨어
Ⅰ. 중앙 처리장치
1. 연산장치
2. 제어장치
Ⅱ. 기억장치
1. 주기억장치
1) RAM
2) ROM
2. 기타 기억장치
1) 레지스터 메모리
2..
1장 하드 디스크 물리적으로 읽고 쓰기 하드디스크를 물리적으로 읽고 쓰는 소스 및 설명.
필자가 하드보안관 일을 할때, 공부겸 만들던 프로그램입니다.
하드보안관 자체가 assemble로 되어 있기 때문에, C언어로 쉽게 만들어 보자는 생각에서 회사일..
네트워크 장비(브리지, 라우터, 리피터, 게이트웨이) 네트워크 장비(브리지, 라우터, 리피터, 게이트웨이)
* 네트워크 장비
네트워크란 한 대 혹은 그 이상의 컴퓨터를 연결하여 근거리나 원거리 통신을 제공하
고 서로 연결된 컴퓨터용 기기들 간의 데이터 등을..
오에스디스크 Ⅰ.Theory
1.File & Device management
① File mamagement
컴퓨터는 데이터를 저장하기 위하여 물리적으로 magnetic disk,tape,optical disk 등을 사용한다.각각의 장치들은 derive 같은 device 에 의하여 조정된..
하드웨어
하·드·웨·어
먼저 PC의 하드웨어적인 구성, PC의 각 장치별 이름이라든가, 그것들의 기능에 관해서 살펴보면, 컴퓨터는 기능별로 세분화하여 다음 5개의 요소로 나눌 수 있다.
1.프로세서(Processor)
컴퓨터..