총 66개
-
운영체제의 메모리 관리2025.01.171. 메모리 메모리는 프로그램이 실행되고 데이터가 저장되는 공간이다. 물리적 메모리와 가상 메모리로 구분되며, 주소 지정 방식으로 페이징 기법과 세그먼테이션 기법이 있다. 물리적 메모리는 RAM으로 구성되고, 가상 메모리는 하드 디스크를 이용해 RAM처럼 사용할 수 있게 하는 기술이다. 2. 운영체제의 메모리 관리 운영체제는 메모리 상태 점검, 프로세스 할당 결정, 메모리 할당과 회수 방법 결정 등의 기능을 통해 메모리를 효율적으로 관리한다. 물리적 메모리 관리는 연속 할당 방식(고정 분할, 가변 분할)과 분산 할당 방식(페이징, ...2025.01.17
-
메모리 단편화(Memory Fragmentation)의 개념과 해결 방안2025.01.161. 메모리 단편화의 개념 메모리 단편화는 사용가능한 메모리가 충분하지만 메모리 공간이 조각으로 분할되어 프로그램이 필요한 만큼의 메모리 공간을 할당 받지 못하는 상태를 말합니다. 메모리 단편화의 원인으로는 메모리 할당 정책이나 알고리즘이 메모리를 비효율적으로 사용하게 되는 경우, 메모리 할당 및 해제 과정에서 메모리 블록들이 불연속적으로 배치되는 경우, 메모리를 할당하고 해제하는 순서나 크기가 문제가 되는 경우, 프로그램 실행 중에 메모리 사용량이 바뀌는 경우 등 다양한 원인들이 있습니다. 2. 내부 단편화와 외부 단편화의 개념 ...2025.01.16
-
운영체제 파일 시스템 레포트 과제제출 시험대비2025.05.021. 디렉터리 구조 1단계 디렉터리 구조는 모든 파일이 한 개의 디렉토리 밑에 있는 구조로, 각 파일은 유일한 이름을 가져야 하며 시스템이 정하는 길이의 제한을 받는다. 파일 관리가 복잡해질 수 있다. 2단계 디렉터리 구조는 각 사용자가 자신만의 사용자 파일 디렉토리를 가지고 있는 구조로, 서로 다른 사용자 디렉토리에서 동일한 파일 이름을 사용할 수 있다. 트리 디렉터리 구조는 루트 디렉터리와 여러 개의 종속 디렉터리로 구성된 구조로, 서로 다른 디렉터리 내에 동일한 이름의 파일이나 디렉터리를 생성할 수 있다. 비순환 구조 디렉터리...2025.05.02
-
단편화의 의미와 이를 극복하는 방법, 내부 단편화와 외부 단편화의 차이점2025.01.191. 단편화의 정의 단편화는 컴퓨터 과학에서 매우 중요한 개념이다. 이는 주로 메모리 관리와 밀접한 관련이 있으며, 시스템 성능 저하를 유발할 수 있는 주요 원인 중 하나이다. 단편화에는 내부 단편화와 외부 단편화가 있으며, 내부 단편화는 할당된 메모리 블록 내에서 사용되지 않는 공간이 발생하는 현상이고, 외부 단편화는 사용 가능한 메모리 블록들이 불규칙하게 분산되어 큰 메모리 요청을 처리할 수 없는 상태를 의미한다. 2. 단편화 극복 방법 단편화를 극복하기 위한 방법으로는 메모리 압축, 메모리 풀링, 가비지 컬렉션 등이 있다. 메...2025.01.19
-
단편화와 배치전략에 대하여2025.01.181. 단편화 단편화란 컴퓨터 시스템에서 메모리나 저장장치 등의 자원이 작은 조각으로 분할되는 현상을 말한다. 내부 단편화와 외부 단편화 두 가지 종류가 있으며, 이를 해결하기 위해 다양한 배치 전략이 개발되었다. 2. 고정 분할 할당 기법 고정 분할 할당 기법은 메모리를 동일한 크기로 나누어 프로그램을 할당하는 방식이다. 빠른 할당이 가능하지만 내부 단편화 문제가 발생한다. 3. 가변 분할 할당 기법 가변 분할 할당 기법은 각 프로그램의 크기에 맞게 메모리를 동적으로 분할하는 방식이다. 내부 단편화 문제는 해결되지만 외부 단편화 문...2025.01.18
-
경영통계학 이산확률변수와 연속확률변수의 차이 및 확률밀도함수 설명2025.04.281. 이산확률변수 이산확률변수는 모든 가능한 값이 유한하며, 각각의 값 사이의 차이가 통계적 의미를 갖고 있다. 이처럼 서로 인접한 단위 사이에서 존재할 수 있는 값들의 수는 유한이며, 확률은 각각의 특정 값들에 대응하여 할당된다. 이산확률변수는 표본 공간의 단위 사상이 취할 수 있는 모든 실수의 값을 나열할 수 있는 확률변수이다. 2. 연속확률변수 연속확률변수는 모든 가능한 값이 무한이며, 각각의 값 사이의 차이가 큰 통계적 의미는 없는 경우가 많다. 또한 서로 인접한 단위 사이에서 존재할 수 있는 값들의 수는 무한이며, 확률은 ...2025.04.28
-
단편화의 의미와 극복 방법, 내부 단편화와 외부 단편화의 차이, 배치 전략 조사2025.01.181. 단편화의 의미와 극복 방법 컴퓨터 과학에서 단편화는 메모리나 스토리지의 큰 블록이 더 작고 연속적이지 않은 블록으로 분할된 상태를 의미합니다. 이러한 단편화는 내부 단편화와 외부 단편화로 구분됩니다. 내부 단편화는 프로세스에 메모리 블록이 할당될 때 발생하며, 외부 단편화는 전체적으로 사용 가능한 메모리 공간이 충분함에도 불구하고 인접 공간이 충분하지 않은 현상입니다. 단편화를 방지하기 위해서는 메모리 관리 기술 사용, 버디 메모리 할당 등의 방법을 고려할 수 있습니다. 2. 내부 단편화와 외부 단편화의 차이 내부 단편화는 프...2025.01.18
-
유사실험설계의 목적과 유형을 설명하고 그에 따른 장단점을 기술하시오2025.05.121. 유사실험설계 유사실험설계는 실험연구가 어려운 상황에서 실험집단과 유사한 비교집단을 구성하는 설계 방법을 의미합니다. 유사실험설계의 목적은 실험집단과 통제집단 간 동질성을 확보하여 내적 타당도를 높이는 것입니다. 주요 유형으로는 시계열 설계, 비동일 비교집단 설계, 회귀 불연속 설계 등이 있습니다. 이러한 설계 방법은 실제 상황에서 연구를 수행할 수 있다는 장점이 있지만, 무작위 할당이 어려워 내적 타당도가 낮아질 수 있다는 단점이 있습니다. 2. 시계열 설계 시계열 설계는 사전조사와 사후 설계를 여러 차례 하는 연구 방법으로,...2025.05.12
-
운영체제의 실제 메모리 구성과 물리적 메모리 관리2025.01.181. 메모리의 구조 물리적 메모리와 가상 메모리의 차이를 설명하고, 주 메모리와 보조 메모리의 특성을 설명한다. 2. 메모리 관리 전략 연속 메모리 할당과 비연속 메모리 할당(페이징, 세그멘테이션)의 장단점을 설명하고, 메모리 할당 정책(최초 적합, 최적 적합, 최악 적합)과 스와핑, 프레임 할당 알고리즘에 대해 설명한다. 3. 운영체제의 메모리 관리 역할 운영체제가 제한된 메모리 자원을 효율적으로 활용하기 위해 다양한 메모리 관리 전략과 알고리즘을 적용하는 것을 설명한다. 1. 메모리의 구조 메모리는 컴퓨터 시스템의 핵심 구성 요...2025.01.18
-
이산 확률 분포와 연속 확률 분포의 차이점2025.01.171. 이산 확률 분포 이산 확률 분포는 이산 확률 변수의 각 가능한 결과에 확률을 할당하는 확률 분포입니다. 이산 랜덤 변수는 동전 던지기에서 나온 앞면 수나 주사위를 굴려 나온 숫자와 같이 셀 수 있는 수의 값을 취할 수 있는 변수입니다. 이산 확률 분포의 예로는 동전 던지기, 주사위 굴리기, 푸아송 분포 등이 있습니다. 2. 연속 확률 분포 연속 확률 분포는 연속 확률 변수의 가능한 각 값 범위에 확률을 할당하는 확률 분포입니다. 연속 무작위 변수는 개인의 키나 몸무게와 같이 값의 범위 내에서 어떤 값을 취할 수 있는 변수입니다...2025.01.17
