inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

지민철님의 블로그

지민철 지민철

@jmcc06069250

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

블로그 6

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

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

운영체제 메모리의 종류는 어떤것들이 있나요? 각 메모리의 특징도 함께 적어주세요. 레지스터 휘발성 메모리 컴퓨터의 bit는 레지스터의 크기를 말한다 메인메모리의 값을 가져와서 레지스터에서 연산 후 다시 메인메모리로 저장 캐시 레지스터와 메인메모리 속도 차이 때문에 미리 데이터를 가져오는 곳 여러개이다 메인메모리(RAM) 실제 운영체제와 다른 프로세스들이 올...

좋아요수
1
인프런 워밍업 클럽 스터디 2기 CS 3주차 발자국

인프런 워밍업 클럽 스터디 2기 CS 3주차 발자국

운영체제 섹션8 - 가상메모리 개요 컴퓨터마다 메모리의 크기는 다르다. 만약 운영체제 혹은 프로세스가 4GB메모리를 기준으로 만들었다면 그 이하의 메모리를 가진 컴퓨터에서는 실행되지 않을 것이다. 위와 같은 문제를 가상메모리는 완벽히 해결하였다. 프로세스(프로그램)를 만드는 개발자는 물리적인 메모리의 크기를 생각하지 않고 개발한다. 그 이유는 프로세스 관리...

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

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

운영체제 FIFO 스케줄링의 장단점이 뭔가요? 장점 선입선출 구조 단순하고 구현이 간단하다 단점 순서가 가장 중요하기에 비효율적인 상황이 생길 수 있다(예시 I/O작업) SJF를 사용하기 어려운 이유가 뭔가요? 프로세스의 작동시간을 예측하기 힘든다는 점과 실행시간이 너무 긴 프로세스는 너무 늦게 실행된다는 단점이 있다. RR 스케줄링에서 타임 슬라이스가 아...

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

인프런 워밍업 클럽 스터디 2기 CS 2주차 발자국

운영체제 섹션 3 - SJF FIFO는 Burst Time이 짧은 것과 관계없이 실행되어서 효율적이지 않다. 그로 인해 Burst Time이 짧은 것부터 실행시키는 Shortest Job First가 생겼다. 이론상 FIFO보다 성능이 좋지만 프로세스의 작동시간을 예측하기 힘든다는 점과 실행시간이 너무 긴 프로세스는 너무 늦게 실행된다는 단점이 있다. 이러...

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

인프런 워밍업 클럽 스터디 2기 CS 1주차 발자국

운영체제 섹션 1 - 기초 운영체제는 개인용 컴퓨터나 대형 컴퓨터, 스마트폰, 임베디드 등에 들어간다. 컴퓨터는 운영체제가 있어야 동작하는가 - NO 하지만 운영체제가 없으면 한가지 기능만 가능할 뿐 다양한 기능을 사용 불가능하다. 옛날 전화기는 전화만 가능했지만 지금은 스마트폰의 운영체제를 통해 통화를 비롯해 다양한 기능을 사용 가능하다. - 운영체제가 ...

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

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

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

좋아요수
1