进程就是一个一个的小程序
后台的一个一个程序就是一个个进程
同一时间可以执行不同一样的事
进程就好比办一件事 名字和状态 启动,执行,停止 。。。休眠
休眠 就好比暂停这个概念
程序之间相互切换 sleep
休眠被唤醒 执行程序之间的切换
oncreate
onstart ://启动和执行
ondestroy //或者on end 或 finifsh
继承thread类 重写run函数
sleep 差不多都是这个词
a。run
a.sleep
a.end
b继承thread
b.run
b.sleep
b.end
main()
{
b.run
a.run
}
进程是切换用户态和内核态
线程的内存是共享的,进程的内存是独立的
线程比进程更轻量,更节省资源
在一个软件项目中,线程比 进程用的更为广泛
qt的进程是 启动外部程序 app
a process
a.run(notepad);
include
QProcess *po=new QProcess(this);
po->strat(“.exe”);
//或者把这个类定义成私有类 最好
QProcess pr;
pr.start(“.exe”);
对嵌入式来说 进程不太重要