728x90 반응형 세그먼트3 메모리 관리(면접을 위한 CS 전공지식 노트) 메모리 관리 메모리 관리 메모리 관리(Memory Management)는 컴퓨터 시스템에서 주 메모리(RAM - Random Access Memory)를 효율적으로 관리하고 제어하는 프로세스 또는 기술을 의미합니다. 이는 컴퓨터의 중요한 부분 중 하나로, 다양한 프로그램 및 프로세스가 메모리를 공유하고, 데이터 및 명령어를 저장하고 접근하는 방법을 관리하여 시스템의 안정성과 성능을 유지하는 데 중요한 역할을 합니다. 메모리 관리 기능 할당 (Allocation): 사용 가능한 메모리 공간 중에서 프로세스에게 필요한 양의 메모리를 할당합니다. 이때 메모리는 물리적인 주소 공간에서 가용한 곳에 할당됩니다. 해제 (Deallocation): 프로세스가 메모리를 더 이상 사용하지 않으면 해당 메모리를 해제하여 .. 2023. 9. 14. 데이터 링크 계층을 처리하는 기기(면접을 위한 CS 전공지식 노트) 데이터 링크 계층을 처리하는 기기 데이터 링크 계층을 처리하는 기기 데이터 링크 계층은 OSI(Open Systems Interconnection) 모델에서 두 번째 계층으로, 네트워크에서 노드 간의 데이터 전송을 관리하고 오류 감지 및 수정, 흐름 제어 등을 담당합니다. 데이터 링크 계층을 처리하는 기기에는 두 가지 주요 유형이 있습니다. 이들은 네트워크 스위치와 네트워크 브리지입니다. 네트워크 스위치 네트워크 스위치는 데이터 링크 계층을 처리하는 주요 기기 중 하나로, 여러 포트를 가지고 있어 각각의 포트가 다른 디바이스와 연결되어 데이터를 주고받을 수 있습니다. 스위치는 주소 학습, 프레임 전달 및 필터링을 수행하여 물리적으로 연결된 장치들 사이에서 데이터를 효율적으로 전송합니다. 스위치는 각각의 .. 2023. 8. 31. 커넥션과 세그먼트 (하루 3분 네트워크 교실) 커넥션과 세그먼트 커넥션과 세그먼트 커넥션 커넥션(Connection): 커넥션은 네트워크 상에서 두 개의 장치 또는 시스템 간의 논리적인 연결을 의미합니다. 이 연결은 데이터를 주고받기 위해 설정되고 유지되며, 일반적으로 통신하는 두 단말 사이에서 양방향 통신을 가능하게 합니다. 커넥션은 일시적이거나 지속적일 수 있으며, 데이터 전송을 위해 각각의 컴퓨터나 장치들이 서로를 인식하고, 통신 규칙에 따라 데이터를 주고받을 수 있게 만듭니다. 커넥션은 TCP(Transmission Control Protocol)와 UDP(User Datagram Protocol)와 같은 프로토콜을 사용하여 구현될 수 있습니다. TCP는 연결 지향적이며, 데이터의 정확성과 순서를 보장하며, 재전송과 흐름 제어를 지원합니다. .. 2023. 7. 24. 이전 1 다음 728x90 반응형