多线程
多线程相关学习笔记
yaphetsgogogo
这个作者很懒,什么都没留下…
展开
-
线程学习记录-synchronized初探
线程学习记录-synchronized初探 synchronized是有锁升级的概念,它代表三种类型的锁 偏向锁 轻量级锁 重量级锁 jdk1.6之前,synchronized其实都是os锁 重量级锁(os): 重量级锁是操作系统级别的锁,它的执行过程类型下面的linux函数调用过程 pthread_mutex_tmt mt理解为int类型 pthread_mutex_...原创 2019-12-11 20:22:11 · 121 阅读 · 1 评论 -
线程学习记录—使用C在linux创建一个线程
闲话少叙,先抛出两个问题 java当中的线程和操作系统的线程是什么关系? 调用Thread的start方法,为什么会调用对应的run方法? 要回答这两个问题,都绕不开一个关键点——无论通过什么框架,调用多少个线程的api,归根结底,都是在操作系统开启了一个线程。 下面介绍一下linux系统,有关线程的控制原语(可以理解为函数) int pthread_create(pthread_t ...原创 2019-12-04 23:26:58 · 314 阅读 · 0 评论