程序后台运行是在使用吗
1个回答
展开全部
程序后台运行是在使用,后台运行就是说这个软件是打开状态,没有关闭,但是也没有被用户操作,而是在用户看不到的后台所运行,同样占用手机或者电脑的运行内存,后台运行的程序,打开可以继续使用,无需重新打开,重新运行,重新登录,因为其一直是运行状态,只不过用户没有对其进行操作。
后台运行简介
早期的嵌入式系统中没有操作系统的概念,程序员编写嵌入式程序通常直接面对裸机及裸设备。在这种情况下,通常把嵌入式程序分成两部分,即前台程序和后台程序。
前台程序通过中断来处理事件,其结构一般为无限循环,后台程序则掌管整个嵌入式系统软,硬件资源的分配,管理以及任务的调度,是一个系统管理调度程序。这就是通常所说的前后台系统。一般情况下,后台程序也叫任务级程序,前台程序也叫事件处理级程序。
对于实时性要求特别严格的操作通常由中断来完成,仅在中断服务程序中标记事件的发生,不再做任何工作就退出中断,经过后台程序的调度,转由前台程序完成事件的处理,这样就不会造成在中断服务程序中处理费时的事件而影响后续和造成其他中断。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询