IT常识

进入后台运行是什么

2023-01-13 7982人阅读
威客牛网
科技信息综合服务平台

以手机为例,进入后台运行是指多程序同时运行,例如一边挂着QQ,一边观看腾讯视频。

  后台就是通过一个作好的页面程序可以填加更新网站内容,在网站的页面上(也就是前台)显示。早期的嵌入式系统中没有操作系统的概念,程序员编写嵌入式程序通常直接面对裸机及裸设备。在这种情况下,通常把嵌入式程序分成两部分,即前台程序和后台程序。

  前台程序通过中断来处理事件,其结构一般为无限循环;后台程序则掌管整个嵌入式系统软、硬件资源的分配、管理以及任务的调度,是一个系统管理调度程序。这就是通常所说的前后台系统。一般情况下,后台程序也叫任务级程序,前台程序也叫事件处理级程序。在程序运行时,后台程序检查每个任务是否具备运行条件,通过一定的调度算法来完成相应的操作。对于实时性要求特别严格的操作通常由中断来完成,仅在中断服务程序中标记事件的发生,不再做任何工作就退出中断,经过后台程序的调度,转由前台程序完成事件的处理,这样就不会造成在中断服务程序中处理费时的事件而影响后续和造成其他中断。

  这个后台是相对桌面而言的,桌面如果是前台,执行时我们就能感知。而后台,是使用者看不到的。最常听到的有后台打印:当Office打印时,不管几张,一起读到后台,打印开始后,我们可以继续干别的事。如果关闭后台打印功能,打印机就必须逐步从Office中打印了。把程序最小化或隐藏就是后台。

热门推荐
发布项目联系我们
分享至 取消