Linux - (1)

­이승환·2021년 7월 13일
0

리눅스 정리

목록 보기
1/21

리눅스란?


컴퓨터 운영체제 중 하나, 다중 사용자, 다중 작업(멀니 테스킹, 다중 쓰레드) 를 지원하는 네트워크 운영체제이다.
핀란드의 리누스 토발즈에 의해 개발되었고, 독정되거나 배타되지 않는 프리 소프트 웨어중 하나이다.

운영체제란?


운영체제의 역할은 아래와 같다.

  1. HW 제어, 사용자와 HW 의 인터페이스 및 자원 공유
  2. 스케줄링을 이용해 자원을 효율적으로 사용
  3. I/O 를 쉽게 해줌
  4. 오류 방지 / 복구를 도와줌

운영체제의 특징은 아래와 같다.

  • 다중 교환 : 다수의 작업이 동시 실행, 포그라운드 프로그램만 동작
  • 단일 작업 : 한 번에 하나씩 작업 처리
  • 다중 작업 : 여러개의 작업을 동시에 처리
  • 다중 사용자 : 단일 프로세서에서 여러 사용자의 프로그램이 실행
  • 대화형 처리 : 대화형으로 작업을 묶어서 처리
  • 일괄 처리 : 여러개의 작업을 묶어허 산번에 처리
  • 실시간 처리 : 작업의 처리가 지연 없이 즉각적으로 처리
  • 분산 처리 : 여러 시스템을 연결해서 작업을 나누어 처리

시스템 성능평가 척도는 아래와 같다.

  • Throughput : 단위 시간당 처리 능력
  • Turnarount Time : 제출되어 결과 얻을 때 까지 소요시간
  • Reliability : 시스템이 얼마나 정확하게 작동하는지 평가
  • Availability : 시스템 사용 정도
profile
Mechanical & Computer Science

0개의 댓글