自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 Cache写策略 — write-through与 write-back

Write-through 数据总是直接写入磁盘。意思是写操作根本不使用缓存。关闭写缓存,可释放缓存用于读操作。(缓存被读写操作共用)  Write-back (or write-behind or Write caching) 数据不是直接被写入磁盘;而是写入缓存。可以提高写操作的性能。从应用程序的角度看,比等待完成磁盘写入操作要快的多。因此,可以提高写性能。由控制器将缓存内未写入磁盘的

2014-11-07 21:15:20 1295

转载 memory barrier 内存栅障

1.概念理解:如果有对某一变量上写锁, 就不能在不获得相应的锁时对其进行读取操作。 也就是说, 内存栅的作用在于保证内存操作的相对顺序, 但并不保证内存操作的严格时序。 换言之, 内存栅并不保证 CPU 将本地快取缓存或存储缓冲的内容刷写回内存, 而是在锁释放时确保其所保护的数据, 对于能看到刚释放的那个锁的 CPU 或设备可见。 持有内存栅的 CPU 可以在其快取缓存或存储缓冲中将数

2014-11-07 20:58:22 670

转载 使用异步 I/O 大大提高应用程序的性能

AIO 简介Linux 异步 I/O 是 Linux 内核中提供的一个相当新的增强。它是 2.6 版本内核的一个标准特性,但是我们在 2.4 版本内核的补丁中也可以找到它。AIO 背后的基本思想是允许进程发起很多 I/O 操作,而不用阻塞或等待任何操作完成。稍后或在接收到 I/O 操作完成的通知时,进程就可以检索 I/O 操作的结果。I/O 模型在深入介绍 AIO API

2014-11-01 17:13:52 217

原创 我的makefile

折腾了一会,终于搞定我的makefile步骤:libtoolize --force --automakeaclocalautoheaderautoconfautomake -a./configuremakeconfigure.inac_prereq(xxx)ac_init(**,**,**)ac_config_head

2013-04-10 13:54:31 304

转载 linux自动编译

http://blog.chinaunix.net/uid-20453876-id-1944955.htmlhttp://tsecer.blog.163.com/blog/static/1501817201186112226180/http://blog.sina.com.cn/s/blog_4c2bf01a01014fwj.htmlhttp://www.cnblogs.com

2013-04-10 12:07:01 467

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除