线程和进程的区别

来源:互联网 发布:海森矩阵维基百科 编辑:程序博客网 时间:2024/06/05 14:49

这个问题我查了不下4次,每次都是突然想到查一下,当时明白,完了又会混淆


首先我们知道   进程 > 线程  


线程:在一个程序里面的多个任务,比如卖票系统,他有退票和卖票的功能,我们就可以给他称之为线程。



进程: 我们打开任务管理器可以看到的是我们在系统上运行的程序称之为线程; 




总之,一个程序必须有一个进程,一个进程必须有一个线程

最早的linux程序,他一次只可以跑一个进程,在那个黑黑的窗口上。 一个进程必须有个线程,这样cpu只去此后他。 后期为了资源的高效利用,比如多线程啊,这样保证cpu在短时间内告诉切换线程,提高了利用率。这样你可以打lol又可以听歌。




具体的可以参考,我觉得他写的不错

线程和进程的区别




0 0
原创粉丝点击