cedis 님의 블로그

  • 홈
  • 태그
  • 방명록

2026/05/02 1

Pintos · Project 2 User Programs · 1편

운영체제 · Pintos · Project 2 User Programs · 1편Pintos Argument Passing: 프로그램 실행 인자를 argc와 argv로 넘기기Project 1에서는 thread를 언제 재우고, 어떤 순서로 깨우고, priority를 어떻게 다룰지 봤다. Project 2로 넘어오면 질문이 바뀐다. 이제 커널은 단순히 thread를 돌리는 것을 넘어서, 유저 프로그램을 실행 가능한 형태로 시작시켜야 한다. 이번 글은 그 첫 단계인 Argument Passing을 정리한다.이번 글에서 다루는 것왜 args-single onearg 같은 문자열을 그냥 실행 파일 이름으로 쓰면 안 되는지실행 파일 이름과 프로그램 인자를 어떻게 분리했는지user stack에 문자열, argv 포인터..

개발/프로젝트 2026.05.02
이전
1
다음
더보기
프로필사진

cedis 님의 블로그

cedis 님의 블로그 입니다.

  • 분류 전체보기 (251) N
    • 크래프톤 정글 (125)
      • 에세이 (1)
      • TIl _ WILL (10)
      • 정글에서 문제풀기 (114)
    • 개발 (54)
      • 공부 기록 (16)
      • REDIS (12)
      • 프로젝트 (26)
    • 활동 (0)
      • 공모전, 대외 활동 (0)
    • 일상 (0)
    • 학습 자료 글 (47)
      • 파이썬 시작하기 (13)
      • 컴퓨터시스템 (19)
      • 딥러닝과 llm (15)

Tag

Python, # 크래프톤 정글 # 베이직 1 # 배열 # Python, OS, csapp, sk_buff, TinyWebServer, 크래프톤정글 #파이썬기초문법 #W3Schools #Python, 운영체제, filedescriptor, UnixIO, 정글, 크래프톤정글, Pintos Project 4, pintos, w3schools, File System, 크래프톤 정글 # 베이직 1 # 리스트 # 딕셔너리 # Python, ProxyLab, Pintos Project 3, KAIST Pintos,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바