- 博客(3)
- 收藏
- 关注
转载 C语言关键字--volatile
// 释义 volitile是一个类型修饰符(type specifier),就像我们熟悉的const一样,它是被设计用来修饰被不同线程访问和修改的变量; // 作用 volitile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。 volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了 简单地说就是防止编译器对代码进行优化...
2018-12-12 10:46:15 308
转载 自旋锁与互斥锁相关api
POSIX threads(简称Pthreads)是在多核平台上进行并行编程的一套常用的API。线程同步(Thread Synchronization)是并行编程中非常重要的通讯手段,其中最典型的应用就是用Pthreads提供的锁机制(lock)来对多个线程之间共 享的临界区(Critical Section)进行保护(另一种常用的同步机制是barrier)。 Pthreads提供了多种锁机制: ...
2018-12-04 10:46:17 277
转载 Linux系统编程——线程同步与互斥:互斥锁
转自https://blog.csdn.net/tennysonsky/article/details/46494077
2018-12-04 10:26:57 172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人