캐시와 버퍼의 차이

2022. 7. 21. 17:00·Computer Science/Operating System

https://process0modesty.tistory.com/357

 

캐시와 버퍼의 차이점

의문의 시작 하드디스크에 달린 메모리는 '캐시'일까 '버퍼'일까? 이 메모리는 하는일이 뭘까? 캐시랑 버퍼는 하드디스크에만 달려있을까? 다나와같은 상품정보 사이트에 가보면 두 단어를 구분

process0modesty.tistory.com

캐시 : 빠르게 읽기 위해

버퍼 : 빠른 장치에서 느린 장치로 write를 할 때, 시간이 오래 걸리니까, 이걸 버퍼에 넣어두고 안끊어지게 write 하기 위해

위 요약은 너무 시야가 좁은 요약이고

 

https://dbknowledge.tistory.com/51

 

버퍼 (Buffer) & 캐시 (Cache)

해당 페이지에서는 버퍼 & 캐시 개념에 대해서 알아본다. (참조페이지) dololak.tistory.com/84 process0modesty.tistory.com/357 wikidocs.net/65523 버퍼 (Buffer) 두 장치간에 입출력 속도차이로 인한 처리 지..

dbknowledge.tistory.com

이게 더 올바른 것 같다.

 

버퍼 : 느린 장치에 초점

-> 느린 장치에서 버퍼에 미리 데이터를 갖다 놔서 빠른 장치가 기다리지 않게 하는 것 (read)

혹은 빠른 장치에서 덜 느린 장치에 데이터를 미리 갖다 놔서 느린 장치에 기록하느라 빠른 장치가 기다리지 않게 하는 것 (write)

캐시 : 빠른 장치에 초점

-> 빠른 장치가 느린 장치에 접근하지 않도록, 덜 느린 장치에 데이터를 갖다 놓는 것 (read)

혹은 빠른 장치가 느린 장치에 접근하지 않도록, 덜 느린 장치에 데이터를 기록하는 것 (write)

 

근데 갑자기 장치 장치 하니까 게슈탈트 붕괴 현상이 오네..

저작자표시 비영리 (새창열림)

'Computer Science > Operating System' 카테고리의 다른 글

멀티코어 프로그래밍에서 흔히 발생하는 문제 1부 (펌) [스레드의 오버헤드...]  (0) 2022.07.25
Virtualization 정리 (+Ring level, binary translation [소프트웨어 전가상화], trap&emulate[하드웨어 전가상화])  (0) 2022.07.25
Physical Thread와 Logical Thread를 구분하자!  (0) 2022.06.13
CPU 스케줄러 완벽 정리  (0) 2022.06.10
[OS] 멀티프로세싱, 멀티프로그래밍, 멀티태스킹, 멀티스레딩  (0) 2022.04.25
'Computer Science/Operating System' 카테고리의 다른 글
  • 멀티코어 프로그래밍에서 흔히 발생하는 문제 1부 (펌) [스레드의 오버헤드...]
  • Virtualization 정리 (+Ring level, binary translation [소프트웨어 전가상화], trap&emulate[하드웨어 전가상화])
  • Physical Thread와 Logical Thread를 구분하자!
  • CPU 스케줄러 완벽 정리
Hojae Lee
Hojae Lee
Solutions Architect
  • Hojae Lee
    기억력이 금붕어라
    Hojae Lee
  • 전체
    오늘
    어제
  • 공지사항

    • 참고사항
    • 이 블로그를 잘 활용하는 방법
    • my linkedin
    • 분류 전체보기 (403)
      • Career Path (19)
        • My Achievements (10)
        • About Career (1)
      • Projects for $100 (1)
      • CLOUD (183)
        • Azure Cloud (61)
        • AWS Cloud (120)
      • System Engineering (90)
        • Kubernetes (47)
        • Docker (0)
        • System Design (4)
        • DevOps (2)
        • SRE (5)
        • git (1)
        • 리눅스, 라즈베리파이 (17)
        • Powershell (2)
      • Computer Science (70)
        • Operating System (22)
        • Computer Architecture (5)
        • Network (18)
        • Database (13)
        • Security (9)
        • Machine Learning, AI (1)
      • Cloud Webinar (4)
        • AWS Summit (4)
      • 3D 프린터 (1)
      • IaC (4)
        • CloudFormation (0)
        • Terraform (4)
      • 아두이노 (임베디드) (2)
      • 개발자의 전기 전자 공부 (3)
      • 이전 직장 (11)
        • TMAX Soft (11)
      • 작업 환경 셋업 (3)
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
Hojae Lee
캐시와 버퍼의 차이
상단으로

티스토리툴바