인프런 워밍업 클럽이 끝났습니다 한달간의 여정이 끝났네요 오프라인으로 수료식을 한다기에 냉큼 달려갔습니다 어떤 분들과 같이 스터디를 했는지 궁금했기 때문이죠 이번에 판교를 처음 가봤습니다 지하철로 판교역까지 가서 한 20분 걸으면 목적지가 나옵니다 판교 구경도 할 겸 좀 걸어봤습니다 판교테크노스타트업캠퍼스 3층 인프랩에 도착해서 이름표 받고 들어갔습니다 올...
드디어 스터디의 마지막 발자국을 작성하는 날이 왔습니다. - 이번주에 공부한 내용의 키워드 - 운영체제 컴파일과 프로세스 메모리-레지스터, 캐시, 메인메모리, 보조저장장치 절대주소/상대주소 가변분할/고정분할 가상메모리 동적주소변환 세크멘테이션 분할방식/페이징 분할 방식 스레싱/워킹셋 여러가지 주변장치(입출력 디바이스와 저장장치) 하드디스크 파일과 파일시스템...
마지막 3주차 미션! 시작합니다 운영체제 메모리의 종류는 어떤것들이 있나요? 각 메모리의 특징도 함께 적어주세요. 레지스터 - 가장 빠른 기억장소로 CPU에 있어요. 휘발성 메모리입니다. 캐시 - 레지스터와 메인 메모리 사이에 있는 휘발성 메모리입니다. 메인메모리에 있는 데이터를 미리 저장합니다. (메인) 메모리 - 실제 운영체지와 다른 프로세스들이 올라가...
2주차 미션 시작합니다. 운영체제 FIFO 스케줄링의 장단점이 뭔가요? FIFO 스케줄링은 스케줄링 큐에 들어온 순서대로 CPU를 할당받는 방식입니다. 장점 단순하고 직관적입니다.(들어온 순서대로 실행되고 나가면 끝!) 단점 실행시간이 짧은데 늦게 온 프로세스는 실행시간이 길고 먼저 온 프로세스를 기다려야 합니다. 순서대로 실행되어야 하기 때문이죠. 만약에...
어느덧 2주차에 접어들었습니다. 이번주도 너무 빠르게 지나간 것 같아 아쉬워요. 그렇지만 많은 것을 했기에 나름 뿌듯함이 있는 주였습니다. 가장 좋은 것은 이번주부터 발표스터디를 시작했다는 것입니다. (신청한 과거의 나 칭찬해...) 발표를 해야하니 자동으로 빡세게 공부해야함+발표자료도 잘 만들어야 함+모르면 쪽팔림... 등등 여러 요소들이 복합적으로 작용...
첫째주 미션입니다 하나씩 풀어보겠습니다. 운영체제 위 코드는 1초 마다 플레이어가 스킬을 사용했는지 체크하는 코드입니다. 이 방식은 폴링방식입니다. 1초마다 체크하기 때문에 성능에 좋지 않습니다. 이를 해결하기 위한 방식으로 어떤 걸 이용해야 할까요? A. 폴링방식의 성능 문제 해결에는 '인터럽트'를 사용하면 됩니다. 인터럽트는 비동기적으로 동작하기 때문에...
워밍업클럽 시작하고 처음 작성하는 발자국입니다 강의 듣고 정리하다보니 일주일이 금방 지나가 버렸습니다 -이번주에 공부한 내용의 키워드- 운영체제 운영체제 개요, 역사, 구조 컴퓨터 하드웨어 구조, 컴퓨터의 부팅과정, 인터럽트 프로그램&프로세스, 멀티프로그래밍&멀티프로세싱 PCB, 프로세스 상태, 컨텍스트 스위칭, 프로세스 생성&종료, 쓰레드 CPU스케줄링,...