- 博客(3)
- 收藏
- 关注
原创 自学日记--多线程2
但是如果观众(后台进程)想要提前结束比赛,这是不可能的,后台的结束意见不会影响到进程的。但是如果参赛队伍都比完了,那么游戏比赛(进程)也将结束,游戏比赛(进程结束)那么观众(后台线程)也要结束观看(线程)了。如果参赛队伍突然有事,会导致其中一场比赛比不了,但是还有其他队伍,其他队伍没比完的话游戏比赛还得继续(无法结束进程),也就是前台进程如果想要结束进程还得询问其他的前台进程意见。因为线程执行是抢占式的,谁抢到使用权那么谁就先执行,如果优先级越高,那么就表示抢到的几率越高,也就越先执行该线程。
2024-07-09 14:16:09
248
原创 自学日记--多线程
一个可执行程序,运行的时候,操作系统就会创建进程,然后给这个进程分配各种资源(cpu,内存,网络...);但是增加的需要的水杯数量,多出来的水杯这就相当于是进程的创建与销毁花费的资源。也能解决并发编程的问题,但是创建/销毁的开销,比进程要低。如果有多个线程在一个进程中,每个线程,都会有自己的状态,优先级,上下文,记账信息,每个都会各自独立的在cpu上调度执行。针对每个发送请求的客户端,服务端都要创建一个单独的进程,由这个进程给客户端提供服务。但是多进程有一个很大的问题----->>进程太重了,在进程。
2024-07-07 12:10:07
288
1
原创 Vue项目启动报错(ERROR in Conflict: Multiple assets emit different content to the same filename index.html)
在学习vue时,到vue项目启动环节弹出错误警告:这种警告是文件名字冲突引起。
2024-05-01 19:30:41
204
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人