![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
Trymer
这个作者很懒,什么都没留下…
展开
-
linux 下find、locate、whereis、which以及type命令使用
1.find 用法 find 例如: find /opt -name "*.log" -exec rm -rf {} 2.locate locate 相当于find -name,只不过是利用了一个数据库中的内容来快速定位,该数据库每天更新一次。也可以用updatedb来更新 例如:locate ./m 查找当前目录下m开头的文件 3.whereis 用于搜索程序名,包括转载 2015-05-21 14:15:30 · 456 阅读 · 0 评论 -
false sharing
最近看到关于false sharing的内容,记录一下,防止以后忘记。 false sharing是多核平台上不同线程去读写不同数据容易造成的一个问题。core 读取数据不是直接从内存中读取,而是将数据从内存中载入到L2 cache,再从L2载入到L1cache,L1是各个core独享的,L2是共享的。一般载入的数据是以64byte为一个cache line载入。当执行于两个core的两个线程A原创 2015-05-20 10:59:05 · 452 阅读 · 0 评论