CS

· CS
이전 운영체제와 컴퓨터 시스템 구조를 이해한 데 이어, [운영체제] 운영체제와 컴퓨터 시스템: 구조, 인터럽트, 시스템콜 정리운영체제와 컴퓨터 시스템의 구조🔹운영체제의 정의와 역할운영체제(OS)는 컴퓨터 시스템의 자원을 관리하고 사용자와 하드웨어 간의 상호 작용을 가능하게 만드는 필수 소프트웨어입니다. 운rec-0f-jeong.tistory.com 이제는 CPU가 메모리에 올라와 있는 프로그램 명령어를 실행할 때 필요한 메모리의 계층 구조와 운영체제의 메모리 관리 방식에 대해 살펴보겠습니다.  메모리 계층 구조 메모리 계층(memory hierarchy)은 레지스터, 캐시, 주기억장치, 보조기억장치로 구성되어 있습니다.레지스터 : CPU 내의 작은 메모리, 휘발성, 속도 가장 빠름, 기억 용량이 가장 ..
· CS
운영체제와 컴퓨터 시스템의 구조🔹운영체제의 정의와 역할운영체제(OS)는 컴퓨터 시스템의 자원을 관리하고 사용자와 하드웨어 간의 상호 작용을 가능하게 만드는 필수 소프트웨어입니다. 운영체제는 앞단의 어떤 인터페이스를 두느냐에 따라 GUI와 CUI로 나뉩니다. GUI(Graphical User Interface)는 그래픽을 사용하여 컴퓨터와 상호작용하는 인터페이스로 windowOS, macOS 등 현대의 OS가 이를 대표합니다. CUI(Character User Interface)는 사용자가 키보드만을 사용하여 문자를 기반으로 컴퓨터와 상호작용하는 인터페이스로, 예전 OS인 MS-DOS가 대표적입니다.  운영체제의 중추적인 역할을 하는 커널(Kernel)이 있죠?그래서 "OS가 ~을 한다"라는 것을 "커널..
· CS
TCP/IP 4계층에서 전송 계층의 TCP를 기억하시나요?  TCP/IP 4계층에서 전송 계층의 역할과 TCP, UDP의 차이점을 다루며 TCP의 신뢰성 있는 데이터 전송 특징을 설명한 적이 있었는데요, [Network] TCP/IP 4계층 정리TCP/IP 4계층 개념TCP/IP 4계층은 장치들이 인터넷 상에서 데이터를 주고받을 때 쓰는 독립적인 프로토콜의 집합을 의미합니다.TCP(Transmission Control Protocol) / IP(Internet Protocol) 이라는 의미인데 인터넷rec-0f-jeong.tistory.com이번에는 그 신뢰성을 가능하게 하는 TCP의 연결 성립 과정(3 Way-Handshake)과 연결 해제 과정(4 Way-Handshake)에 대해 구체적으로 알아보겠..
· CS
MTU와 MSS의 개념 🔹 MTU (Maximum Transmission Unit)란?MTU는 네트워크에 연결된 장치가 받아들일 수 있는 최대 데이터 패킷의 크기를 의미합니다. 이 크기를 기준으로 데이터는 쪼개져서 패킷화됩니다. 일반적으로 Ethernet 환경에서 1500바이트로 설정되며, MTU보다 큰 데이터는 패킷 분할을 통해 나누어 전송됩니다.   🔹 MSS (Maximum Transmission Unit)란?MSS는 TCP 세그먼트에서 전송할 수 있는 최대 데이터 크기(payload의 크기)를 의미하며, MTU에서 IP와 TCP 헤더 크기를 뺀 값입니다. 일반적인 Ethernet 환경에서 MTU가 1500바이트일 경우, MSS는 1460바이트(1500 - 20(IP 헤더) - 20(TCP 헤더..
소정이에요
'CS' 카테고리의 글 목록