我的专题文章之三------对多核多线程的总结
来源:互联网 发布:阿里云虚拟主机能卖吗 编辑:程序博客网 时间:2024/05/21 09:15
我的专题文章之三------对多核多线程的总结
杨小华
从开发第一个基于多线程的项目已经有四个年头了,一路也是跌跌撞撞,不断的更新自己对多核多线程的认知程度,不断的实践,不断的优化和总结。 在这个过程中,写了不少关于多线程的文章,既是总结,也是鞭策自己更加深入的了解。
写的第一篇多线程的文章,是关于编译方面的,当然这篇文章重点在于介绍autoconf和automake编写makefile,但样例程序是关于多线程的---《例解 autoconf 和 automake 生成 Makefile 文件》
写的第二篇文章是《盛夏大餐--水煮多线程》,当时正处于盛夏,故文章名字取名为盛夏大餐,本文对并发编程机制中的多线程机制进行了深入探讨,主要讨论了线程的基本概念、线程模型、线程同步机制以及线程调试等内容
写的第三篇多线程文章是《测试你对多核多线程的认知程度》,本文主要是一篇调查问卷,当时对周围的同事进行了一番问卷调查,同事积极的回复了问卷,并对其中的问题进行了深入的探讨。
写的第四篇文章是《利用多核多线程进行程序优化》,这篇文章是基于上面一篇文章的样例来进行总结的,主要介绍了如何利用多核多线程来提高程序的运行效率和性能,例子是从实际的项目中抽象出来的。
写的第五篇文章是《利用oprofile对多核多线程进行性能分析》,这篇文章主要介绍了在linux平台上,如何利用oprofile工具进行性能分析,本文也是上一篇文章的姊妹篇,从不同的角度来看待多线程编程。
写的第六篇文章是《铁路与多核多线程》,本文完全是纯介绍性的文字,运用生活中的例子来介绍多核多线程原理,同事评价说浅显易懂。
后续还会有第七篇文章,主要讲解无锁编程,介绍lock-free方面的知识。
第八篇可能会介绍NUMA等相关方面的知识
敬请等待......
- 我的专题文章之三------对多核多线程的总结
- 我的专题文章之二----对中断的总结
- 我的专题文章之一 --对变量的总结
- 对一次多核程序设计比赛的总结
- 程序设计中多核的影响--多核系列之三
- 单核多线程与多核多线程的区别---总结
- 多核、多线程的引入
- 多线程的多核编程
- NodeJS多核多线程的解决方案 -- pm2 之三 自启动脚本编写
- 测试多线程对多核cpu的分支预测的影响
- 调查问卷:测试你对多核多线程的认知程度
- iPad app应用开发系列文章之三 -- iOS的多核编程和内存管理
- iPad app应用开发系列文章之三 -- iOS的多核编程和内存管理
- 我对多线程的理解
- 我对多线程的理解
- 多线程多核的delete陷阱
- 多线程和多核的关系
- 多核 多线程 进程的概念
- 受邀参加2009中国电子商务创新发展高峰论坛
- 网站技术博客论坛网址导航
- Perl Sort函数的用法 (转载)
- C++ 内存管理与const
- reactos操作系统实现(163)
- 我的专题文章之三------对多核多线程的总结
- C++ 常用头文件
- 用Java程序获取绝对路径
- Web Service Development - 1
- MCS-51单片机指令系统 (转载)
- 中国电影百年经典台词100句 (转载)
- Web Service Development - 2
- OpenCV 矩阵访问
- 选择 ARM处理器,ARM7还是Cortex-M3?