본문 바로가기

CS/Computer16

RAID Level (5,6) 이전글 https://javannspring.tistory.com/184 RAID Level (0,1,2,3,4) RAID 시스템은 동일한 데이터를 여러 개의 디스크에 중복 저장하면서도, 운영체계에는 하나의 단일 디스크로 인식시킴으로써, 내고장성의 증가와 데이터 접근 효율성을 높여주는 장점이 있습니다. 레이드는 하드디.. javannspring.tistory.com 간단하게 정리하자면 Raid Level 0 인 Striping(스트라이핑)은 데이터를 쪼개서 저장하는 즉, 분산 저장 해서 속도향상을 위한 레벨이고 Raid Level 1 의 Mirroring ( 미러링 )은 안전성을 좋지만 드라이브 용량 이용의 비효율성이 있습니다 Raid Level 3,4 는 Parity ( 패리티 : 데이터 오류 체크 기.. 2017. 6. 26.
RAID Level (0,1,2,3,4) RAID 시스템은 동일한 데이터를 여러 개의 디스크에 중복 저장하면서도, 운영체계에는 하나의 단일 디스크로 인식시킴으로써, 내고장성의 증가와 데이터 접근 효율성을 높여주는 장점이 있습니다. 레이드는 하드디스크가 묶이는 방식에 따라 레벨로 나뉘어지며 효율성과 안정성을 고려하여 레벨을 결정하게 됩니다. 초기 RAID는 6단계의 레벨로 나뉘어졌으나, 현재에는 보다 많은 RAID 레벨이 존재하고 있습니다. 레벨은 성능순이나 중요도순으로 숫자가 정해진 것은 아니므로, RAID 레벨 1이 RAID 레벨 0보다 우수하다거나 하는 등으로 단정지어서는 안됩니다. RAID Level 0 ( 레이드 0 ) : 필요 드라이브 최소 2개이상 스트리핑 구성시 충족요건은..같은 모델의 하드디스크와 같은 용량이어야 한다는 전제 조건.. 2017. 6. 26.
[Micro Processor] RISC / CISC 컴퓨터 구조 중 가장 중요한 것은 프로세서이다. 프로세서는 기계어 와 어셈블리어를 이용해 여러 가지 작업을 한다. 기계어는 명령어 집합구조이다, 그것을 Instruction Set Architecture라고 한다. ======================================================== RISC / CISC 공통점- 명령어의 실행 : 컴퓨터의 동작이기 때문에 프로세서 개발 단계에서 결정됨- User의 개입 없이 웨이퍼 레벨에서 이미 결정- 컴퓨터가 실제로 이해하고 움직이는 언어- 하버드/폰노이만 아키텍쳐와 더불어서 명령어 구조가 프로세서의 특성을 결정 Reduced Instruction Set Computer (RISC) -> 간단한 명령어 구조- 간단한 명령어의 집합으로 이.. 2017. 6. 26.
[Micro Processor] 구조적 해저드를 통해 공부한 파이프라인 0. 프로세서의 명령어 수준 병렬성, Pipeline * Pipeline 정의여러개의 명령어를 처리 단계별로 병렬화, 동시해석, 처리하는 기법 * RISC[reduced instruction set computer] Pipeline 5단계 IF(instructions fetch)현재 명령어가 실행되는 주소에서 다음 주소로 넘기는 +4를 해주고I-MEM에서 명령어를 가지고 온다. ID(instruction decode)명령어를 해독하여, LW의 기준으로는 lw $1 (0)$2 를 예를 들면, rs 필드 : $2 , 변위 : 0 , rt 필드 : $1로 레지스터를 읽도록 하게하고, 변위에 대해서는 부호와 주소로 변환 32bit로 변환해주는과정을 해준다. EX(execute) 실행과정ALU를 통해서 해당 명령.. 2017. 6. 26.