-
-
-
-
-
Go语言并发编程: 使用sync.WaitGroup实现goroutine同步
sync.WaitGroup是一个同步原语,用于等待一组并发任务结束。它常用于并发程序中,让主程序在启动一组goroutine后等待它们结束。主要作用是:在并发程序启动一组任务后,等待它们全部结束,以防止程序退出时仍有任务没有完成。...
02月21日[编码文章]浏览:14
-
「技术干货」Linux调度器中的schedule()函数
对于调度器,一个很重要的是调度时机问题,在什么情况下,什么时候发生调度?也就是说在什么情况下,什么时候,把现在占用CPU的进程替换下来,根据进程生命周期...
02月21日[编码文章]浏览:14
-
Python异步并发编程入门指南_python 异步并发
Python是一门非常强大和灵活的编程语言,它支持多种编程范式,如面向对象、函数式、过程式等。Python也支持异步并发编程,这是一种同时处理多个任务的编程方式,可以提高程序的性能和效率,尤其是在面对IO密集型或网络密集型的任务时。...
02月21日[编码文章]浏览:13
-
网络连接存在大量time_wait和close_wait的原因以及解决方法
如果对tcp中的握手挥手不了解的同学,请先看这篇博客:《关于三次握手与四次挥手你要知道这些》。...
02月21日[编码文章]浏览:13
-
-