WOONY's 인사이트

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

Operating System 1

PintOS Project 1.1 - Alarm clock (정글사관학교 56일차 TIL)

대망의 핀토스 프로젝트가 시작됐다. 오늘은 시작한지 5일차. 운영체제 이론 공부(~데드락)를 마치고 과제를 보니까 이건 뭐 또다른 신세계.. 하지만 조급해하지 않고 차근차근 공부해보자. 과제 설명부터 보겠다. (과제 링크는 여기) Reimplement timer_sleep(), defined in devices/timer.c. 현재 코드는 작동하나, 지금 코드는 busy-wait 방식이다. 이는 현재 시간(tick)을 계속 체크한 뒤, 충분한 시간이 지나기 전까지 계속해서 thread_yield() 함수를 호출하는 루프를 돈다. 이러한 busy waiting을 피하기 위해 코드를 다시 짜라. 쓰레드 호출을 최소한 x 시간이 지난 후에 진행할 수 있도록 지연해라. 만약 시스템이 idle 상태가 아니라면, ..

정글사관학교 개발일지/운영체제-PintOS 2021.12.27
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (261)
    • 회고록 (25)
      • 주간 회고 (13)
      • 월간 회고 (8)
      • 분기 회고 (2)
      • 연간 회고 (1)
    • 정글사관학교 개발일지 (89)
      • 자료구조&알고리즘 (32)
      • RB트리 (2)
      • 메모리 할당 (5)
      • 웹 서버 (7)
      • 운영체제-PintOS (34)
      • 나만의 무기(정글) (2)
    • Java (19)
    • Spring (9)
    • Spring Data (5)
    • DevOps (6)
    • 자바스크립트 (0)
    • NodeJS (1)
    • React Native (3)
    • 자료구조&알고리즘 (3)
    • 데이터베이스 (3)
      • MySQL (3)
    • 프로젝트 (0)
    • 딥러닝 공부 (4)
    • 개발 강의 (6)
      • 스파르타코딩클럽 웹개발 종합반 (4)
    • 크립토 (1)
      • DeFi (1)
    • 기술면접 준비 (3)
    • 스타트업 일기 (30)
      • 첫 창업 이야기 (12)
      • 낮에는 대학원생 밤에는 2세 경영 (0)
      • 디지털 마케팅 강의 (1)
    • 투자 일기 (2)
    • 독서일기 (14)
    • 인사이트 일기 (33)
    • 재료과 대학원생 일기 (5)
      • 1일 1논문 (3)
      • 재료과 대학원생은 무엇을 하나요 (1)
    • 그냥 일기 (0)

Tag

OS, java, 알고리즘, 인생, 파이썬, 정글사관학교, 창업, 회고, 월간 회고, 스타트업, 자바, Pintos, 백준, 개발자 회고, 운영체제, 자료구조, 사업, 개발, 개발자, sw사관학교 정글,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
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.

  • 깃허브
  • 뉴스레터

티스토리툴바