음악
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기
      • 개발 일지
        • 오픈소스 기여
      • 문제 풀이
        • 프로그래머스
        • 백준
        • 번외 문제, 풀이
        • OSTEP
  • 홈
  • 태그
  • 방명록
문제 풀이/OSTEP

OSTEP 06-cpu-mechanisms(Direct Execution) 문제 풀이

잘못된 풀이가 있다면 댓글 부탁드립니다.숙제 (측정)이 숙제에서 시스템 콜과 문맥 교환의 비용을 측정할 것이다.시스템 콜의 비용을 측정하 는 것은 상대적으로 쉽다.예를 들어, 간단한 시스템 콜을 (0 바이트 읽기 등) 반복적으로 호출하여 통틀어 걸린 시간을 측정한다.이 시간을 반복 횟수로 나누면 시스템 콜의 비용을 추정할 수 있다.한 가지 고려해야 할 사항은 타이머의 정확도와 정밀도이다.사용할 수 있는 전형적인 타이머는 gettimeofday()이다.자세한 사항에 대해서는 man 페이지를 참조하도록.man 페이지에서 볼 수 있는 정보는 gettimeofday()이 1970년 이후 경과한 시간을 마이크로초 단위로 반환한다는 것이다.그러나 이 사실이 타이머가 마이크로초 수준의 정밀도를 가진다는 것을 의미하지..

2024. 9. 14. 21:33
문제 풀이/OSTEP

OSTEP 05-cpu-api(Processe API) 문제 풀이

잘못된 풀이가 있다면 댓글 부탁드립니다.숙제 (코드)이 숙제에서는 방금 읽은 프로세스 관리 API와 친숙해 질 것이다.걱정하지 마라. 들리는 것 보다는 훨씬 재미있으니까!일반적으로 코드를 작성하기 위해 더 많은 시간을 투자하면 잘 하게 될 것이다.자 당장 시작하자. 문제1. fork()를 호출하는 프로그램을 작성하라.fork()를 호출하기 전에 메인 프로세스는 변수에 접근하고 (예, x) 변수에 값을 지정하라 (예, 100).자식 프로세스에서 그 변수의 값은 무엇인가?부모와 자식이 변수 x를 변경한 후에 변수는 어떻게 변했는가? 자식 프로세스에서 변수값을 200으로 수정한후 출력하면 200이 출력되지만자식 프로세스가 종료된 후 부모 프로세스에서 출력했을 때는 그대로 100이므로자식 프로세스의 메모리와 부..

2024. 8. 14. 00:27
문제 풀이/OSTEP

OSTEP 04-cpu-intro(Processes) 문제 풀이

잘못된 풀이가 있다면 댓글 부탁드립니다.제 컴퓨터에서 실행한 문제의 파이썬 스크립트의 실행결과가 문제의 의도와 다른 것 같습니다.SWITCH_ON_END와 IO_RUN_IMMEDIATE 플래그를 제외하곤 플래그가 있으나 없으나 실행결과가 같네요.숙제process-run.py 프로그램은 프로세스가 실행되면서 변하는 프로세스의 상태를 추 적할 수 있고,프로세스가 CPU를 사용하는지 (예, add 명령어 실행) 입출력을 하는지 (예, 디스크에 요청을 보내고 완료되기를 기다린다)를 알아볼 수 있다.상세한 사항은 README 파일을 확인하기 바란다.) 문제1. 다음과 같이 플래그를 지정하고 프로그램을 실행시키시오../process-run.py -l 5:100,5:100CPU 이용률은 얼마가 되어야 하는가(예, C..

2024. 8. 13. 01:15
  • «
  • 1
  • 2
  • »

공지사항

전체 카테고리

  • 분류 전체보기
    • 개발 일지
      • 오픈소스 기여
    • 문제 풀이
      • 프로그래머스
      • 백준
      • 번외 문제, 풀이
      • OSTEP
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #메모리 부족
  • #웹소켓 트래픽
  • #메시지 큐 문제점
  • #무한 참조
  • #gradle
  • #대용량 데이터
  • #CodeDeploy
  • #EC2
  • #대용량 트래픽
  • #git actions
  • #vial-qmk
  • #자동 배포
  • #메시지 큐 문제점 해결방안
  • #환경 변수
  • #빅데이터
  • #디스코드
  • #네트워크 대역폭 절감
  • #스왑 메모리
  • #ViaL
  • #세션 비활성화
  • #카카오 API
  • #상태 코드
  • #build-root-directory
  • #스왑 공간
  • #Stateless
  • #다대다
  • #메시지 큐
  • #카카오 로그인
  • #세션 정책
  • #연관 관계
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 음악 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바