首页 > 编程知识 正文

多线程常见面试题,进程线程面试题

时间:2023-05-06 20:28:05 阅读:135322 作者:4173

程序、流程、主题的不同关于这个主题,面试官想要的是对这三样东西的理解,而不是死记硬背理论知识。 例如

本段1,可以跳过过程

进程是指在系统中运行的APP应用程序,当程序运行时,它就是一个进程。

进程是系统分配资源的独立实体,每个进程都有独立的地址空间。

一个进程可以有多个线程,每个线程都使用其所属进程的堆栈空间。

二.线程

线程是进程的实体,是进程的执行路径。

线程是CPU独立执行和独立调度的基本单元。

三.多线程

多线程是一种通过软件或硬件实现多个线程的并发技术

我的理解是,在常用软件的运行过程中说明这三件事就可以了。 很容易理解

例如QQ或暴风影响

程序QQ,暴风影音本身是程序,静态的,不动。

双击进程将其打开,即可进入APP分区,其中有进程号,系统中有空间

例如,在linux上常用的kill -9 windows上常用的退出过程就是这个。

如果线程sldst使用QQ,则需要向对方发送消息

sldst使用暴风影像时,会多次播放照片,多次发出声音

发送这样的消息,播放图像和声音,就是启动线程来做这件事。

综上所述,我想其实已经把这件事说清楚了

也有那样的道路概念

例如道路是过程,来往的车道是线程等,回答也不错。

我个人觉得,因为很简单就能说明问题,所以如果有好的回答的话,可以在评论区留言。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。