鉴于手机用户对个人信息的安全性要求越来越高,Symbian
9.0及随后的版本引入了新的系统安全解决方案,目的是大大提升系统的安全性。不少资深玩家都知道,旧有S60系统中安装程序的所有文件一般都会存储在/system/apps/xxx目录里面,而新系统则是根据不同文件类型进行分类存放,如可执行文件(以前为app后缀,现在是exe后缀)被统一存放至/sys/bin目录下,资源文件则归入/resource目录管理,另外每个软件生成的所有私有数据都被放在/private/(软件安全号)目录下,其他目录是供所有软件共享的目录。上述的/sys/bin和/resource目录用户不能更改,可执行文件只能由安装程序复制进去,/private/(软件安全号)目录则只能由软件安全号所对应的软件访问。
或许各位都会产生疑问,新系统将文件存储规范化的用意何在,据了解新的规则为可执行文件引入了能力模型,从而取得某些能力,比如访问用户的电话簿、发送短信、修改手机设置等,在新系统中需要让可执行文件获得Symbian公司或者诺基亚公司的数字签名。另外系统还具备可执行文件防纂改功能,安装经过修改的软件包,或者用读卡器修改存储卡的/sys/bin目录,均会被Symbian系统发现。通俗来说,新系统此举加强了安全认证,能够有效杜绝软件包修改后将安全隐患带入手机的可能性。
Symbian
9.0及以后版本的机型都将使用EKA2内核,相对之前采用EKA1内核的机型有着众多的优越性,EKA1不支持可写数据段,而EKA2全面改进了EKA1的任务调度算法,能够更好利用最新的CPU特性,拥有性能更强的编译器,完全支持实时性。实时性是支持某些高带宽、高优先级的任务对系统的基本要求,如VoIP网络电话、高速率的视频在线点播等,都是今后手机发展的方向。
(责任编辑:关美纳(无效)) |