24小时接单的顶级黑客24小时接单的黑客企鹅群

以网络为中央的盘算基础设施领域面临的一个要害且悬而未决的问题就是病毒,无论是恶意引入,照样错误代码所致(即程序误码),病毒或程序误码都可以通过自身繁衍,或者耗尽系统内存或(和)CPU时间来中止系统服务。对具有Web功效的手持装备来说,与其发生交互作用的服务器、路由器和传送装备等基础设施都可能成为提供病毒发作的温床。从信号处理到数据传输、Java程序,以及客户

以网络为中央的盘算基础设施领域面临的一个要害且悬而未决的问题就是病毒,无论是恶意引入,照样错误代码所致(即程序误码),病毒或程序误码都可以通过自身繁衍,或者耗尽系统内存或(和)CPU时间来中止系统服务。对具有Web功效的手持装备来说,与其发生交互作用的服务器、路由器和传送装备等基础设施都可能成为提供病毒发作的温床。从信号处理到数据传输、Java程序,以及客户机或服务器应用程序中的错误代码或其余什么都孕育着病毒发作的机遇。   David Kleidermacher   工程总监   Green Hills软件公司   仅就错误代码而言,可以说没有一个稍微庞大一点的程序能消除误码;程序代码越长,误码就越多。在不停缩短的开发周期压力下,新的开发项目往往需要更大的编程团队。而由这些团队天生的代码质量往往取决于该项目中能力最差的程序员。虽然调试程序能检测出一些运行错误(即误码),但不能保证清扫所有的错误代码。   盛行的嵌入式平台,诸如PowerPC和MIPS处理器,在其内存治理单米中自动带有内存治理功效。然则,要充实享用这种硬件内存珍爱功效的优势,系统设计职员必须使用具有内存珍爱的实时操作系统(RTOS)接见和使用处理器资源。   在深入探讨带有内存珍爱机制的RTOS所能提供的珍爱功效之前,我们先来对比一下有内存珍爱机制的RTOS和较为常用的、接纳平面存储的操作系统。在平面存储模式中,所有的应用程序和操作系统自己都在同一个地址空间运行。程序可直接存取操作系统内核和数据。显然,系统可靠性有潜在的危险:一段恶意代码或一个不经意而造成的无界说指针就能摧毁系统中的应用程序或内核自己。因此一个可靠系统的最基本也是最主要的要求就是具备内存珍爱机制的RTOS。   病毒还能用其余方式影响在平面存储RTOS中编写的应用程序吗?假设一个系统由两个应用程序组成,每个程序各执行一项义务,且有相同的CPU优先级。RTOS内核包罗一个调剂程序,它自动分配义务的CPU占用优先级。   在理想情况下,每个义务分享50的CPU能力和时间。然则,如果其中一个程序由于恶意或错误出现问题,并衍生出个分外的“帮凶”义务,现在就是个坏义务(原来的义务加上它衍生的个“帮凶”义务),而不是一个义务同谁人好程序分享CPU时间了。实际上,病毒就是通过衍生大量“帮凶”义务与好程序抢食CPU的。这样一来,好程序不再能分享50的CPU时间,而只能占用少于1的CPU时间。大多数内核调剂程序都不能防止这种由衍生义务所导致的对CPU资源的侵吞征象。当一个病毒出现时,它将造成正常义务严重欠缺CPU资源。   一个典型的平面存储实时操作系统会有一个约占10KB内存的小内核。相比之下,一个有内存珍爱机制的操作系统(如Integrity RTOS)的内存占用达70KB。由于无线手持装备需要一些占用较大内存的IP客栈及其它中间件,为施展内存珍爱和保证资源可用的优势,相对于平面存储系统来说增添内存占用量也不算太过。

  • 发表于 2020-12-15 15:39
  • 阅读 ( 230 )
  • 分类:互联网

0 条评论

请先 登录 后评论
小杨说缅北
小杨说缅北

742 篇文章

你可能感兴趣的文章

相关问题