평범한 개발자
close
프로필 배경
프로필 로고

평범한 개발자

  • 분류 전체보기 (48)
    • Posts (38)
      • Server (2)
      • Python (5)
      • Django (3)
      • JavaScript (2)
      • Docker (1)
      • Network (1)
      • React (0)
      • AWS (3)
      • CS (8)
      • Algorithm (11)
      • ETC (2)
    • Think (9)
      • 서평 (2)
    • About (1)
  • About
  • Posts
  • Think
  • Tags

백엔드 개발자 CS 개념 모음

Dev-Tech Study Repository 좋은 개발자로 성장하기 위해 부족한 기초 개념을 정리하였습니다. 지속적으로 추가됩니다. 프로세스 메모리상 실행중인 프로그램을 말하며 디스크로부터 메모리에 적재되 CPU 할당을 받을 수 있는 것을 말합니다. 프로세스는 최소 하나의 스레드를 보유하며 별도의 주소공간을 독립적으로 할당받습니다. 스레드 프로세스 내에 하나의 실행 단위를 말합니다. 프로세스내에서 스레드는 자원을 공유할 수 있으며 하나의 프로세스에서 다수의 스레드를 실행 단위로 구분한 것을 멀티스레드라 말합니다. 멀티 프로세스로 처리 가능한걸 멀티 스레드로 하는 이유? 멀티스레드로 작업시 멀티 프로세스보다 공유하는 통신 비용이 적고 프로세스 생성 후 자원을 할당하는 시스템 콜이 감소할 수 있기에 더 효..

  • format_list_bulleted Posts/CS
  • · 2021. 11. 8.
  • textsms
  • navigate_before
  • 1
  • navigate_next
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바