inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

f1rstf1y9님의 블로그

f1rstf1y9 f1rstf1y9

@f1rstf1y9

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

블로그 6

[인프런 워밍업클럽 CS 2기] 3주차 미션📒

[인프런 워밍업클럽 CS 2기] 3주차 미션📒

운영체제 메모리의 종류는 어떤것들이 있나요? 각 메모리의 특징도 함께 적어주세요. 1. 레지스터 레지스터는 CPU 내에 존재하는 가장 빠른 기억 장로, 계산 중간에 필요한 값들을 일시적으로 저장하기 위해 사용합니다. 2. 캐시(Cache) 레지스터는 굉장히 빠르고, 메인메모리는 너무 느리기 때문에 메인 메모리에 있는 값을 레지스터로 옮기려면 한참 걸리므로 ...

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

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

3주차 학습내용 운영체제 가상메모리 가상 메모리를 사용하면 프로세스는 운영체제 영역이 어디 있는지, 물리 메모리의 크기가 얼마나 큰지 몰라도 됨 프로그래머는 물리 메모리의 크기와 프로세스가 메모리의 어느 위치에 올라가는지 신경 쓰지 않고 0x0번지에서 시작된다고 생각하고 프로그래밍 프로세스는 메모리 관리자를 통해 메모리에 접근 -> 물리 메모리에 직접 접근...

좋아요수
2
[인프런 워밍업클럽 CS 2기] 2주차 미션📒

[인프런 워밍업클럽 CS 2기] 2주차 미션📒

운영체제 1. FIFO 스케줄링의 장단점이 뭔가요? FIFO 알고리즘은 단순하게 프로세스가 큐에 들어온 순서대로 CPU를 할당받기 때문에, 알고리즘이 단순하고 직관적이라는 장점 이 있습니다. 다만, 먼저 들어온 프로세스가 완전히 끝나야만 다음 프로세스가 실행되기 때문에, 실행 시간이 짧고 늦게 도착한 프로세스가 실행 시간이 길고 빨리 도착한 프로세스의 작업...

좋아요수
1
  • 워밍업클럽
  • CS
  • 미션
[인프런 워밍업클럽 CS 2기] 2주차 발자국👣

[인프런 워밍업클럽 CS 2기] 2주차 발자국👣

2주차 학습 내용 운영체제 CPU 스케줄링 알고리즘 - SJF(Shortest Job First) Burst Time이 짧은 프로세스를 먼저 실행하는 알고리즘 이론적으론 FIFO보다 성능이 좋지만, 구현에 문제가 발생할 수 있음 어떤 프로세스가 얼마나 실행될지 예측 어려움 Burst Time이 긴 프로세스는 아주 오랫동안 실행되지 않을 수도 있음 CPU 스...

좋아요수
2
  • 워밍업클럽
  • CS
  • 발자국
[인프런 워밍업클럽 CS 2기] 1주차 미션📒

[인프런 워밍업클럽 CS 2기] 1주차 미션📒

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

좋아요수
1
  • 워밍업클럽
  • CS
  • 미션
[인프런 워밍업클럽 CS 2기] 1주차 발자국👣

[인프런 워밍업클럽 CS 2기] 1주차 발자국👣

1주차 학습 내용 운영체제 운영체제의 구조 커널 프로세스, 메모리, 저장 장치 등을 관리 사용자가 직접 접근하지 못하고, 인터페이스로만 접근 가능 인터페이스 GUI(Graphic User Interface) GLI(Command Line Interface) 시스템콜 어플리케이션은 시스템콜을 활용해 커널에 접근 드라이버 하드웨어와 커널의 인터페이스 컴퓨터 하...

좋아요수
2
  • 워밍업클럽
  • CS
  • 발자국