일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- stateful widget 생명주기
- 운영체제란 무엇인가
- webview_flutter
- PriorityQueue
- static import문
- 운영체제의 분류
- this()와 참조변수 this 차이점
- stateless widget
- 명예의전당(1)
- 운영체제의 예
- 오버로딩
- stateful widget
- static 메서드
- 초기화 순서
- object클래스
- 클래스 변수
- this()
- 운영체제의 목적
- 참조형 반환타입
- 프로그래머스
- 호출스택
- 기본형 매개변수
- 조상의 생성자
- 인스턴스 메서드
- 참조형 매개변수
- 객체 배열
- FLUTTER
- 운영체제의 구조
- 이것이코딩테스트다
- 오버라이딩과 오버로딩 차이점
- Today
- Total
목록운영체제 (2)
Coram Deo
컴퓨터 시스템 구조 컴퓨터 cpu : 매 clock cycle 마다 메모리에서 instruction(기계어)를 하나씩 읽어서 실행하게 됨. mode bit : cpu에서 실행되는 것이 운영체제인지 사용자 프로그램인지 구분해줌. 1 사용자 모드 : 사용자 프로그램 수행 0 모니터 모드 : OS 코드 수행 (= 커널 모드, 시스템 모드) mode bit이 0일때는 모든 instruction을 실행할 수 있음 - 특권명령 : mode bit이 0일때만 실행할 수 있는 명령어 mode bit이 1일때는 제한된 instruction만 실행할 수 있음(보안 목적) registers : 메모리보다 빠르면서 정보를 저장할 수 있는 작은 공간 interrupt line : I/O device에서 요청이 들어왔을 때 cp..
운영체제(Operating System, OS)란 무엇인가? - 하드웨어 바로 위에 설치되어 하드웨어와 사용자를 연결해줌. - 좁은 의미 : 커널(운영체제의 핵심 부분으로 메모리에 상주하는 부분) - 넓은 의미 : 커널 뿐 아니라 각종 주변 시스템 유틸리티를 포함한 개념 - 목적 컴퓨터 시스템을 사용자가 편리하게 사용할 수 있는 환경을 제공함. 컴퓨터 시스템의 자원을 효율적으로 관리해줌. 프로세서, 기억장치, 입출력 장치 등의 효율적 관리 사용자간의 형평성 있는 자원 분배 주어진 자원으로 최대한의 성능을 내도록 프로세스, 파일, 메시지 등을 관리(운영체제는 하드웨어 뿐만 아니라 소프트웨어도 관리함.) 운영체제는 동시 사용자/프로그램들이 각각 독자적 컴퓨터에서 수행되는 것 같은 환상을 제공. 운영체제의 분..