본문 바로가기
반응형

linux5

리눅스 마스터 1급 동기식 vs 비동기식 이벤트 안녕하세요.오늘은 동기식 이벤트와 비동기식 이벤트에관해 알아보려합니다.바쁘신 분들을 위해 우선 요약본과 표를 먼저 보고 자세한 설명하겠습니다.   요약동기식 이벤트는 작업이 완료될 때까지 기다리는 방식으로, 순차적 처리와 작업 순서 보장이 특징입니다.비동기식 이벤트는 작업 완료를 기다리지 않고 다음 작업을 즉시 수행하는 방식으로, 높은 동시성과 효율성을 제공합니다.동기식 이벤트의 예로는 동기식 파일 I/O와 전통적인 웹 서버(Apache Prefork 모드) 등이 있습니다.비동기식 이벤트의 예로는 비동기식 파일 I/O, Nginx 웹 서버, Node.js 등이 있습니다.리눅스 시스템에서 동기식 및 비동기식은 시스템 호출, 네트워크 프로그래밍, 커널 I/O 처리 방식에서 중요한 역할을 합니다.  이제 표를.. 2024. 9. 3.
리눅스 마스터 1급 1과목 정리 및 요약 안녕하세요.오늘은 리눅스 마스터 1과목 정리 및 요약의 대해 말해볼까 합니다! 1과목: 리눅스 시스템의 이해와 관리1. 리눅스 시스템의 구조 및 이해커널 (Kernel):리눅스 운영체제의 핵심 부분으로, 하드웨어와 소프트웨어 간의 인터페이스 역할을 합니다. CPU, 메모리, 디스크 및 네트워크 장치와 같은 시스템 리소스를 관리하며, 시스템 호출(System Calls)을 통해 사용자 공간과 커널 공간 간의 인터페이스를 제공합니다.주요 기능: 프로세스 관리, 메모리 관리, 디스크 및 파일 시스템 관리, 네트워크 관리, 디바이스 드라이버 관리 등.시스템 콜 (System Calls):사용자 공간 프로그램이 커널의 기능을 사용할 수 있게 하는 인터페이스입니다. 프로세스 생성, 파일 조작, 메모리 할당, 네트워.. 2024. 8. 27.
리눅스 마스터 1급 스크립트 문법 오늘은 스크립트 문법에 대해 알아보겠습니다 !!   리눅스 마스터 시험이 너무 어렵읍니다.모든 프로그래밍 언어가 비슷하듯 일정한 패턴이 존재합니다.한번 변수 설정부터 살펴보시죠.1. 변수 (Variables)쉘 스크립트에서는 변수를 선언하고 사용할 수 있읍니다. 예제 1. 간단한 변수 사용#!/bin/bash# 변수 사용 예제name="Alice"echo "Hello, $name!" 예제 2. 변수 확장  변수 이름: 변수 이름에는 대소문자, 숫자, 언더스코어(_)를 사용할 수 있으며, 숫자로 시작할 수 없습니다.변수 사용: 변수를 참조할 때 $ 기호를 붙여 사용합니다.변수 대입 시 공백: 변수에 값을 할당할 때는 등호(=) 앞뒤에 공백이 없어야 합니다.변수 확장 (Parameter Expansion)변.. 2024. 8. 20.
리눅스 마스터 1급 RAID 란? RAID의 구성 방식 오늘은 리눅스에서 꼭 알아야 할 RAID를 알아보겠읍니다. RAID (Redundant Array of Independent Disks) RAID는 "Redundant Array of Independent Disks"의 약자로, 여러 개의 물리적인 하드 디스크 드라이브(HDD)나 솔리드 스테이트 드라이브(SSD)를 조합하여 하나의 논리적 유닛으로 결합하는 기술입니다. RAID는 주로 데이터 보호, 성능 향상, 또는 두 가지 목표 모두를 위해 사용됩니다. RAID의 주요 목적은 다음과 같습니다:데이터 보호: 여러 디스크에 데이터를 중복 저장하여 한 디스크가 고장 나더라도 데이터를 보호할 수 있습니다.성능 향상: 데이터가 여러 디스크에 병렬로 저장되므로 읽기/쓰기 성능이 향상될 수 있습니다.용량 확장: 여러.. 2024. 8. 19.
리눅스 마스터 1급 OSI 7계층 OSI 7 계층에 대해서 알아보겠읍니다. OSI가 뭐지? 7계층? 무엇일까요 ?  OSI 7계층 모델이란? OSI(Open Systems Interconnection) 7 계층 모델은 네트워크 통신이 일어나는 과정을 계층별로 나누어 설명하는 모델입니다. 이 모델은 국제 표준화 기구(ISO)에서 제정한 것으로, 네트워크 통신의 복잡성을 계층적으로 구분하여 각 계층이 어떤 역할을 수행하는지 명확히 이해할 수 있도록 도와줍니다. 이를 통해 네트워크 장비나 프로토콜 간의 호환성을 높이고, 문제 발생 시 특정 계층에서의 문제를 쉽게 파악할 수 있습니다.  OSI 7계층의 개요 OSI 모델은 총 7개의 계층으로 구성되어 있으며, 각 계층은 상위 계층과 하위 계층 간에 인터페이스를 제공하며, 특정한 역할을 수행합니다.. 2024. 8. 19.
반응형