inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

서채영님의 블로그

서채영 서채영

@chxxyx

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

블로그 6

[인프런 워밍업클럽 CS 2기] 마지막주 발자국

[인프런 워밍업클럽 CS 2기] 마지막주 발자국

1. 학습 내용 퀵정렬, 메모이제이션, 타뷸레이션, 가상메모리와 입출력 장치 그리고 파일시스템을 학습했다. (+감자님의 라이브!) 2. 마지막 회고 벌써 마지막이라니 사실 실감은 좀 안 난다. 강의 완강이라는 걸 내가 해보다니 이거 꿈인가 ; 개발을 하면서 공학 지식과 알고리즘 공부를 이제서야 하는 내가 미친 짓이었다는 걸 뼈저리게 느꼈던 3주다 .. 이걸...

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

[인프런 워밍업클럽 CS 2기] 마지막 주 미션

운영체제 1. 메모리의 종류는 어떤것들이 있나요? 각 메모리의 특징도 함께 적어주세요. 레지스터: 휘발성 메모리, CPU 내부 메모리로 ALU의 계산을 위한 값들을 저장하는 용도. 캐시 메모리: 휘발성 메모리, 레지스터와 RAM사이의 병목 현상을 줄이기 위한 메모리 RAM: 휘발성 메모리, 프로그램을 실행 시, 해당 메모리에 올라가서 프로세스가 됩니다. 보...

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

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

1. 전반적인 학습내용 CPU 스케줄링 알고리즘(FIFO, SJF, RR, MLFQ), 프로세스 간 동기화(공유자원 등), 데드락과 메모리, 그리고 알고리즘에서 재귀 내용과 정렬 등을 학습했다. 2. 일주일 간의 회고 핑계를 대보자면 이번주는 좀 너무 정신없는 일이 많아서 강의를 날별로 규칙적으로 듣지는 못 했다.. 몰아서 듣다보니까 생각보다 이해할 때 더...

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

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

운영체제 1. FIFO 스케줄링의 장단점이 뭔가요? 스케줄링 큐에 들어온 순서대로 CPU 할당받기 때문에 장점은 단순하고 직관적이지만, 한 프로세스가 완전히 끝나야 다음 프로세스가 작업을 시작할 수 있기 때문에 긴 시간이 걸리는 작업 등을 기다려야 합니다. 게다가 I/O 작업이 있다면 CPU는 I/O 작업이 끝날 때까지 쉬고 있어서 CPU 사용률이 떨어집니...

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

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

1. 전반적인 학습내용 운영체제의 역사부터 전반적인 흐름, 프로세스와 CPU 스케줄링에 대해서 배웠고, 자료구조 및 알고리즘 파트에서는 일반적인 배열(+Js 배열)과 스택, 연결리스트, 큐, 해시테이블 등에 대해서 배웠다. 2. 일주일 간의 회고 사실 난 강의 수집가다 ^00^,, 초반엔 잘 듣다가도 금방 흐지부지되는 경우가 되게 많았었는데, 강제적으로 스...

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

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

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

좋아요수
1