별의 공부 블로그 🧑🏻‍💻
728x90
728x170

31. 윈도우 시스템

1. 윈도우 시스템 개요

  • 윈도우 운영체제는 과거 단일 사용자 운영체제인 DOS로부터 시작되었음.
  • 현재는 GUI(Graphic User Interface) 환경 및 다중 사용자, 다중 프로세스 구조를 지원하는 운영체제
  • 손쉬운 사용자 인터페이스로 개인용 PC에 가장 많이 사용됨.

 

2. 윈도우 시스템 세부 내용

  • 윈도우 운영체제는 다양한 하드웨어를 자동으로 인식하여 사용할 수 있는 Plug & Play 기능을 지원함.
    • 하드웨어를 표준화된 인터페이스를 통해서 개발하면 윈도우의 HAL(Hardware Abstraction Layer) 계층이 하드웨어를 인식하게 됨.
      • 이러한 하드웨어는 윈도우의 운영체제에 해당하는Micro Kernel 이 관리하게 됨.
  • 윈도우 세부 내용
구성 내용 세부 내용
HAL(Hardware Abstraction Layer) - 새로운 하드웨어가 개발되어 시스템에 장착되어도 드라이버 개발자가 HAL 표준을 준수하면 하드웨어와 시스템 간 원할한 통신이 가능
Micro Kernel - Manager에게 작업을 분담시키고 하드웨어를 제어
IO Manager - 시스템 입출력을 제어
- 장치 드라이버 사이에서 메시지 전달
- 응용 프로그램이 하드웨어가 통신할 수 있는 통로 제공
Object Manager - 파일, 포트, 프로세스, 스레드와 같은 각 객체에 대한 정보 제공
Security Reference Manager - 데이터 및 시스템 자원의 제어를 허가 및 거부함으로써 강제적으로 시스템의 보안 설정을 책임짐.
Process Manager - 프로세스 및 스레드를 생성하고 요청에 따른 작업을 처리
Local Procedure Call - 프로세스는 서로의 메모리 공간을 침범하지 못하기 때문에 프로세스 간에 통신이 필요한 경우 이를 처리하는 장치
Virtual Memory Manager - 응용 프로그램의 요청에 따라 RAM 메모리를 할당
- 가상 메모리의 Paging을 제어
Win32/64 Sub System - 윈도우의 기본 서버 시스템
- 32비트 및 64비트 응용 프로그램이 동작할 수 있도록 지원함.
POSIX - 유닉스 운영체계에 기반을 두고 있는 일련의 표준 운영체계 인터페이스
Security Sub System - 사용자가 로그인할 때 데이터를 보호하고 운영체제가 이를 제어할 수 있도록 만든 서브 시스템

 

3. 윈도우 파일 시스템

  • FAT(File Allocation Table)NTFS(NT File System) 지원
    • FAT
      • DOS를 기반으로 하는 파일 시스템
      • 작은 파일 시스템에 이용됨.
    • NTFS
      • 대용량 파일과 긴 파일명, 압축, 저널링 정보를 통한 오류 처리 등을 지원
  • 윈도우 파일 시스템
요소
내용
FAT
(File Allocation Table)
FAT16 - DOS와 윈도우 95의 첫 버전
- 최대 디스크 지원 용량 : 2GB
- NTFS, FAT로 변경 변환 가능
FAT32 - 2GB 이상의 파티션 지원 및 대용량 디스크 지원 기능
- NTFS로 변환(Convert) 가능
- FAT로 변경 변환은 불가능함.
- 사용되는 OS : 윈도우 95 OSR2, 윈도우 98, 윈도우 2000, 윈도우 XP
NTFS
(NT File System)
- 파일 암호화(File Encryption) 및 파일 레벨 보안 지원
- 디스크 압축 및 파티션 단위로 쿼터(Quota) 지원
- FAT16이나 FAT32로 변환 불가능
- 사용되는 운영체제 : 윈도우 NT, 윈도우 2000, 윈도우 XP
- 긴 파일명 지원 및 저널링 시스템을 지원함.

 


 

내용 출처 : 이기적 네트워크관리사 1·2급 필기 (임호진, 황성하 공저, 영진닷컴)

728x90
그리드형(광고전용)

'Certificate > Network Manager' 카테고리의 다른 글

35. 윈도우 사용자 계정  (0) 2021.04.26
34. 공유 폴더  (0) 2021.04.25
33. NTFS 파일 시스템  (0) 2021.04.25
32. 계정 관리  (0) 2021.04.25
30. DHCP(Dynamic Host Configuration Protocol)  (0) 2021.04.25
29. SNMP(Simple Network Management Protocol)  (0) 2021.04.25
29. SMTP(Simple Mail Transfer Protocol)  (0) 2021.04.25
28. DNS  (0) 2021.04.25
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