2022年5月8日

golang并发编程-03-协程(Goroutine)概述

摘要: [toc] # 1. 协程(Goroutine) >Goroutine——协程,有的人跟我说不是,我不想反驳,也不打算改。 ## 1.1 一些相关概念 >下边这些概念之前提到过,这里需要用到,所以再诠释一遍。 **1)线程的三个核心元素:** - M:Machine的缩写。一个M代表了一个内核线程。 阅读全文

posted @ 2022-05-08 22:34 运维开发玄德公 阅读(11) 评论(0) 推荐(0) 编辑

golang并发编程-02多线程编程-02线程的同步

摘要: @[toc] # 1. 互斥量 ## 1.1 互斥 在同一时刻,只允许一个线程处于临界区之内的约束被称为互斥(mutex)。 ## 1.2 互斥量 每一个线程在进入临界区之前都必须先锁定某个对象,这个对象被称为互斥对象或互斥量。 >只有成功锁定对象的线程才会被允许进入到临界区之内,否则就会被阻塞。 阅读全文

posted @ 2022-05-08 22:30 运维开发玄德公 阅读(11) 评论(0) 推荐(0) 编辑

导航