Catnip 用于建立一个虚拟的环境来安全的编译和运行不受信任的程序。
运行 Catnip ,能够保证你运行虚拟机的时候使系统免受可能的攻击:
利用编译器执行错误和执行恶意代码
分配大量内存导致系统崩溃
巨大的文件写入到本地文件系统,导致磁盘空间耗尽
多次 issuing fork(2) 导致系统不稳定
fork(2) 导致系统不稳定