일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 판다스
- 라이브러리
- matplotlib
- SQL
- 기초
- 깃허브
- 역할
- 엑셀
- 예제
- 에러
- 데이터분석
- 단축키
- OpenCV
- 운영체제
- 머신러닝
- 가상환경
- 우분투
- 플라스크
- 아나콘다
- vscode
- visual studio code
- 데이터베이스
- 디렉토리
- 프로그래머스
- 리눅스
- 디버깅
- MySQL
- 원격저장소
- 코랩
- 파이썬
Archives
- Today
- Total
취미와 밥줄사이
[ SE ] 디스크 본문
IDE
- 하드디스크 등 주변장치 설치가 쉬우며 SCSI 디스크만큼 빠르면 가격이 저렴하다. 디스크 이외에도 다양한 주변장치를 사용할 수 있기 때문에 가장 널리 쓰이는 인터페이스이다.
- IDE 방식은 CPU에 의해 제어되는 Programmed I/O 기능을 사용하기 때문에 대부분 CPU에서 작업을 처리하므로 시스템의 속도를 떨어뜨리는 것이 가장 큰 단점으로 지적된다.
- 페리티 체크가 불가능하기 때문에 자료 전송 에러를 발견할 수 없다.
- 케이블 길이가 짧기 때문에 대부분 내장형 장치로 제공된다.
SATA
- IDE방식은 연결할 수 있는 기기 수의 한계, 병력 방식의 단점인 신호 간섭 등의 이유로 전송 속도 또한 한계가 있다. 이를 해결하기 위해 직렬통신 방식의 인터페이스가 적용되었으며, 하나의 연결 당 하나의 채널로 인식되므로 기기의 속도가 다른 기기의 속도에 영향을 미치지 않고 독립적으로 작동한다.
SCSI
- SCSI는 메인보드 바이오스의 통제를 받지 않는 독립적인 규약이다. 따라서 SCSI는 별도의 BIOS와 제어장치를 가지고 있어야 한다. 이를 위해 필요한 장치가 SCSI 어댑터이며, 이 어댑터에는 ANSI 표준을 따르는 SCSI BIOS가 장착되어야 한다. BIOS 내에 별도의 SETUP 프로그램을 가지고 있어 SCSI의 기기 관리를 할 수 있다.
- SCSI는 SCSI 호스트 어댑터가 CPU로부터 작업을 받아 데이터 처리를 할 수 있기 때문에 CPU의 부하를 덜어준다.
- 싱글태스킹 환경에서는 EIDE와 비교해 볼 떄 뚜렷한 장점을 체감하기 힘들지만 멀티태스킹 환경에서는 강력하고 빠르며 안정적인 성능을 발휘한다.
SAS
- 병렬 SCSI 인터페이스의 장점을 토대로 고성능과 범용성, 확장성, 안정성, 신뢰성을 개선한 방식이다.
- 병렬 방식의 신호혼선, 케이블 및 커넥터 제한, 장치 주소 할당 제약 등에서 벗어나 고속 전송 구현이 용이하고 케이블 간소화 등의 특징을 가진다.
PIO(Programmed I/O): 자료를 다른 장치로 전송하거나 디스크에 저장할 때 모두 CPU가 처리하는 방식
BUS Mastering: 자료를 다른 장치로 전송하거나 디스크에 저장할 떄 다른 장치가 처리해주는 방식
'Infrastructure' 카테고리의 다른 글
[ SE ] 서버용 메모리 (0) | 2022.06.24 |
---|---|
[ SE ] 서버용 메인보드 특징 (0) | 2022.06.24 |
[ SE ] 서버와 PC의 차이점 (0) | 2022.06.24 |
[ System ] ISO 파일이란 (0) | 2022.06.03 |
[ Infra ] Zabbix란 무엇인가? (0) | 2022.03.06 |