OS , Memory, multicore 개념 및 정리

김나현·2023년 3월 12일
0
post-thumbnail

OS ( Operating System )

  • 하드웨어 리소스( resource ) 를 공유 및 사용 조정 , interface 의 역할
  • 하드웨어를 프로그래머에게 유용하게(useful) 만든다.


Memory

  • main memory ( 휘발성 ) - 전원을 끄면 memory 사라진다.

  • secondary memory ( 비휘발성 ) - disk 등

  • Cache(캐시) memory
    : 빠른 전달을 위해 잠시 저장해둔다 의미 ,
    빠른 저장 시스템 찾으면 정보를 copy 해 저장해둔다.

-speed(속도) :
register > cache > RAM > hardware

이미지 출처 ) https://melonicedlatte.com/computer/2018/11/07/190754.html


용어 개념 정리

  • CPU는 중앙 처리 장치로 흔히 컴퓨터의 두뇌라고 생각하면 쉽다. 여러가지 시스템을 통제하고 실행한다.
  • Hardward 는 기계장치 , 부품 . 예를 들어 모니터, 키보드, 디스크 등
  • softward 는 쉽게 프로그램 을 말한다. 프로그래밍 언어를 사용해 hardware 을 움직이게 한다.

Multicore

(여러개의 코어)
특징 : 개수가 늘어나기 때문에 동시처리가 좋아진다.

  • increased tasks
  • increased realiability ( 믿을 수 있는)
profile
Let's study hard!

0개의 댓글

관련 채용 정보