자유로운 개발자 FDEE

  • 홈
  • 태그
  • 방명록

operrating system 2

[OS] Week03 - 1 (3/16) : parameter, layered structure, virtual machine, boot

Passing parameters in system calls - 1. register에 parameter 전달 : parameter 가 6개 이하일 경우 그대로 전달 - 2. regester에 block 전달 : parameter가 6개 초과일 경우 주소값 block을 전달 Micro-kernel-based-approach - Monolitic kernel과 반대되는 개념 - kernel에 process manager 등 핵심만 존재 - 많은 기능들을 user space에서 동작되도록 설계 - kernel 확장이 쉽다 - 새로운 구조를 넣기 쉽다 - 신뢰도가 상승한다 (버그 감소) - overhead, message passing이 빈번하게 발생한다 Simple structure - MS-DOS때 쓰인..

OS (Operating System) 2021.03.16

[OS] Week02 - 2 (3/11) : system call interface (POSIX - kernel - system call number - run)

OS 전반적인 내용 요약 - Process : 현재 수행중인 프로그램 (program in execution) : Context Switch를 통해 전환된다 - Thread : Overhead를 줄이기 위한 개념 - Scheduling : CPU - 100 process 중 1 process를 CPU가 연산 - Synchronization : "semaphore", "critical section" 중요개념 - Deadlock : process 중단현상 - Memory : Virtual Memory : address translation이 이루어진다 : MMU가 한다 (Memory Management Unit) - HDD scheduling : seektime이 오래걸린다, SSD : NVM, NVMe,..

OS (Operating System) 2021.03.16
1
더보기
프로필사진

대학생의 코딩라이프

  • 분류 전체보기
    • iOS 개발자
      • iOS Stanford Univ
      • iOS 프로젝트
      • swift 기초
      • Xcode 기능 정리
      • iOS 스터디 정리
    • OS (Operating System)
    • DB (DataBase)
    • 나동빈 코딩테스트 정리
    • 자료구조
    • 인터넷프로그래밍
    • 백준
      • 백준 단계별 문제풀이
      • Inha Algorithm Study Group
    • 기타

Tag

고급, 아이디어문제, edwith, 자료구조, 코딩테스트, IOS, 초급, c++, 백준, 파이썬, Developer, 어플, ios개발자, ios developer, 나동빈, 개발자, swift, 중급, Xcode, OS,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 출시된 어플 링크
  • 이것이 코딩 테스트다 GitHub
  • IASG GitHub
  • 답안 GitHub 주소
  • 백준 문제풀이 링크

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :
Instagram Youtube GitHub

Copyright © AXZ Corp. All rights reserved.

Copyright © FDEE
  • 백준 문제집

티스토리툴바