inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이선주님의 블로그

이선주 이선주

@boy6728206041

수강평 작성수
-
평균평점
-

블로그 4

인프런 워밍업 클럽 스터디 2기 CS 3주차 과제

인프런 워밍업 클럽 스터디 2기 CS 3주차 과제

운영체제 Q. 메모리의 종류는 어떤것들이 있나요? 각 메모리의 특징도 함께 적어주세요. CPU 레지스터: CPU에서 임의에 변수를 담는 장소로 주기억장치에 데이터를 가져와 레지스터에 저장한다. CPU 캐시(L1, L2, ~): 주기억장치에서 데이터를 가져와 레지스터에 담을 때, 지역성이론에 따라 자주 사용되는 데이터를 캐시에 저장한다. 주기억장치(RAM):...

좋아요수
1
  • 알고리즘 · 자료구조
인프런 워밍업 클럽 스터디 2기 CS 2주차 과제

인프런 워밍업 클럽 스터디 2기 CS 2주차 과제

운영체제 FIFO 스케줄링의 장단점이 뭔가요? 선입선출로 구현이 쉽고 오버헤드가 적다. 단, 매우 긴 CPU 연산 시간이 필요한 프로세스가 먼저 실행된다면, CPU 평균 실행 시간이 높아져 다른 프로세스 작업 시간에 악영향을 끼친다. SJF를 사용하기 여러운 이유가 뭔가요? Short Job First는 CPU 작업 시간이 짧은 프로세스를 먼저 실행시키지만...

좋아요수
1
인프런 워밍업 클럽 스터디 2기 CS 1주차 과제

인프런 워밍업 클럽 스터디 2기 CS 1주차 과제

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

좋아요수
1
  • 알고리즘 · 자료구조