규니티의 게임 개발소
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기
      • 게임개발
        • 리얼야구 : Home Run Derby
      • CS공부
        • 컴퓨터구조
      • 코딩테스트
      • 게임수학
      • 일상
      • 공지
  • 홈
  • 태그
  • 방명록
CS공부/컴퓨터구조

7-2. RAID

주로 하드 디스크와 SSD를 사용하는 기술로, 데이터의 안전성 혹은 높은 성능을 위해 여러 개의 물리적 보조기억장치를 마치 하나의 논리적 보조기억장치처럼 사용하는 기술RAID 레벨RAID0여러개의 보조기억장치에 데이터를 단순히 나누어 저장하는 구성 방식데이터를 저장할 때 각 하드 디스크에 개수만큼 번갈아가며 데이터를 저장이때, 줄무늬처럼 분산되어 저장된 데이터를 스트라입,저장하는 것을 스트라이핑이라고 함장점저장된 데이터를 읽고 쓰는 속도가 빠르다단점저장된 정보가 안전하지 않다디스크 중 하나에 문제가 생기면 모든 하드 디스크의 정보를 읽는 데 문제가 생길 수 있다RAID1거울처럼 완전한 복사본을 만들어(미러링) 동일한 내용을 한 번 더 저장한다.장점복구가 매우 간단하다단점속도가 RAID0보다 느리다하드 디..

2025. 5. 29. 14:51
CS공부/컴퓨터구조

7-1. 보조기억장치

하드디스크자기적인 방식으로 데이터를 저장하는 보조기억장치. 자기디스크의 일종플레터실질적으로 데이터가 저장되는 곳자기 물질로 덮여 있어 수많은 N극과 S극을(0과 1) 저장스핀들플래터를 회전시키는 구성요소플래터를 돌리는 속도는 분당 회전수 RPM으로 표현헤드플래터를 대상으로 데이터를 읽고 쓰는 구성요소플래터 위에서 바늘 같은 생김새로 미세하게 떠 있는 채로 데이터를 읽고 씀디스크 암원하는 위치로 헤드를 이동시키는 구성 요소데이터트랙플래터를 여러 동심원으로 나누었을 때 그 중 하나의 원섹터나누어진 트랙을 파이처럼 여러 조각으로 나눈 것 중 한 조각하드 디스크의 가작 작은 전송 단위일반적으로 512바이트정도의 크기를 가지고 있지만 하드디스크에 따라 차이가 있다실린더여러 겹의 플래터 상에서 같은 트랙이 위치한 ..

2025. 5. 29. 14:51
CS공부/컴퓨터구조

6-3. 캐시메모리

저장 장치 계층 구조각기 다른 용량과 성능의 저장 장치들을 계층화하여 표현한 구조 위로 갈수록:속도가 빠름용량이 작음비용이 비쌈CPU와 가까움아래로 갈수록:속도가 느림용량이 큼비용이 저렴함CPU와 멀어짐캐시메모리CPU와 메모리 사이에 위치하고, 레지스터보다 용량이 크고 메모리보다 빠른 SRAM 기반의 저장장치이다.연산 속도와 메모리 접근 속도의 차이를 줄이기 위해 사용된다.컴퓨터 내부에는 코어(CPU)와 가까운 순서대로 계층을 구성한 캐시메모리들이 있다.L1 : 코어와 가장 가까운 캐시 메모리 (코어 내부에 위치)L2 : 그 다음으로 가까운 캐시 메모리 (코어 내부에 위치)L3 : 그 다음으로 가까운 캐시 메모리 (코어 외부에 위치)용량 크기 순서 : L1빠르기 순서 : L1>L2>L3*멀티 코어 프로세..

2025. 5. 27. 14:34
CS공부/컴퓨터구조

6-2. 메모리의 주소 공간

