Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 프로세스
- 알고리즘
- ctf
- sqli
- 시스템프로그래밍
- SQLInjection
- 웹해킹
- Python
- MySQL
- crosssitescripting
- 해킹
- Los
- webhackingkr
- Writeup
- 시스템
- web
- SQL Injection
- webhacking.kr
- XSS
- SQL
- hacking
- Linux
- rubiya
- 운영체제
- CCE
- ubuntu
- CODEGATE
- lordofsqlinjection
- 상호배제
- WebHacking
Archives
- Today
- Total
One_Blog
운영체제 서비스 [운영체제 수업] 본문
728x90
날짜 : 2023년 3월 14일
오늘 수업 주제
: 운영체제 시스템
오늘 배운 내용 요약
:
다중처리 시스템
단일 CPU 내에서 둘 이상의 CPU를 사용하여 둘 이상의 프로세스를
동시에 해결하는 것.
하나가 고장나면 다른 CPU가 동작하기에 신뢰성이 높음.
CPU 간의 연결, 상호작용, 역할 분담 등을 고려
실시간 처리 시스템
데이터 처리 시스템으로 정의
항상 온라인 상태여야 함
고정 시간 제약을 잘 정의하지 않으면 시스템이 실패함
-> 경성 실시간 처리 시스템
- 작업의 실행 시작이나 완료에 대한 시간 제약 조건을 지키지 못할 때,
시스템에 치명적인 영향을 주는 시스템
- 보장되는 컴퓨팅, 시간의 정확성과 컴퓨팅 예측성이 필요
-> 연성 실시간 처리 시스템
- 시간 제약 조건은 있으나, 이를 지키지 못해도 치명적인
영향을 끼치지 않음
부팅 서비스 : 하드웨어 관리, 프로그램을 실행하며 컴퓨터의 시동을 켠다.
사용자 서비스 : 프로그래머가 프로그래밍 하기 쉽도록 만듬
시스템 서비스 : 시스템의 효율적인 동작을 보장함.
syscall (시스템 호출) : 프로그램이 운영체제의 기능을 서비스 받을 수 있는
프로그램과 운영체제 간의 인터페이스 제공
사용자 서비스
->사용자 인터페이스 제공
->프로그램 실험
->입출력 동작 실험
->파일 시스템 조작
->통신 조작
->오류 감지
시스템 서비스
-> 자원 할당
-> 계정 관리
-> 보호와 보안
보호 : 자원에 대한 액세스(접근)을 제어
보안 : 합법적인 사용자에게만 자원을 제공
'운영체제' 카테고리의 다른 글
스레드 [운영체제 수업] (0) | 2023.03.20 |
---|---|
프로세스 [운영체제 수업] (0) | 2023.03.16 |
운영체제의 개념과 역할 [운영체제 수업] (0) | 2023.03.13 |
커널 , 부팅 , 프로그램 , 명령어 [운영체제 수업] (0) | 2023.03.08 |
컴퓨터 시스템의 소개 [운영체제 수업] (0) | 2023.03.08 |