[학습 요약] CS - 운영체제

Suzy Lee·2023년 4월 16일
0

Frontend

목록 보기
5/32

1. IPC 기법

  • IPC 기법: 프로세스 간에 통신하며 상호 커뮤니케이션을 하는 기법
  • 종류:
    File 사용 실시간으로 직접 데이터 전달하는 것이 어려움
    파이프 단방향 통신, 부모프로세스 → 자식프로세스에게 일방적으로 통신하는 기법, fork()를 통해 자식프로세스를 만들고 나서 부모의 데이터를 자식에게 보냄.
    메세지큐 Queue 자료구조를 사용, FIFO 방식으로 데이터가 전송되는 기법
    공유메모리 공유메모리는 커널공간에 메모리공간을 만듦
    시그널 다른 프로세스에 이벤트가 발생되었는지를 알려주는 기법

2. 운영체제

  • 운영체제: 컴퓨터 하드웨어 자원을 관리하는 소프트웨어
  • 특징
    - 사용자에게 인터페이스를 제공함
    - 응용프로그램에게 컴퓨터 자원을 골고루 배분
    - 적당한 시점에 응용 프로그램으로부터 자원을 회수, 악의적인 응용프로그램으로부터 컴퓨터를 보호
    - 응용프로그램이 필요로하는 컴퓨터 자원을 나눠주며, 응용 프로그램으로부터 컴퓨터 자원을 보호
profile
고통 속에 무언가 탄생하고 있다:-)

2개의 댓글

comment-user-thumbnail
2023년 4월 17일

다시 저번주 학습 내용 리마인드 하고 요약 잘 보고 가요 :)))

답글 달기
comment-user-thumbnail
2023년 4월 17일

요약 내용 잘보고 갑니다 :)

답글 달기

관련 채용 정보