목록2024/05/23 (3)
navis
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/qfuOy/btsHxs8mJSm/4J6HCggKAil3DCwkyjGg81/img.png)
OSI 7 계층이란?OSI 7 계층은 네트워크 통신이 일어나는 과정을 7단계로 나눈 국제 표준화 기구(ISO)에서 정의한 네트워크 표준 모델아래 그림에서 아래부터 1계층(물리 계층) ~ 7계층(응용 계층)으로 구성되어 있다.또 그림과 같이 각 계층을 지날 때마다 각 계층에서 Header가 붙게되고 수신측은 역순으로 헤더를 분석하게 된다.OSI 7계층1계층 - 물리 계층(Physical Layer)역할: 전기적, 기계적, 기능적 특성을 이용해 통신 케이블로 데이터를 전송하는 물리적인 장비를 담당.기능: 데이터를 전기적인 신호(0,1)로 변환해서 주고받음.통신 단위: 비트(Bit)장비: 통신 케이블, 리피터, 허브 등2계층 - 데이터 링크 계층(Data Link Layer)역할: 물리 계층을 통해 송수신되는..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/eygbjw/btsHv5zK34j/dSnVlfXzeIKXs0Z5iI27oK/img.png)
컨텍스트 스위칭(Context Switching)컨텍스트 스위칭의 정의컨텍스트 스위칭이란 'CPU/코어에서 실행 중이던 프로세스/스레드가 다른 프로세스/스레드로 교체되는 것'을 의미합니다. 여기서 '컨텍스트'는 프로세스/스레드의 상태, 즉 CPU와 메모리에서의 상태를 말합니다.컨텍스트 스위칭이 필요한 이유컨텍스트 스위칭이 필요한 주요 이유는 다음과 같습니다:여러 프로세스와 스레드들의 동시 실행: 동시에 실행되는 것처럼 보이기 위해.공정한 CPU 시간 분배: 여러 프로세스와 스레드들이 공정하게 CPU 시간을 나눠 가지기 위해.우선순위 높은 작업의 빠른 처리: 높은 우선순위의 작업이 빠르게 처리될 수 있도록 하기 위해.컨텍스트 스위칭이 발생하는 시기컨텍스트 스위칭은 다음과 같은 상황에서 발생할 수 있습니다:..
1. Anaconda 설치 스크립트 다운로드터미널을 열고 아래 명령어를 입력하여 Anaconda 설치 스크립트를 다운로드합니다:wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh 2. Anaconda 설치 스크립트 실행다운로드된 스크립트를 실행하여 Anaconda를 설치합니다:bash Anaconda3-2023.03-1-Linux-x86_64.sh 3. 라이센스 동의설치 도중에 라이센스 동의 여부를 묻는 화면이 나타나면 yes를 입력합니다: Do you accept the license terms? [yes|no][no] >>> yes 4. 설치 경로 확인설치 경로를 확인하고 기본 경로로 진행하려면 enter를 입력합니다:..