| 운영체제 | |||
| Unix | |||
| DOS | |||
| 기타 | 실시간 운영체제 · | ||
1. 개요
공식 홈페이지A reasonably secure operating system
(합리적으로 안전한 운영 체제)
(합리적으로 안전한 운영 체제)
Qubes OS는 isolation을 사용하는 보안 중심 컴퓨터 운영 체제다.
각 애플리케이션과 커널 요소들을 Xen 하이퍼바이저에서 독립적으로 실행하여 해당 애플리케이션이나 드라이버가 공격을 받아도 전체 시스템에 영향을 끼치지 못한다.
2. 사양
| 시스템 요구 사항 | ||
| <rowcolor=#fff><colbgcolor=#3874d8><colcolor=#fff> 구분 | 최소 사양 | 권장 사양 |
| 프로세서 | 64비트 인텔 또는 AMD 프로세서[1] | 64비트 인텔 프로세서 |
| RAM | 6GB | 16GB |
| 그래픽 카드 | 인텔 내장 그래픽 | |
| 저장 공간 | 32GB | 128GB |
3. 원리
간단히 말해 모든 창과 프로그램, 심지어는 시스템 드라이버와 커널 요소까지도 전부 별도의 VM에서 실행하는 것이다.하이퍼바이저 오버헤드 때문에 위에 적힌 사양보다 훨씬 좋은 사양이 있어야 원활한 운영이 가능하고 제대로 쓰기 위해서는 CPU와 하드웨어가 가상화 기술을 완벽하게 지원해야 한다. 위는 어디까지나 제조사 권장일 뿐이다.
모든 창과 프로그램을 별도의 VM에서 운영하기 위해 막대한 RAM이 필요하고
이를 운영하기 위한 CPU도 좋은 것이어야 한다.
어떤 프로그램이던 큐브던 해킹당해도 해당 큐브를 제외하면 해킹범이 건드릴 수 있는것이 없기에
비교적 안전한 OS (사실상 모든 운영체제중 제일 안전함)이라고 하는 것이다.
GPU가 한개의 QUBE에 묶이기 때문에 2개이상의 VM에 GPU를 반반 할당할 수 없다던가 등의 문제가 있다.
[1] 가상화 기술 지원