2016 - 2024

感恩一路有你

线程是什么意思 mfc线程和定时器有什么区别?

浏览量:1400 时间:2021-03-12 22:48:42 作者:admin

mfc线程和定时器有什么区别?

计时器是在特定时间执行一次代码。它的执行完全取决于时间。当线程操作系统为其分配内存空间后,它将像主线程一样进入线程队列等待。因此,计时器是抢先执行的。只要时间到了,就会因为优先级高而立即执行,这会影响程序的执行速度,而线程不会和其他线程一起进入队列。两者的目的也不同。线程用于并发执行,实现程序的同步,而定时器只做一些必须定期做的工作,如刷新窗口等

一般来说,一个应用程序就是一个进程,一个进程有多个线程。如果应用程序只有一个线程,那么它就是主线程。主线程运行一些消耗资源的东西来下载大文件,主线程会阻塞,没有办法运行其他东西。如果把定时器放在主线程中,如果主线程中有一些消耗资源的东西,就会造成定时器不准确的现象。这两件事是两码事,没有可比性。

线程是什么意思 .db文件 定时器会阻塞线程吗

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。