inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

yeajinny님의 블로그

yeajinny yeajinny

@yeajinny

수강평 작성수
1
평균평점
4.0

블로그 4

[워밍업 클럽 CS 3기] 2주차 미션

[워밍업 클럽 CS 3기] 2주차 미션

운영체제 FIFO 스케줄링의 장단점이 뭔가요? 장점: 직관적이고 단순해서 구현이 쉽습니다. 단점: 실행 시간이 짧은 프로세스를 먼저 배치해주지 못하는 등, 실행 시간에 따라 유동적으로는 작업을 할 수 없습니다. SJF를 사용하기 여러운 이유가 뭔가요? 프로세스가 걸리는 시간 예측이 힘들기 때문입니다. 짧은 프로세스가 먼저 실행되어야 한다는 것이 원칙인데 해...

좋아요수
0
[워밍업 클럽 CS 3기] 2주차 발자국

[워밍업 클럽 CS 3기] 2주차 발자국

운영체제 프로세스 간 통신 → 한 컴퓨터내에서 파일과 파이프를 이용해서 통신, 쓰레드 통신, 네트워크 통신(소켓, RPC) → 공유 자원이란 프로세스가 같이 이용하는 파일, 변수 → 공유 자원으로 인해 동기화 문제 발생 공유자원과 임계구역 → 임계구역 : 여러 프로세스가 동시에 사용할 수 없는 구역 → 경쟁조건 : 공유자원을 사용하기 위한 프로세스간 경쟁 ...

좋아요수
0
  • CS
  • 워밍업클럽
[워밍업 클럽 CS 3기] 1주차 미션

[워밍업 클럽 CS 3기] 1주차 미션

운영체제 while(true){ wait(1); // 1초 멈춤 bool isActivated = checkSkillActivated(); // 체크 } 위 코드는 1초 마다 플레이어가 스킬을 사용했는지 체크하는 코드입니다. 이 방식은 폴링방식입니다. 1초마다 체크하기 때문에 성능에 좋지 않습니다. 이를 해결하기 위한 방식으로 어떤 걸 이용해야 할까요? 인...

좋아요수
0
  • CS
  • 워밍업클럽
[워밍업 클럽 CS 3기] 1주차 발자국

[워밍업 클럽 CS 3기] 1주차 발자국

운영체제 운영체제에 대해서 운영체제는 프로세스 관리, 메모리 관리, 하드웨어 관리, 파일 시스템 관리 등의 역할을 함 커널은 프로세스와 메모리를 관리 역할 (사용자 - 인터페이스, 애플리케이션 - 시스템콜, 하드웨어 - 드라이브) 폰 노이만 구조 - CPU와 메모리 사이를 버스(데이터 전달 통로)로 연결하는 구조 CPU는 ALU(산술논리연산장치), 제어장치...

좋아요수
0
  • 워밍업클럽
  • cs