wo_dbs

  • 홈
  • 태그
  • 방명록

프로세스 1

프로세스 통신(IPC)

프로세스 → 프로세스란 프로그램이 실행되는 상태. 프로그램이 실행된다는 것은 RAM에 프로그램 코드가 적재돼 동작한다는 것임. 프로세스는 운영체제로부터 시스템 자원을 할당 받는 단위. 스레드는 프로그램 실행 단위 프로세스는 운영체제로부터 메모리, 주소공간 등을 할당 받고 스레드는 할당 받은 자원들을 스레드끼리 공유하며 실행된다. 프로세스, 코어 CPU → Central Processing Unit 중앙처리장치 간단하게 컴퓨터의 뇌로써 사고를 담당. 기억, 연산, 제어를 담당 Prcoessor → 컴퓨터 운영을 위해 기본적인 명령어에 반응하고 처리하는 논리회로 디바이스가 해야할 일을 총 지휘하는 프로세서를 CPU라고 함(보통 프로세서와 CPU를 같은 의미로 사용). 이외의 프로세스는 제어장치, 연산장치가 ..

42Seoul/pipex 2023.09.13
이전
1
다음
반응형
프로필사진

wo_dbs

예비 프로그래머 42 - jaeyojun

  • 분류 전체보기 (267)
    • 42Seoul (114)
      • libft (16)
      • get_next_line (6)
      • Born2beroot (17)
      • printf (3)
      • push_swap (4)
      • so_long (7)
      • philsopheres (4)
      • NetPratcice (13)
      • pipex (12)
      • cub3d (1)
      • CPP Module 00 (2)
      • CPP Module 01 (7)
      • CPP Module 02 (3)
      • CPP Module 03 (3)
      • CPP Module 04 (3)
      • CPP Module 05 (4)
      • CPP Module 06 (3)
      • CPP Module 07 (3)
      • CPP Module 08 (3)
      • CPP Module 09 (0)
    • OS (5)
      • OS-42study (5)
    • CS (5)
    • Git (1)
      • [Git] git branch 종류 및 naming 버전 관리 (1)
    • C++ (45)
      • C++ STL 및 STL 라이브러리 (6)
      • C++ template (1)
      • C++ static, reinterpert, dynamic cast (3)
      • C++ try catch, throw, what, exception (2)
      • C++ 가상 함수, 순수 가상 함수, 추상 클래스 (2)
      • C++ 상속 (2)
      • C++ 컴파일, 네임 스페이스, 표춘 입출력 (3)
      • C++ 동적 할당, 객체 포인터 할당, 레퍼런스 (3)
      • C++ 클래스, 생성자 초기화 리스트 (5)
      • C++ 오버로드 vs 오버라이딩 (1)
      • C++ 복사 생성자, 복사 할당 연산자(Canonical form) (4)
      • C++ 연산자, 입출력 오버로딩 (1)
      • C++ ifstream, ofstream (2)
      • C++ 메모리 (1)
      • C++ 함수 포인터 배열 (1)
      • C++ 라이브러리 (8)
    • Python (2)
      • [Mac] Python 설치 및 Anaconda 설치 (2)
    • Database && SQL (2)
      • PostgreSQL (2)
    • AWS (3)
      • EC2 (3)
    • [Android Studio] Where42 (14)
      • [Android Studio] Where42 앱 소개 (1)
      • [Android Studio] Where42 앱 배포 (10)
      • [Android Studio] Where42 개발 (3)
    • Spring Boot (45)
      • Mac 환경세팅 및 postgreSQL 연결 (1)
      • IntelliJ Github 연결 및 개발준비 (3)
      • 카카오 로그인 Oauth2 (1)
      • 백엔드 MVC 패턴 (1)
      • 제어 역전(loC), 의존성 주입(DI) (2)
      • 관점 지향 프로그래밍(AOP), 다양한 모듈 (2)
      • 스프링 프레임워크 vs 스프링 부트, 의존성 관리 (2)
      • 자동 설정, 내장 WAS (2)
      • 서버 간 통신, 스프링 부트 동작 방식 (2)
      • 레이어트 아키텍처, 디자인 패턴 (2)
      • REST API (1)
      • API를 작성하는 다양한 방법 (7)
      • 데이터베이스 연동 (9)
      • 트랜잭션 (4)
      • Connection Pooling (1)
      • JPA(Java Persistence API) (5)
    • Kkrap (21)
      • [Spring boot] 개발 (6)
      • 기능 설계 문서화 (5)
      • 기능 설계 개선 문서화 (2)
      • 개발하면서 공부하게 된 것들 (8)
    • Algorithm (4)
      • 뇌를 자극하는 알고리즘 (4)
    • 코딩 보완할 점 (1)
      • 수학적 규칙을 찾는 능력을 키우는 방법 (1)
    • 나의 일기 및 회고록 (2)
      • [개발자, 자기주도 성장] 지속적인 성장 (2)
    • java (0)

Tag

CPP Module 01, C언어, so_long, ex01, Spring Boot, 42, 42SEOUL, c, pipex, 42서울, ex00, stl, ex02, 앱 배포, android studio, c++, spring, Mac, netpractice, 문서,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

  2025. 11  
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.