| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Process
- Operating System
- SJF
- DRAM
- STCF
- 컴퓨터
- 어셈블리
- Fair-Share Scheduling
- 프로그래밍
- C언어
- 프로그래밍언어
- 문법
- MLFQ
- virtual memory
- sceduling
- 컴퓨터 구조
- System Call
- computer architercure
- Process in Memory
- Computer Architecture
- FIFO
- PIM
- Stride scheduling
- 스케줄러
- 운영체제
- Round robin
- Segmenation
- scheduling
- scheduler
- Today
- Total
목록전체 글 (11)
Nyong!
What is RTL design? Describe complex digital system in modular design Each module is composed with register, decoder, mulitplexer, opreartor or control logic. Each moules are connected with datapath and control signal. Module is combination of regiters. Register is consist with flip flop. Data transfer is implemented by combinational logic. Basic of Verilog Logic value system There are four kind..
if, else if를 사용한 문법과 switch문은 결과적으로 같은 역할을 수행할 수 있다. 아래 코드를 확인해보자 //if 문 예시 int main(){ int i; scanf("%d", &i); if (i == 0) printf("input is 0"); else if (i == 1) printf("input is 1"); else if (i == 2) printf("input is 2"); else if (i == 3) printf("input is 3"); else if (i == 4) printf("input is 4"); else if (i == 5) printf("input is 5"); else printf("wrong input") return 0; } //switch 문 예시 int ..
Why memory virtualization? -> 프로세스를 동시에 실행하기 위하여! 여러 process들이 memory를 공유할 때, '가장 간단한' 방법은 하나의 process가 memory를 전부 사용하는 방법이다. 이 방법을 사용한다면, 하나의 process가 실행되는 동안 다른 process들은 모두 disk에 저장되어야 한다. disk는 memory에 비해 매우 느리다. 따라서 disk에서 읽고 쓰며 process들이 context switching을 한다면 context switching overhead가 너무 크다. 따라서, OS는 여러 process를 memory에 동시에 저장한다. 그리고 이를 위하여, memory virtualization을 사용한다. Address Space Ma..