Latest

6월
23

<프로그래머스> 폰켓몬

문제링크https://programmers.co.kr/learn/courses/30/lessons/1845 문제 분석박사님댁에 N마리가 존재하면, 나는 최대 N/2마리를 가져갈 수 있다.
1 min read
6월
21

<Travis CI>Skipping a deployment with the s3 provider because this branch is not permitted

이 오류의 경우 깃에서 디폴트로 정해진 branch가 master 로 설정되어 있기에 발생하는 에러이다.필자의 경우 deploy를 하면 자동으로 AWS s3에
1 min read
6월
10
<운영체제> RAID

<운영체제> RAID

RAID 구조란?Redundant Arrays of Independent Disk의 약자로 복수개의 독립적인 디스크들을 배열 형태로 가지는 구조를 말한다.이러한 여러개의 디스크로 구성된
7 min read
6월
09

<운영체제> Disk Scheduling - Rotational Optimization

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성됨Rotational Latency Optimization이전까지는 Seek-Time을 Optimization하는 방법들을 배웠고, 이후로는 Rotational Latency을 최소화하는 스케쥴링 정책들을
3 min read
6월
09

<운영체제> Disk Scheduling - LOOK, FSCAN, N-step SCAN

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성됨Look이란?기존의 SCAN 방식에 이름에서 볼 수 있듯이 Look forward의 동작을 수행한다.즉,
3 min read
6월
09

<운영체제> Disk Scheduling - FCFS, SSTF, SCAN, C-SCAN

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성됨Disk Scheduling이란?OS의 목표 중 하나인 디스크-드라이버로의 효율적인 접근을 위해서, OS는 빠른 접근
5 min read
6월
09

<운영체제> Free-Space Management in Disk Storage

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성됨Bit Vector 방식의 Free-Space Management이는 비트맵 방식 또는 비트 벡터 방식이라고 불리우며, Free-block에는
2 min read
6월
09

<운영체제> CPU SCHEDULING - Thread, Multiple-Processor Scheduling

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성됨Thread란?간략한 개념은 아래의 그림처럼 하나의 프로세스 내의 “lightweight-process”라고 이해해도 된다.즉,
5 min read
6월
09

<운영체제> CPU SCHEDULING - Multilevel Queue, FSS Scheduling

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성됨Multilevel Queue Scheduling이란?커널내의 레디큐를 여러개의 큐로 분리하여 큐들 사이에서도 우선순위를 부여하는 스케쥴링
4 min read
6월
09

<운영체제> CPU SCHEDULING - Priority, HRRN ,Round-Robin

본 게시물은 영남대학교 곽종욱 교수님의 강의를 기반으로 작성됨Priority(우선순위) 스케쥴링이란?프로세스의 PCB의 proc내에 있는 Priority라는 정수값을 토대로 CPU스케쥴링을 진행하는 방식이
4 min read