개인 공부

코딩하는 대학생에서 개발자까지
[운영체제] 버퍼링과 스풀링
버퍼링과 스풀링은 프로레서가 효율적으로 작동할 수 있게 도와주는 방법입니다. 1. 버퍼링 1. 속도 차이 해결: 버퍼링은 프로세서와 입출력 장치 간의 속도 차이를 해결하는데 사용됩니다. 프로세서는 매우 빠르게 작동하지만, 입출력 장치는 상대적으로 느립니다. 이러한 속도 차이로 인해 프로세서가 유휴 상태에 빠지는 것을 방지하기 위해 버퍼링을 사용합니다. 2. 임시 저장 공간 제공: 입출력 장치는 데이터를 버퍼라고 하는 특별한 메모리 영역에 미리 저장할 수 있습니다. 이렇게 하면 프로세서가 다른 작업을 수행하는 동안 데이터를 안전하게 보관할 수 있습니다. 3. 프로세서의 효율성 증대: 프로세서는 필요할 때마다 버퍼에서 데이터를 가져다 사용합니다. 이렇게 함으로써, 프로세서는 입출력 장치의 느린 속도에 구애받..
컴퓨터 네트워크 6. 데이터 링크 계층
이전 글을 보고 오시면 이해하기 편합니다! (이전글 보고 오기) 데이터 링크 계층에서 두 호스트가 통신하려면 일대일(1:1)형식의 점대점 방식으로 연결되어야 함 - 점대점 연걸 : 주소 개념 불필요 - 멀티드롭 연결 : 주소 개념 필요 - 물리 계층에서 오류 제어 방식으로 재전송 기법을 사용 데이터 링크 프로토콜이란? 데이터 링크 계층의 구현에 사용되는 규격들의 집합. 프레임의 종류 - 정보 프레임 (I 프레임) : 상위 계층이 전송을 요구한 데이터를 수신 호스트에 전송하는 용도로 사용 : 순서번호, 송수신 호스트 정보 등이 포함됨 - 긍정 응답 프레임 (ACK 프레임) : 전송 데이터가 올바르게 도착했음을 회신하는 용도 : 데이터를 수신한 호스트가 데이터를 송신한 호스트에게 전송 - 부정 응답 프레임 ..
컴퓨터 네트워크 5. MAC 계층
이전 글을 보고 오시면 이해하기 편합니다! (이전글 보고 오기) LAN 환경에서는 네트워크 자원의 효율적 활용을 위해 2 계층(데이터링크 계층)의 기능을 MAC과 LLC계층으로 구분한다. LLC 계층 : 데이터 링크 계층의 기본 기능 MAC 계층 : 물리 계층 기능 MAC 계층 - 이더넷 : 공유 버스 방식 지원, 둘 이상의 호스트에서 동시에 데이터 프레임을 전송하면 충돌 - 토큰 링 방식 : 링 구조를 지원, 토큰이라는 특정 패턴의 제어 데이터가 링을 순환 : 토큰을 확보하여 전송 후 토큰은 링에 내려놓아야 함 : 각 호스트에 전송 우선 순위를 부여할 수 있음 LLC 계층 - WAN 환경의 데이터 링크 계층과 기능을 수행, LAN의 특성에 부분적으로 영향을 받을 수 있다. - 두 장비간의 링크 설정하고..
컴퓨터 네트워크 4. 데이터 전송의 기초
이전 글을 보고 오시면 이해하기 편합니다! (이전글 보고 오기) 컴퓨터 네트워크의 장점 자원 공유, 병렬처리에 의한 성능 향상 및 중복 저장을 통한 신뢰성 향상 등의 효과를 얻을 수 있다. 전송과 교환 - 교환 : 라우터에서 데이터를 어느 방향으로 전달할지를 선택하는 기능 - 전송 : 1:1로 직접 연결된 두 시스템 간의 신뢰성 있는 데이터 전송을 보장 전송 방식의 종류 - 지리적 분포에 따른 분류 방식 (LAN, MAN, WAN등) - 데이터 전송, 교환 기술의 분류 방식 (점대점, 브로드캐스팅 방식) 점대점 방식 - 교환 호스트가 송수신 호스트의 중간에 위치함 (스타형, 링형, 완전형, 불규칙형) - 연결의 개수가 많아지면 성능은 유리하지만, 연결의 개수가 적어지면 전송 매체를 많이 공유해야 하므로,..
시계열데이터 처리 및 분석 5. 연속 신호의 디지털 처리 시스템 II
이전 글을 보고 오시면 이해하기 편합니다! (이전글 보고 오기) 임펄스 응답이란? - 시스템에 임펄스 신호를 입력으로 가했을 때의 시스템 응답 - 임펄스 응답을 구할 때에는 시스템의 모든 초기 조건을 0으로 둠 연속 신호는 구형 펄스로 근사화된 임펄스들의 합으로 표현 가능하다. 컨벌루션이란? - 어떤 신호가 시스템을 거쳐 결과를 얻고자 할 때 사용되는 개념 컨벌루션 적분의 성질 컨벌루션 교환법칙의 물리적 의미 컨벌루션 결합법칙의 물리적 의미 컨벌루션 배분법칙의 물리적 의미 필터링이란? 특정한 신호에서 원하지 않는 신호를 차단하거나 원하는 신호만 통과시키는 기능을 하는 장치나 과정 저역통과필터 - 특정한 차단 주파수 이상 주파수의 신호를 감소시켜 차단 주파수 이하의 주파수 신호만 통과시키는 필터 - 잡음 ..
시계열데이터 처리 및 분석 4. 연속 신호의 디지털 처리 시스템 I
이전 글을 보고 오시면 이해하기 편합니다! (이전글 보고 오기) 디지털이 아날로그보다 좋은 이유 1. 잡음에 강함 - 온도 잡음, 외부 잡음에 상대적으로 강함 * 디지털이 잡음에 강한 이유 디지털 시스템은 이산적인 정보를 사용하기 때문에 내부와 외부의 잡음을 줄 일수 있다. 그리고 Error Correcting Code를 이용해서 원상복구 시킬 수 있다. ECC란? 0과 1이 달라지더라도 원상 복귀 가능 - 디지털 데이터에 몇 비트의 오류가 생겨도 자동으로 정정하는 디지털 고유의 기술 2. 다양한 기능 - 복잡하고 다양한 기능을 만들 수 있음 - HW는 그대로 두고 프로그램을 변경하여 시스템 기능 변경이 가능 - 하나의 장비로 다양한 기능을 낼 수 있음 3. 정밀도 - 고정밀도 처리 가능 4. 사용 편의..
코딩하는_대학생
'개인 공부' 카테고리의 글 목록