별의 공부 블로그 🧑🏻‍💻
728x90
728x170

컴퓨터 일반

운영체제의 운영 방식

① 일괄 처리(Batch Programming)

  • 처리할 데이터를 일정량 또는 일정 기간 동안 모았다가 한꺼번에 처리하는 방식
  • 다음의 경우에 사용됨.
    • 급여 계산
    • 공공요금 계산

 

② 실시간 처리(Real Time Processing)

  • 처리할 데이터가 생겨날 때마다 바로 처리하는 방식
  • 다음의 경우에 사용됨.
    • 항공기나 열차의 좌석 예약
    • 은행 업부

 

③ 다중 프로그래밍(Multi Programming)

  • 1대의 CPU로 여러 대의 프로그램을 동시에 처리하는 방식

 

④ 시분할 시스템(Time Sharing System)

  • 1대의 시스템을 여러 사용자가 동시에 사용하는 방식
  • 일정 시간 단위로 CPU 사용권을 신속하게 전환함으로써 각 사용자들은 자신만이 컴퓨터를 사용하는 것처럼 느끼게 됨.

 

⑤ 다중 처리(Multi Processing)

  • 처리 속도를 향상시킬 목적으로 하나의 컴퓨터에 여러 개의 CPU를 설치하여 프로그램을 처리하는 방식
  • 로드 밸런싱(Load Balancing)
    • 다중 처리 시스템에서 특정 처리기에 과중한 부하가 걸리지 않도록 시간을 조정하여 부하의 균형을 잡아주는 것

 

⑥ 분산 시스템(Distributed System)

  • 지역적으로 분산된 여러 대의 컴퓨터를 연결하여 작업을 분담하여 처리하는 방식

 

⑦ 임베디드 시스템(Embedded System)

  • 마이크로프로세서에 특정 기능을 수행하는 응용 프로그램을 탑재하여 컴퓨터의 기능을 수행하는 것
  • 컴퓨터의 하드웨어와 소프트웨어가 조합된 전자 제어 시스템
  • 2차 저장장치를 갖지 않음.
  • 임베디드 운영체제
    • 디지털 TV, 전기밥솥, 냉장고, PDA 등 해당 제품의 특정 기능에 맞게 특화되어서 제품 자체에 포함된 운영체제
    • 예) Windows CE

 

⑧ 듀얼 시스템(Dual System)

  • 두 개의 컴퓨터가 같은 업무를 동시에 처리함.
    • 한쪽 컴퓨터가 고장나면 다른 컴퓨터가 계속 업무를 처리하여 업무가 중단되는 것을 방지하는 시스템

 

클러스터링(Clustering)

  • 두 대 이상의 컴퓨터를 묶어서 단일 시스템처럼 사용하는 기술
728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️


📖 Contents 📖