inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

후루바님의 블로그

후루바 후루바

@xcom

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

블로그 7

[인프런 워밍업 클럽 CS 2기] 후기

[인프런 워밍업 클럽 CS 2기] 후기

우연히 인프런에서 진행하는 스터디를 알게되어 신청하게 되었습니다. 퇴근 후에 공부하는 것을 목표로 하였는데 백엔드 과정을 할지, CS를 할지 고민하다가 항상 공부하고 싶지 않은 CS..(자료구조, 운영체제) 스터디를 신청했습니다. 스터디는 약 1달 동안 진행했는데 매주 강의를 듣고 매주 미션을 제출하는 형식이었습니다. 자료구조와 운영체제 모두 강의가 길지 ...

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

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

수강내용 가변분할방식 : 프로세스의 크기에 따라 메모리를 나누는 방식이다. 한 프로세스가 메모리에 연속된 공간에 할당되기 때문에 연속 메모리 할당 이라고도 한다. 장점으로는 연속되게 할당되기 때문에 더 크게 할당되서 낭비되는 공간인 내부 단편화 가 없다. 단점으로는 외부 단편화 가 발생한다. 가변 분할 방식을 세그멘테이션 이라고 한다. 외부단편화 에 대해서...

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

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

운영체제 메모리의 종류는 어떤것들이 있나요? 각 메모리의 특징도 함께 적어주세요. 레지스터 : 가장 빠른 기억장소로 CPU 내에 존재한다. 컴퓨터가 꺼지면 데이터가 사라지기 때문에 휘발성 메모리하고 한다. CPU를 말할 때 32bit와 64bit는 레지스터의 크기를 말한다. 예를들어 32bi 레지스터를 가지고 있으면 32bit CPU라고 말한다. CPU는 ...

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

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

강의 수강 운영체제 : 운영체제의 CPU 스케줄링이나 데드락 문제는 항상 공부해도 금방 까먹어서 반복해서 공부해야하는 부분이었는데 강의의 그림으로 배우니 좀더 기억에 잘 남는 기분이 들었다. 다음은 프로세스 동기화에 대해서 간략이 요약했다. 프로세스 간 통신 같은 컴퓨터 내에서 프로세스 간 통신을 할 수도 있고, 네트워크로 연결된 다른 컴퓨터 내의 프로세스...

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

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

운영체제 FIFO 스케줄링의 장단점이 뭔가요? - First In First Out으로 먼저 들어온 작업이 먼저 나간다. 이 방식은 먼저 들어온 프로세스가 먼저 나가야 다음 프로세스가 실행될 수 있다. 장점으로 직관적이나 한 프로세스가 끝나야 다음 프로세스가 끝나기 때문에 늦게 들어온 프로세스는 기다려야한다. 또한 I/O 작업이 들어온다면 CPU는 I/O ...

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

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

강의 수강 운영체제 : 운영체제의 탄생배경과 프로세스, 쓰레드에 대해서 자세히 배웠다. 수업을 차근차근 들으면서 머릿속의 파편화된 지식이 하나로 모아져 정리되는 느낌이었다. 특히 프로세스와 쓰레드에 자세히 배울수 있어서 좋았다. 다음은 프로세스와 쓰레드에 대해서 배운 부분을 간략히 요약했다. 프로세스와 쓰레드 프로그램 : 어플리케이션이나 앱이라고 부르고, ...

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

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

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

좋아요수
0