CPU와 메모리에 저장되어 실행 중인 프로그램은 메모리에 저장된 정보는 계속 변하기 떄문에 메모리의 주소에 무엇이 저장되어 있는지 다 알지 못한다.그래서 물리 주소와 논리 주소를 통해 CPU는 데이터의 위치를 알 수 있다.물리 주소와 논리 주소물리주소는 정보가 실제로 저장된 하드웨어상의 주소를 의미한다.논리주소는 CPU와 실행 중인 프로그램 각각에게 부여된 0번지부터 시작되는 주소를 의미한다.즉, CPU가 이해하는 주소는 논리 주소이다.메모리 관리 장치 (MMU)그리고 논리주소와 물리 주소의 변환은 CPU와 주소 버스 사이에 위치한 메모리 관리 장치(MMU)라는 하드웨어에서 수행된다.CPU가 발생시킨 논리 주소에 베이스 레지스터 값을 더하여 논리 주소를 물리 주소로 변환한다.베이스 레지스터에 프로그램의 ..

2025. 5. 27. 14:32
CS공부/컴퓨터구조

6-1. RAM의 종류

RAMRAM에는 실행할 프로그램의 명령어와 데이터가 저장된다.CPU가 보조기억장치에 데이터를 꺼내오려면 RAM에 복사하여 저장한 뒤 실행한다.또한, 전원을 끄면 저장된 내용이 사라지는 저장장치인 휘발성 저장 장치이다.*비휘발성 저장 장치 : 전원이 꺼져도 저장된 내용이 유지되는 저장 장치 ex. 하드디스크,SSD, CD-ROM, USB같은 보조기억장치가 대표적RAM의 용량이 커지면 프로그램 실행 속도가 어느 정도 증가하는 것은 맞지만, 용량이 필요 이상으로 커졌을 떄 속도가 비례하여 증가하지는 않는다.RAM의 종류RAM의 종류에는 크게 DRAM, SRAM, SDRAM, DDR SDRAM이 있다.DRAMDynamic(동적의) RAM의 준말로 시간이 지나면 저장된 데이터가 점차 사라진다.데이터 소멸을 막기 ..

2025. 5. 27. 14:31
CS공부/컴퓨터구조

5-3. CISC, RISC

명령어 집합명령어의 기본적인 구조와 작동 원리는 크게 다르지 않지만 명령어의 자세한 생김새, 할 수 있는 연산, 주소 지정 방식 등은 CPU마다 조금씩 차이가 있다.병렬처리기법을 적용하기 용이한 ISA가 있고 아닌 ISA가 있다.CPU가 이해할 수 있는 명령어들의 모음을 명령어 집합 또는 명령어 집합 구조(ISA)라고 한다.예를들어 인텔의 노트북 속 CPU는 x86-64ISA 를 이해하고 애플의 아이폰 속 CPU는 ARM ISA와 같이 서로 다른 ISA를 이해한다. 그래서 서로의 명령어를 이해 할 수 없다.즉, 같은 소스코드로 만들어진 프로그램이라고 해도 ISA가 다르면 CPU가 이해할 수 있는 명령어도 어셈블리어도 달라진다.CISCComplex Instruction Set Computer의 약자로 ‘복..

2025. 5. 23. 10:03
  • «
  • 1
  • 2
  • 3
  • »

공지사항

  • 규니티의 게임 개발소 오픈!!

전체 카테고리

  • 분류 전체보기
    • 게임개발
      • 리얼야구 : Home Run Derby
    • CS공부
      • 컴퓨터구조
    • 코딩테스트
    • 게임수학
    • 일상
    • 공지
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #컷씬
  • #개발
  • #컷신
  • #명령어 레지스터
  • #한계 레지스터
  • #베이스 레지스터
  • #2025정처기
  • #명령어 파이프라이닝
  • #유니티
  • #시네머신
  • #유나이트 서울
  • #논리 주소
  • #unity
  • #unite seaul
  • #캐시 적중률
  • #비순차적 명령어 처리 기법
  • #비휘발성 저장 장치
  • #인터프리트 언어
  • #스택 포인터
  • #저장 장치 계층 구조
  • #플래그 레지스터
  • #게임개발
  • #참조 지역성의 원리
  • #제어신호
  • #컴퓨터구조
  • #버퍼 레지스터
  • #cs
  • #데이터 접근 시간
  • #게임
  • #휘발성 저장 장치
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 규니티의 게임 개발소 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바