韦东山裸机实战驱动大全之第二期\/--》ccys1473
2023-07-10 12:25 作者:a326306624 | 我要投稿
总结
对于多线程技术:
方便的通信和数据交换
更高效地利用CPU
使用线程可以把占据时间长的程序中的任务放到后台去处理 。
程序的运行效率加快 。
在一些等待的任务实现上如用户输入、文件读写等,线程就比较有用了。在这种情况下可以释放一些内存占用 。
如果有大量的线程,会影响性能 。
线程越多需要的内存空间也就越多 。
线程可能会给程序带来更多“bug”,因此要谨慎使用 。
线程的中止需要考虑其对程序运行的影响。
通常块模型数据是在多个线程间共享的,需要防止线程死锁情况的发生 。