单线程和多线程是什么意思?(单线程和多线程的区别)

导读 单线程循环发送一个任务中只有一个线程,几个账户(发送邮箱)排队循环发送,比如:用三个账户发送,过程如下第1个账户 发送 第1封信第2...

单线程循环发送一个任务中只有一个线程,几个账户(发送邮箱)排队循环发送,比如:用三个账户发送,过程如下第1个账户 发送 第1封信第2个账户 发送 第2封信第3个账户 发送 第3封信第1个账户 发送 第4封信第2个账户 发送 第5封信第3个账户 发送 第6封信……多线程发送一个任务中使用多个线程发送,一个账户(发送邮箱)一个线程,每个线程独立工作,直到所有的邮件发送完成。

多线程发送时有一个邮件分配器,邮件分配器来分配那个线程(账户)来发送那封邮件,保证一封邮件只被一个账户发送出去,分配的原则如下一次只分配给一封。

先申请先分配,这样会出现发送快的邮箱发送的多。

免责声明:本文由用户上传,如有侵权请联系删除!