본문 바로가기 메뉴 바로가기

Backend Developer

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Backend Developer

검색하기 폼
  • 분류 전체보기 (44) N
    • Java (3)
    • Spring (3)
    • JPA (0)
    • Redis (3)
    • DevOps (7)
      • Docker (0)
      • Jenkins (4)
      • Linux (2)
      • Github (1)
    • 스터디 (2)
      • 토비의 스프링 (5)
      • Spring Security (1)
      • Clean Code (3)
      • 정보처리기사 (0)
      • 네트워크관리사 (1)
      • 사이드 프로젝트 (2)
    • Database (0)
    • 기타 (1)
    • 운영체제 (1)
    • 네트워크 (5)
    • 메모장 (5)
  • 방명록

운영체제 (1)
[OS] 프로세스와 쓰레드의 차이

프로세스 프로세서에 의해 동작하고 있는 프로그램 프로세스가 동작 한다는 것은 프로세스의 특정 쓰레드가 실행 중 그 특정 쓰레드는 프로세스가 가진 데이터를 참조함 쓰레드 작업 단위를 지원하기 위한 자원 할당의 단위 프로세스 구조 Stack 정적 할당에 사용 호출된 함수, 지역변수 등이 저장되어 있는 임시 메모리 Heap 동적 할당에 사용 동적으로 생긴 데이터 new Object() Data 프로그램 시작과 종료시까지 사용 전역변수 static 변수, global 변수 Code 프로그램의 코드내용 활용에 사용 프로세스가 종료될 때까지, 계속 유지되는 영역 PCB(Process Control Block) 특정한 프로세스를 관리할 필요가 있는 정보를 포함하는 운영체제 커널의 자료구조이다 프로세스가 생성될 때 마..

운영체제 2021. 9. 16. 19:57
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바