보안/시스템보안

버퍼링과 스플링이란?

ghghdlt 2024. 7. 19. 18:08

*Buffering?

: CPU와 IO 연산이 중첩됨-> CPU 효율을 높이기 위해 사용됨

 

  1. Buffer 가 Data 전송, 조정 등 수행하는 상태로 RAM 에 존재함
  2. 정보 송수신을 원할히 하기 위해 정보 일시적으로 저장해서 처리 속도의 차를 흡수함
  3. 입출력 장치, 고속 CPU 처리 속도 차이의 개선을 위함
  4. 주기억장치의 일부 공간을 버퍼 공간을 할당하여 처리할 데이터를 임시 기억하여 처리하는 방식
  5. 버퍼의 위치는 주기억장치(RAM)
  6. 버퍼는 하드웨어적 구현임
  7. 단일 사용자의 단일 작업임

 

 

* Spooling?

  1. 하드디스크의 디스크를 사용함
  2. 소프트웨어적 구현
  3. 위치는 SDD/HDD임

 

*버퍼링과 스플링 비교

 

버퍼링 스플링 비교 표

 

'보안 > 시스템보안' 카테고리의 다른 글

CPU 스케쥴링  (1) 2024.07.25
프로세스, PCB  (1) 2024.07.23
인터럽트(interrupt)  (0) 2024.07.23
운영체제의 발전  (0) 2024.07.19
운영체제  (0) 2024.07.08