즐거운인생 (미련없이 하자)

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

강의/Linux Program의 삶 2

[program의 삶] 1. program이 process가 되는 과정

개요 여러분은 program과 process의 차이를 아시나요? program이란? 저장소(HDD, SSD)등에 존재하는 Code들의 덩어리를 말합니다. Process란? Code 덩이가 Memory에 올라가면 Process라고 합니다. 어떻게 Memory 올라가는가? program은 어떻게 memory에 올라가는가가 궁금해질 수 있습니다. "program은 관리를 위해서 여러 section으로 나눠져 있고 운영체제에 의해서 memory에 복사되어 올라갑니다." 결론적으로 program이 process가 되는 과정을 알기 위해서는 program의 section 구조와 각 section이 memory에 어떻게 mapping 되어서 cpu의 관리는 받는지입니다. 그래서 우리는 제일 먼저 program의 se..

강의/Linux Program의 삶 2023.07.22

[Linux Program 삶] 1. 목차

개요 10년간 개발을 하면서 정리하지 못했던 Linux에서 Program이 어떻게 살아가는지를 정리 하려고 합니다. 목차 [program의 삶] 1. program이 process가 되는 과정 2. program 만들기 3. library 4. rpath와 runpath https://medium.com/obscure-system/rpath-vs-runpath-883029b17c45 5. program이 process가 되는 과정 6. process가 종료되는 과정

강의/Linux Program의 삶 2023.07.22
1
250x250
250x250
프로필사진

it 개발 전문 블로거 chun4foryou@gmail.com

  • 전체 분류 보기 (500)
    • 금융 (4)
      • 주식 (0)
      • 금융 용어 정리 (1)
      • 재택크 (3)
    • 해외 여행 (1)
    • 정리필요 (0)
    • 복싱 (8)
    • Cloud (105)
      • k8s-CKAD (23)
      • k8s-CKA (52)
      • k8s (17)
      • Docker (9)
      • 클라우드 (4)
      • OpenStack (0)
    • 강의 (14)
      • Linux Program의 삶 (2)
      • python3 (12)
    • 프로그래밍 (104)
      • 리눅스 프로그래밍 (51)
      • 윈도우 프로그래밍 (7)
      • web Programming (10)
      • DB (1)
      • ExampleCode.com (7)
      • 코테 기반 지식 (8)
      • Programming Tool (2)
      • Data Structure (2)
      • 코테 (10)
    • ProgrammingLang (123)
      • Go (10)
      • c++ (35)
      • Java (9)
      • JSP (7)
      • HTML (7)
      • CSS (1)
      • Javascript (11)
      • python (24)
      • node.js (3)
      • typescript (13)
      • React (2)
    • 내맘대로 Study (79)
      • AWS의 모든것 (17)
      • 블록체인 (12)
      • Vuetify (4)
      • 영어 (25)
      • 경제공부 (6)
      • 운영체제 (9)
      • AI (2)
      • 리눅스 ELF Format (3)
      • 기술 용어 정리 (1)
    • 프로젝트 (2)
      • tistory-skin (2)
    • framework (0)
      • Angular (0)
    • 서버 구축 (17)
      • WebServer (13)
    • 해킹 공격 (2)
      • DNS 공격 (1)
    • 강좌 싸이트 (1)
    • 책- 정리 (21)
      • 리눅스 커널 이야기 (1)
      • 그레이햇 해킹 (1)
      • Clean Code (4)
      • 리팩토링 (0)
      • 완공 (6)
      • 프로그래머가 몰랐던 멀티코어 CPU이.. (4)
      • Code Complete2 (3)
    • 버그 잡이 (4)
      • 리눅스 코어 파일 분석 가이드 (3)
      • GDB 활용 (1)
    • disassemble (5)
    • war game (1)
      • pwnable (0)
    • 3D Printer (3)
      • 기초 설명 (3)

Tag

AWS, python, 티스토리챌린지, eclipse, CKAD, IPC, go, jsp 홈페이지 만들기, 코테, JSP, typescript, k8s, java, html5, 급한 k8s, docker, javascript, 오블완, c++, CKA,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수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 + /
⇧ + /

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