CS공부 흔적을 남기자 -1

박경현·2022년 7월 4일
0

최근 네이버 부트캠프를 준비하고 실제로 시험을 봐보니 CS가 얼마나 중요한지 깨닫게 되었다.

그래서!! 오늘부터 매일 네이버 부스트코스의 CS50강의 심화편이있는데 그걸 한편씩 정리해 나가겠다

오늘 공부한 내용

CPU VS RAM VS Cache vs HDD

컴퓨터를 잘 아는 사람이라면 이런 단어들을 한 번쯤은 들어봤을거다.
하지만 이게 뭔지 정확히 말할 수 있는 사람은 많이 없었다(나도 포함,,,,)

CPU

컴퓨터의 유일한 다.
중앙처리장치로 계산을 담당한다.
비트단위로 계산을 전부 한다

RAM

임의의 접근기억장치로서 HDD보다 훨씬 빠르게 데이터를 읽고 쓰기가 가능하다!!
동시에 열리는 프로그램들이나 파일들을 처리할 수 있다.

우리한테는 동시에 하는 것처럼 보이지만 실제로는 순차적으로 실행된다!

휘발성이며 전원을 끄면 바로 사라진다ㅜ

HDD

하드디스크 드라이브인데 있어보이게 약어로 표현했다

영구저장이며 전원이 꺼져도 데이터를 가지고 있다 - 컴퓨터에 꼭 필요한 녀석!
데이터를 읽고 쓰는게 제일 느리지만 그만큼 용량이 가장 많아서 자신만의 메리트가 있다ㅎㅎ

L1, L2, L3 캐시

CPU에 붙어있는 애들인데 RAM보다 훨씬 빠르다! 하지만 용량은 작다 ㅜ

CPU에 데이터를 빨리 전달하려면 용량보다는 처리속도가 중요해서 캐시는 용량은 크게 신경 안 쓰나보다

캐시가 RAM보다는 용량작다!!
L1 < L2 < L3 용량순
L1 > L2 > L3 처리순

배운점

  1. CPU에 가까울수록 용량보다 처리 속도 빠른 녀석이 옆에 있어야한다.
  2. RAM은 HDD보다 비싸다!! (캐시가 제일 비싸다!!)

profile
SW로 문제를 해결하려는 열정만 있는 대학생

0개의 댓글