KOCW_Scheduler
✅ Scheduler CPU또는 memory를 어떤 프로그램에게 어떻게 할당할지 결정 운영체제 안에 있는 code중 일부 ☑️ Long-term scheduler: job scheduler memory 시작 프로세스 중 어떤 것들을 ready queue로 보낼지 결정 즉, 디스크 내 작업을 어떤 순서로 메모리에 가져올...
✅ Scheduler CPU또는 memory를 어떤 프로그램에게 어떻게 할당할지 결정 운영체제 안에 있는 code중 일부 ☑️ Long-term scheduler: job scheduler memory 시작 프로세스 중 어떤 것들을 ready queue로 보낼지 결정 즉, 디스크 내 작업을 어떤 순서로 메모리에 가져올...
✅ Program 특정 작업을 수행하는 일련의 명령어들의 모음 ✅ Multi Programming 일반적으로 CPU는 한 개 따라서 CPU에서 명령이 수행되고 있는 프로그램도 한 개 그러나 CPU가 짧은 시간 단위로 시간을 나누어 프로그램을 수행하고 ➡️ time sharing 여러 프로그램이 메모리에 동시 적재되어 있을 ...
✅ 저장장치의 구조 ✔️ 주기억장치 volatile, primary(CPU executable), fast, expensive, small capacity register: CPU내부에 존재 cache memory: main memory: ✔️ 보조기억장치 nonvolatile, secondary(CPU NOT...
✅ 운영체제는 무엇이고 어떤 역할을 수행하는지 설명해주세요. 하드웨어와 사용자 프로그램/또는 사용자 간의 인터페이스 복잡한 하드웨어 처리를 대신해 주는 역할 목적: 1️⃣ 하드웨어 사용 효율적, 형평성있게 2️⃣ CPU, 하드웨어, 메모리 보안 기능: 인터럽트, 캐싱, CPU 스케쥴링, 메모리 관리, 디스크 스케쥴링 ✅ 시분할 시...
✅ Synchronous I/O I/O 요청 후 작업이 완료된 후에야 제어가 사용자 프로그램에게 넘어감 사용자 프로그램이 I/O작업을 요청하고, 끝날 때까지 기다림 I/O디바이스가 인터럽트를 걸어서, 디스크 파일을 읽어 오면 다시 실행 구현방법 1️⃣: I/O가 끝날 때까지 CPU가 기다린다. 👎🏻 매 시점 ...
✅ 컴퓨터 시스템 구조 컴퓨터 부팅 운영체제는 메모리에 올라감 프로그램은 디스크에 저장되어 있다가 실행되면 메모리에 올라감 I/O 장치에는 그들만의 CPU가 있는데, 이를 디바이스 컨드롤러라고 한다. 운영체제가 CPU를 쓸 떄는 문제가 없는데, 응용 프로그램이 CPU를 사용할 떄는 문제가 생길 ...
✅ 운영체제 하드웨어를 편하게 사용할 수 있게 해주는 소프트웨어 하드웨어를 다루는 복잡한 부분은 운영체제가 담당해준다. 프로그램 입장에서는 혼자서 하드웨어를 쓰고 있다고 생각 운영체제는 하드웨어와 다른 소프트웨어 또는 사용자를 연결해준다. 컴퓨터가 부팅되면, 메모리에 올라간다. 메모리에 상주하는 운영체제의 핵심 부분은 ke...
✅ Connect SSH into instance SSH로 instance에 연결할 수 있어야 한다. 햔재 Elastic public IP = 43.201.173.136 ssh -i solidtodo.pem ec2-user@43.201.173.136 ✅ 가비아에서 도메인 구매 참고 https://velog.io/@b1rdn2...
✅ JPA Java Persistence API 💡 Java JPA https://soheeparklee.github.io/posts/Spring_jpa/#-jpa ORM of JAVA Map Object and DB developer does not have to write SQL 👍🏻 code reusa...
✅ Database Optmizier part of DB management system decide how to optimize DB query affect overal system performance