본문 바로가기
STUDY/TIL

240520 데일리 포스팅 | RAID, CPU, RAM, 저장장치

by 23g 2024. 5. 20.

벌써 5월이 끝나가네요...

 

데일리 루틴

 

 컴구+운체 강의 1개

오늘 들은 강의명 : RAID의 정의와 종류

 

내용 : 

레이드 : 독립적인 하드디스크나 ssd를 마치 하나처럼 엮어서 사용할 수 있는 기술

(-> 마치 하나의 논리적 보조기억 장치처럼 사용하는 기술)
쓰는 이유 : 데이터의 안전성을 높이기 위해 혹은 높은 성능을 위해

스트라입 : 줄무늬처럼 분산되어 저장된 데이터

 

 cs 질문 하루에 5개 

질문 : 컴퓨터 구조와 관련하여 CPU, RAM, 저장장치의 역할과 상호 작용에 대해 설명해주세요.

답변 :

  • CPU (Central Processing Unit) : 
    - 연산 수행 : 산술 및 논리 연산을 수행
    - 명령어 실행 : 프로그래밍 코드에서 명령어를 실행함
    - 제어 : 다른 장치를 제어하고 조정함
  • RAM(Random Access Memory, 주기억 장치) :
    - 임시 저장소 : 현재 사용중인 프로그램과 그 데이터를 저장함, 휘발성이라 전원을 끄면 저장된 값들이 사라짐
    - 빠른 액세스 : CPU가 실행할 데이터와 명령어를 빠르게 접근할 수 있게 도와줌

  • 저장 장치 : 데이터 저장에 쓰임(주 기억 장치와 보조 기억 장치가 있다.)
    - 영구 저장, 대용량 저장
    - ex : HDD, SSD

  • 상호 작용 :
    - 프로그램 실행 : 운영 체제와 프로그램이 저장 장치에서 RAM으로 로드됨
    -> CPU가 RAM에서 데이터들을 가져와 실행함

    - 데이터 처리:
    CPU는 필요한 데이터를 RAM에서 가져와서 연산을 수행함
    -> 연산 결과는 다시 RAM에 저장되거나 필요한 경우 저장장치로 옮겨짐

    - 입출력 작업:
    CPU는 RAM과 저장장치 간의 데이터 전송을 제어함
    예를 들어, 파일을 읽고 쓰는 작업에서 저장장치의 데이터가 RAM으로 로드되고,
    CPU가 이를 처리한 후, 수정된 데이터가 다시 저장장치에 저장됨

 1일 1프로그래머스(+잔디)

 swift 문법 강의 1개

 

요 두개는 못햇서여,,

최근댓글

최근글

skin by © 2024 ttutta