TIL 12월 14일 2023년

ORCASUIT·2023년 12월 16일

핀토스 유저 프로그램 발표

  • file을 열고 닫을 때 모던 한 언어는 try-catch를 사용함.
  • 스코프 리소스는 가능한 작게.
  • 가능한 파운데이션 라이브러리를 확장해 사용하고 성능상의 필요가 있는 경우에 직접 작성
  • 프로젝트3 에서 비트맵을 쓰는 경우가 있는데 라이브러리를 사용하길 권장.
  • 열린 파일을 삭제했을때 OS 내부적으로 어떤 일이 발생하는가?
  • 파일싱크 때 일정확률로 fail 발생
  • process_execu 에서 sema_up, process_exit에서 sema_down 하는 것은 스레드에 문제가 생길 수 있음.

핀토스 가상메모리 발제

  • 해쉬맵, 필수적으로 쓰임 만들지 말고 가져다 쓸 것. 비트맵도 마찬가지

0개의 댓글