본문 바로가기

CS2

[네트워크] OSI 7계층 오늘은 네트워크 파트 중 OSI 7계층에 대해서알아보도록 하겠습니다.🧐 OSI 7계층, 각 계층은 어떤 역할을 하길래 7개나 필요할까요?하나씩 알아보도록 하겠습니다. 먼저, OSI 7계층이 무엇일까요?OSI 7계층OSI 7계층(Open Systems Interconnection Reference Model 7 Layesr)은 국제 표준화 기구인 ISO(International Organization for Standardization)에서 지정한 네트워크 통신 과정을 7단계로 나눈 표준 모델입니다.  "이 모델은 어떻게 네트워크를 통해 데이터를 전달하게 될까요?"간략히 나타낸 그림은 다음과 같습니다. 데이터를 송신시에는 높은 계층에서 낮은 계층으로 전달이 되고, 수신부에 도착한 데이터는 가장 낮은 계층.. 2025. 1. 27.
[운영체제] 스케줄링 스케줄링을 왜할까?한정된 CPU 자원 내에서 멀티 프로세스 환경의 여러 프로세스를 효율적으로 실행시키기 위함입니다.주어진 자원 내에서 최대한 효율적으로 자원을 활용하는 것이 당연한 부분입니다. 스케줄링(Scheduling) : 순서를 짠다, 일정 순서를 정합니다. 5가지 목적공평성 : 모든 프로세스가 공평하게 실행되어야 합니다.효율성 : 자원을 효율적으로 사용해야 합니다.안정성 : 높은 우선순위의 프로세스를 먼저 처리하도록 합니다.반응 시간 보장성 : 일정 시간 내에 응답할 수 있도록 스케줄링 해야 합니다.무한 연기 방지 : 프로세스에 대한 처리가 무한히 연기되지 않도록 스케줄링 해야 합니다. 스케줄링은 어떤 단계를 갖고 있는가? 스케줄링은 장기 스케줄, 중기 스케줄, 단기 스케줄링이 있습니다. 장기 스.. 2024. 11. 26.