2024. 4. 21. 18:02ㆍ카테고리 없음
1. Secure OS
- 기존 운영체제(OS) 보안 취약점 해소를 위해, 보안 기능을 갖춘 커널(Kernel)을 이식하여 외부의 침입으로부터 시스템 자원을 보호하는 운영체제
- TCB(Trusted Computing Base)를 기반으로 참조 모니터의 개념을 구현하고 집행
- 보안 기능
- 식별 및 인증
- 임의적/강제적 접근통제
- 객체 재사용 보호
- 완전한 조정
- 신뢰 경로
- 감사 및 감사기록 축소
2. 교착 상태(DeadLock)
- 상호 배제의 의해 나타나는 문제점
- 서로 다른 프로세스가 점유하고 있는 자원을 요구하며 무한정 기다리는 현상
3. 교착 상태 발생의 필요 충분 조건
- 상호 배제 (Mutual Exclusion) : 한 번의 한개의 프로세스만이 공유 자원 사용할 수 있어야 함
- 점유와 대기 (Hold And Wait) : 최소한 하나의 자원을 점유하고 있으면서 다른 프로세스에 할당되어 사용되고 있는 자원을 추가로 점유하기 위해 대기하는 프로세스가 있어야 함
- 비선점(Non-preemption) : 다른 프록세스에 할당된 자원은 사용이 끝날 때 까지 강제로 빼앗을 수 없어야 함
- 환형 대기(Circular Wait) : 공유 자원과 공유 자원을 사용하기 위해 대기하는 프로세스들이 원형으로 구성되어 잇어 자신에게 할당된 자원을 점유하면서 앞이나 뒤에 있는 프로세스의 자원을 요구해야함
4. 교착상태 해결 방법
- 예방 기법(Prevetion)
=> 교착 상태가 발생하지 않도록 사전에 시스템 제어
=> 교착상태 발생의 네 가지 조건 중에서 어느 하나를 제거함으로 써 수행
- 회피 기법 (Avoidance)
=> 교착상태가 발생할 가능성을 배제하지 않고 교착상태가 발생하면 적절히 피해나가는 방법
=> 은행가 알고리즘 사용
- 발견 기법(Detection)
=> 시스템에 교착상태가 발생했는지 점검하여 교착상태에 있는 프로세스와 자원을 발견하는 것
- 회복 기법(Recovery)
=> 교착상태를 일으킨 프로세스를 종료하거나 교착상태의 프로세스에 할당된 자원을 선점하여 프로세스나 자원을 회복
5. 앤 스크린(N-Screen)
- N개의 서로 다른 단말기에서 동일한 콘텐츠를 자유롭게 이용할 수 있는 서비스
6. 신 클라이언트 PC (Thin Client PC)
- 하드 디스크 or 주변 장치 없이 기본적인 메모라민 갖추고 서버와 네트워크로 운용되는 개인용 컴퓨터
- 서버 기반 컴퓨팅과 관계가 깊다.
7. 엠디스크(M-DISC, Millennial DISC)
- 한 번의 기록만으로 자료를 영구 보관할 수 있는 광 저장장치
- 디스크 표면의 무기물층에 레이저를 이용해 자료를 조각해서 기록
8. 멤스(MEMS, Micro-Electro Mechanical Systems)
- 초정밀 반도체 제조 기술을 바탕
- 셋너, 엑추에이터(Actuator) 등 기계 구조를 다양한 기술로 미세 가공
- 전기기계적 동작을 할 수 있도록 한 초미세 장치
9. 멤리스터(Memristor)
- 메모리(Memory), 레지스터(Resister) 합성어
- 전류의 방향과 양 등 기존의 경험을 모두 기억하는 특별한 소자
10. 트러스트존 기술(TrustZone Technology)
- 하나의 프로세서(Processor) 내 일반 애플리케이션을 처리하는 일반 구역(Normal World)과 보안 필요한 애플리케이션을 처리하는 보안 구역(Secure World)으로 분할하여 관리하는 하드웨어 기반의 보안 기술