profile
삽질의 기록들🐥

[OS] - Free-space Management

https://velog.io/@kmin-283/Free-space-Management#basic-strategies

2021년 6월 7일
·
0개의 댓글
post-thumbnail

[OS] - Storage

하드디스크는 아래와 같이 구성되어 있다.Rotational Delay헤드가 섹터를 찾는 시간Seek Delay헤드의 ARM이 Track을 찾는 시간Transfer timeTrack가 섹터를 찾은 후 읽어 들이는 시간1번과 2번은 기계적인 부분이라 속도 측면에서 매우 느

2021년 6월 5일
·
0개의 댓글
post-thumbnail

[OS] - Virtual Memory 뒷 부분

locality 지역성 locality의 특성을 이용해 캐시를 사용함, 캐시는 성능을 높일 수 있는 가장 큰 요소 spetial locatlity(공간적인 지역성) - 어떤 주소를 접근하게 되면, 그 인접한 주소를 접근할 확률이 높아진다. temporal local

2021년 6월 5일
·
0개의 댓글

[OS] - Deadlock

운영체제에서 Deadlock(교착 상태)이란, 시스템 자원에 대한 요구가 뒤엉킨 상태입니다.즉, 둘 이상의 프로세스가 다른 프로세스가 점유하고 있는 자원을 서로 기다릴 때 무한 대기에 빠지는 상황을 일컫습니다.데드락이 발생하기 위한 조건은 크게 4가지로 말할 수 있습니

2021년 6월 2일
·
0개의 댓글

[OS] - Concurrency : lock

임계영역(Critical section)공유자원에 접근할 수 있는 영역을 말한다. 임계 영역은 반드시 보호 되어야하는 구간으로 상호 배제(mutual exclusion)해야 합니다. 이런 상호배제를 구현하기 위해서는 아래의 조건을 만족 해야합니다.임계 구역에서의 실행은

2021년 6월 1일
·
0개의 댓글
post-thumbnail

[OS] - Concurrency

\- 동시에 실행되는 것처럼 보이는 것Logical Level에 속함Single Core \- 물리적으로 병렬이 아닌 순차적으로 동작할 수 있다. \- 실제로는 Time-sharing으로 CPU를 나눠 사용함으로써 사용자가 Concurrency를 느낄 수

2021년 5월 31일
·
0개의 댓글
post-thumbnail

[Programmers] - 오픈채팅방

1. Problem 📃 📚 출처 - 프로그래머스 문제 설명 - 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오픈 채팅방을

2021년 5월 28일
·
0개의 댓글
post-thumbnail

[Programmers] - 최댓값과 최솟값

📚 출처 - 프로그래머스 문제 설명문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다. str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 "(최소값) (최대값)"형태의 문자열을 반환하는 함수, solution을 완성하세요.예를들어 s가 "1 2 3 4"라면

2021년 5월 17일
·
0개의 댓글
post-thumbnail

[Programmers] - 가장 큰 정사각형 찾기

📚 출처 - 프로그래머스 문제 설명1와 0로 채워진 표(board)가 있습니다. 표 1칸은 1 x 1 의 정사각형으로 이루어져 있습니다. 표에서 1로 이루어진 가장 큰 정사각형을 찾아 넓이를 return 하는 solution 함수를 완성해 주세요. (단, 정사각형이란

2021년 5월 15일
·
0개의 댓글
post-thumbnail

[Programmers] - 숫자의 표현

📚 출처 - 프로그래머스 문제 설명Finn은 요즘 수학공부에 빠져 있습니다. 수학 공부를 하던 Finn은 자연수 n을 연속한 자연수들로 표현 하는 방법이 여러개라는 사실을 알게 되었습니다. 예를들어 15는 다음과 같이 4가지로 표현 할 수 있습니다.1 + 2 + 3

2021년 5월 15일
·
0개의 댓글
post-thumbnail

[Programmers] - 땅따먹기

📚 출처 - 프로그래머스 문제 설명땅따먹기 게임을 하려고 합니다. 땅따먹기 게임의 땅(land)은 총 N행 4열로 이루어져 있고, 모든 칸에는 점수가 쓰여 있습니다. 1행부터 땅을 밟으며 한 행씩 내려올 때, 각 행의 4칸 중 한 칸만 밟으면서 내려와야 합니다. 단,

2021년 5월 14일
·
0개의 댓글
post-thumbnail

[Programmers] - 헤비 유저가 소유한 장소

📚 출처 - 프로그래머스PLACES 테이블은 공간 임대 서비스에 등록된 공간의 정보를 담은 테이블입니다. PLACES 테이블의 구조는 다음과 같으며 ID, NAME, HOST_ID는 각각 공간의 아이디, 이름, 공간을 소유한 유저의 아이디를 나타냅니다. ID는 기본키

2021년 5월 14일
·
0개의 댓글
post-thumbnail

[Programmers] - 있었는데요 없었습니다

📚 출처 - 프로그래머스문제 설명ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME

2021년 5월 14일
·
0개의 댓글
post-thumbnail

[Programmers] - 없어진 기록 찾기

📚 출처 - 프로그래머스문제 설명ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME

2021년 5월 14일
·
0개의 댓글
post-thumbnail

[Programmers] - 오랜 기간 보호한 동물(1)

📚 출처 - 프로그래머스문제 설명ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME

2021년 5월 13일
·
0개의 댓글
post-thumbnail

[Programmers] - 올바른 괄호

📚 출처 - 프로그래머스 문제 설명괄호가 바르게 짝지어졌다는 것은 '(' 문자로 열렸으면 반드시 짝지어서 ')' 문자로 닫혀야 한다는 뜻입니다. 예를 들어"()()" 또는 "(())()" 는 올바른 괄호입니다.")()(" 또는 "(()(" 는 올바르지 않은 괄호입니다

2021년 5월 13일
·
0개의 댓글
post-thumbnail

[Programmers] - JadenCase 문자열 만들기

🙌 출처 - 프로그래머스 🙌문제 설명JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요.제한 조건s는 길이

2021년 5월 12일
·
0개의 댓글
post-thumbnail

[Programmers] - 오랜 기간 보호한 동물(2)

📚 출처 - 프로그래머스문제 설명ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME

2021년 5월 12일
·
0개의 댓글
post-thumbnail

[Programmers] - DATETIME에서 DATE로 형 변환

📚 출처 - 프로그래머스ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX

2021년 5월 11일
·
0개의 댓글
post-thumbnail

[Programmers] - 중성화 여부 파악하기

\*\*📚 출처 - <a href=https://programmers.co.kr/learn/courses/30/lessons/59409ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는

2021년 5월 11일
·
0개의 댓글