운영체제 - 운영체제 기술 연구 조사
본 자료는 3페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
해당 자료는 3페이지 까지만 미리보기를 제공합니다.
3페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

WINDOWS

[Windows] 윈도우즈 구조

[Windows] 윈도우즈 특징

[Windows] 윈도우즈 프로세스 관리(Process Management)

[Windows] 윈도우즈 메모리 관리(Memory Management)

MAC

[Macintosh] Mac OS X 구조

[Macintosh] Mac OS X 특징

[Macintosh] Mac OS X 프로세스 관리

[Macintosh] Mac OS X 메모리 관리

LINUX

[Linux] 리눅스의 구조

[Linux] 리눅스의 특징

[Linux] 리눅스의 프로세스 관리

[Linux] 리눅스 커널의 메모리 관리

- 참고 싸이트 및 교제-

본문내용

▶ HAL(Hardware Abstraction Layer)
새로운 하드웨어가 개발되어 시스템에 장착되더라도 드라이버 개발자가 HAL의 표준에 따라 드라이버를 개발할 시에 장착된 하드웨어와 자기 시스템간 원활한 통신이 가능하도록 도와주는 번역자와 같다.
▶ 마이크로 커널(Micro Kernel)
여러 관리자에게 분담시키고 자신은 하드웨어와의 통신만을 제어한다. 윈도우 2000의 경우에는 운영체제의 폴더 밑 system32 폴더 안에 Ntoskrnl.exe 파일이 그 역할을 한다.
▶ 입출력 관리자(I/O Manager)
시스템의 입출력을 제어한다. 다시 말하면, 장치 드라이버 사이에서 메시지를 전달하다. 또한 응용프로그램이 하드웨어와 곧바로 통신할 수 있는 통로를 제공해준다.
▶ 객체 관리자(Object Manager)
파일, 포트, 프로세스, 스레드와 같은 각 객체에 대한 정보를 제공한다.
▶ 보안 참조 관리자(Security Reference Monitor)
각 데이터나 시스템 자원의 제어를 허가하거나 거부함으로써 강제적으로 시스템의 보안 설정을 책임진다.
▶ 프로세스 관리자(Process Manager)
스레드를 생성하고 요청에 따라 처리한다.
▶ 로컬 프로시저 호출(Local Procedure Call)
각 프로세스는 서로의 메모리 공간을 침범하지 못하기 때문에 프로세스 간에 통신이 필요한데, 그 경우 이를 대신해줄 수 있는 장치이다.
▶ 가상 메모리 관리자(Virtual Memory Manager)
응용 프로그램의 요청에 따라 RAM의 메모리를 할당해주고, 가상 메모리의 페이징(paging)을 제어한다.
▶ Win32 서브시스템
윈도우 2000의 기본적인 서브시스템으로 32비트 응용 프로그램이 동작할 수 있게 도와주며, 기본적인 윈도우의 사용자 인터페이스를 제공.
▶ POSIX(Potable Operating System Interface)
보안 서브시스템과 유닉스 운영체계에 기반을 두고 있는 일련의 표준 운영체계 인터페이스.
  • 가격2,000
  • 페이지수11페이지
  • 등록일2009.06.07
  • 저작시기2009.5
  • 파일형식워드(doc)
  • 자료번호#539856
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니