programmer life guidance 101

  • 홈
  • 태그
  • 방명록

Cache Memory 1

[ OS ] 18. 메모리 관리 전략 - 캐시 메모리

캐시 메모리 주 기억장치에 저장된 내용의 일부를 임시로 저장해두는 기억장치 CPU와 주기억장치의 속도 차이에 의한 성능 저하(병목현상)를 방지하기 위한 방법 CPU가 이미 봤던 걸 다시 재 접근할 때, 메모리 참조 및 인출과정에 대한 비용을 줄이기 위해 캐시에 저장해둔 데이터를 활용한다. 캐시는 플리플롭 소자로 구성되어 SRAM으로 되어있어서 DRAM보바 빠른 장점을 지닌다. CPU와 기억장치의 상호작용 CPU에서 주소를 전달 → 캐시 기억장치에 명령이 존재하는지 확인 존재 → Hit 해당 명령어를 CPU로 전송 → 완료 비존재 →Miss 명령어를 갖고 주기억장치로 접근 해당 명령어를 가진 데이터 인출 해당 명령어 데이터를 캐시에 저장 해당 명령어를 CPU로 전송 → 완료 이처럼 캐시를 잘 활용한다면 비..

Computer Science/[ OS ] 2021.06.03
1
더보기
프로필사진

꾸준함이 무기입니다.

  • 분류 전체보기 (779)
    • 프로그래밍 언어 (74)
      • [ C ] (18)
      • [ C++ ] (15)
      • [ Java ] (29)
      • [ Java Script ] (1)
      • [ DB ] (4)
      • [ Coding Style Guide ] (7)
    • Computer Science (47)
      • [ OS ] (22)
      • [ Network ] (13)
      • [ 운영체제 공룡책 퀴즈 모음 ] (12)
    • 웹 프로그래밍 (56)
      • [ WEB ] (9)
      • [ Spring ] (14)
      • [ Spring Boot ] (12)
      • [ Spring Data JPA ] (4)
      • [ Spring Security ] (8)
      • [ Django ] (9)
    • 안드로이드 프로그래밍 (11)
      • [ Android Framework ] (11)
    • IT (16)
      • [ Bigdata ] (6)
      • [ Git ] (1)
      • [ 정보처리기사 ] (5)
      • [ SQLD ] (0)
      • [ 기타 ] (4)
    • 알고리즘 (483)
      • [ Baekjoon ] (402)
      • [ Programmers ] (14)
      • [ LeetCode ] (7)
      • [ Codility ] (2)
      • [ 개념 ] (57)
    • 임베디드 (91)
      • [ Embedded ] (28)
      • [ Linux Kernel ] (33)
      • [ RTOS ] (9)
      • [ Nandflash ] (11)
      • [ VoIP ] (8)
      • [ ARM ] (2)
    • 일상 (0)

Tag

Programming, IT, Java, 백트래킹, 투포인터 알고리즘, C, IT취업, Python, Linux Kernel, 운영체제 공룡책, DP, 리눅스 커널, django, 운영체제 공룡책 강의 퀴즈, Android, 프로그래머스 알고리즘, RTOS, django framework, 개발자, 임베디드 개발,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • Github

티스토리툴바