惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
H
Help Net Security
GbyAI
GbyAI
博客园_首页
G
Google Developers Blog
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
月光博客
月光博客
美团技术团队
B
Blog RSS Feed
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
博客园 - 叶小钗
有赞技术团队
有赞技术团队
T
The Blog of Author Tim Ferriss
Engineering at Meta
Engineering at Meta
Google DeepMind News
Google DeepMind News
Y
Y Combinator Blog
宝玉的分享
宝玉的分享
Microsoft Azure Blog
Microsoft Azure Blog
罗磊的独立博客
云风的 BLOG
云风的 BLOG
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
P
Proofpoint News Feed

博客园 - QiutongChen

好词佳句 Navsion二次开发_学习笔记 阅读列表(实时更新) 技能熟练度(实时更新) 《软件开发者路线图:从学徒到高手》笔记 相关技术链接 Excel VBA 函数 在excel worksheet中添加button 和对Excel workbook做权限控制相关的新知识 outline (group) 在Excel worksheet 中 做下一周计划 OFFSET 函数 大乌龟死了 Worksheet.get_Range Method Range.EntireRow Property 如何查SQ数据库版本 在Access和 SQL Server中通配符的应用方法 不开心的事情一碟子 映射网络硬盘的方法 Martin Fowler对全世界程序员的建议
Concurrency并发性
QiutongChen · 2014-04-24 · via 博客园 - QiutongChen

今天看了有关性能的文章,性能也是客户所看重的.

文章推荐看了软件编程并发性.

就按书上敲了网址看:http://www.gotw.ca/publications/concurrency-ddj.htm

随着多核处理器大行其道,处理数据越来越快.软件开发可以利用这一点,采用多线程并发执行,只是单线程会极低的利用处理器.不过也要合理利用这种方法,各线程必须绝对独立。

和同事聊聊,他说目前大多软件系统还用不到,大计算可能需要这种方法来提高效率。实现起来算法就需要更高的设计。

看来这种并发性开发需要有时间多看看几篇文章。

文章说要想让程序员从单线程开发到多线程开发就像当初让他们从结构式开发到面向对象开发一样困难。

面向对象开发是60年代开始有,90年代才起来,因为在90年代工业的数据更bigger,需要面向对象开发方法来解决问题。