发布网友 发布时间:2022-03-08 05:42
共1个回答
热心网友 时间:2022-03-08 07:12
是手机自带的保护程序,想要关闭这个功能可以进入i管家--省电管理--后台高耗电中将自动关闭软件的开关打开。(后期采用Funtouch OS3.0的机型,可以进入手机设置--电池--后台高耗电中将关闭软件的开关打开)。从屏幕底部上滑调出任务栏,再长按软件图标,将该软件加入白名单。(后期采用Funtouch OS3.0的机型,可以点击屏幕下方最左边的触摸键,再下拉软件图标即可加入白名单)。
后台分为前台和后台,早期的嵌入式系统中没有操作系统的概念,程序员编写嵌入式程序通常直接面对裸机及裸设备。在这种情况下,通常把嵌入式程序分成两部分,即前台程序和后台程序。
前台程序通过终端来处理事件,其结构一般为无限循环;后台程序则掌管整个嵌入式系统软、硬件资源的分配、管理以及任务的调度,是一个系统管理调度程序。这就是通常所说的前后台系统。一般情况下,后台程序也叫任务级程序,前台程序也叫事件处理级程序。在程序运行时,后台程序检查每个任务是否具备运行条件,通过一定的调度算法来完成相应的操作。对于实时性要求特别严格的操作通常由终端来完成,仅在终端服务程序中标记事件的发生,不再做任何工作就退出中断,经过后台程序的调度,转由前台程序完成事件的处理,这样就不会造成在中断服务程序中处理费时的事件而影响后续和造成其他中断。
实际上,前后台系统的实时性比预计的要差。这是因为前后台系统认为所有的任务具有相同的优先级别,即是平等的,而且任务的执行又是通过FIFO队列排队,因而对那些实时性要求高的任务不可能立刻得到处理。另外,由于前台程序是一个无限循环的结构,一旦在这个循环体中正在处理的任务崩溃,使得整个任务队列中的其他任务得不到机会被处理,从而造成整个系统的崩溃。由于这类系统结构简单,几乎不需要RAM/ROM的额外开销,因而在简单的嵌入式应用被广泛使用。
参考资料
百度百科.百度百科[引用时间2017-12-21]