본문 바로가기

개발계발

검색하기
개발계발
프로필사진 Ju_Nik_E

  • 분류 전체보기 (40)
    • 컴퓨터 구조 (0)
    • OS (7)
    • 네트워크 (0)
    • 자바 (10)
    • 파이썬 (2)
    • 알고리즘 (19)
    • 프로젝트 (2)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/10   »
일 월 화 수 목 금 토
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
Tags
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록OS (7)

개발계발

운영체제란?

운영체제 사용자를 위한 프로그램이 아닌 사용자가 실행하는 프로그램을 위한 프로그램이다. 즉, 사용자가 실행하는 응용 프로그램이 올바르게 실행되도록 돕고 자원을 할당해 주는 프로그램 이를 제대로 이해하기 위해서는 커널과 시스템 호출(System Call) 의 이해가 필요하다. 커널영역 메모리는 크게 커널영역과 사용자영역으로 나뉜다. 운영체제도 결국 프로그램 중 하나인데, 운영체제는 컴퓨터 부팅 시 메모리의 커널영역에 적재되어 하드웨어를 직접 조작할 수 있게 된다.(사용자 영역의 프로그램은 기본적으로 하드웨어 제어 불가) 그럼 사용자 프로그램이 하드디스크에 데이터를 저장하는 등의 하드웨어 제어를 하려면 어떻게 해야함??? -> 이 때, 시스템 콜이라는 개념이 나온다. 위 사진과 같이, 사용자영역에서 실행되던..

OS 2024. 3. 27. 15:39
이전 Prev 1 2 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바