Affinity Propagation (AP) 聚类是2007年在Science杂志上提出的一种新的聚类算法。它根据N个数据点之间的相似度进行聚类,这些相似度可以是对称的,即两个数据点互相之间的相似度一样(如欧氏距离);也可以是不对称的,即两个数据点互相之间的相似度不等。这些相似度组成N×N的相...
分类:
编程语言 时间:
2015-07-27 12:50:40
阅读次数:
110
参考:http://scikit-learn.org/stable/modules/metrics.html
The sklearn.metrics.pairwise submodule
implements utilities to evaluate pairwise distances(样本对的距离) or affinity of sets of samples(样本集的相似度)...
分类:
其他好文 时间:
2015-07-26 17:24:43
阅读次数:
167
在Android系统中,一个application的所有Activity默认有一个相同的affinity(亲密关系,相似之处)。也就是说同一个应用程序的的所有Activity倾向于属于同一个task。但是我们并不能说Android里一个应用程序只有一个任务栈。笔者今天针对当taskAffinity....
分类:
移动开发 时间:
2015-07-24 23:53:55
阅读次数:
287
一、一般来说nginx 配置文件中对优化比较有作用的为以下几项:1. worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。2. worker_cpu_affinity 00000001 0000001000000100...
分类:
其他好文 时间:
2015-07-24 16:02:40
阅读次数:
113
硬件中断发生频繁,是件很消耗 CPU 资源的事情,在多核 CPU 条件下如果有办法把大量硬件中断分配给不同的 CPU (core) 处理显然能很好的平衡性能。现在的服务器上动不动就是多 CPU 多核、多网卡、多硬盘,如果能让网卡中断独占1个 CPU (core)、磁盘 IO 中断独占1个 CPU 的...
分类:
系统相关 时间:
2015-07-21 22:04:15
阅读次数:
153
Nginx默认没有开启利用多核CPU,我们可以通过增加worker_cpu_affinity配置参数来充分利用多核CPU。CPU是任务处理,计算最关键的资源,CPU核越多,性能就越好。
worker_cpu_affinity这个参数要结合 worker_processes来一起使用。
首先 先说 worker_processes:
worker_processes指明了nginx...
分类:
其他好文 时间:
2015-07-13 16:07:06
阅读次数:
136
原文 http://rfyiamcool.blog.51cto.com/1030776/1335700 简单的说就是,每个硬件设备(如:硬盘、网卡等)都需要和 CPU 有某种形式的通信以便 CPU 及时知道发生了什么事情,这样 CPU 可能就会放下手中的事情去处理应急事件,硬件设备主动打扰 CPU ...
分类:
其他好文 时间:
2015-07-04 19:42:21
阅读次数:
200
0、准备知识超线程技术(Hyper-Threading):就是利用特殊的硬件指令,把两个逻辑内核(CPU core)模拟成两个物理芯片, 让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。物理CPU:机器上安装的实际CPU, 比如...
分类:
系统相关 时间:
2015-07-02 11:50:08
阅读次数:
214
与Task相关的属性解析
Activity和Task
Affinity和新Task...
分类:
移动开发 时间:
2015-06-25 12:22:25
阅读次数:
174
在做NGINX的时候会发现一个现象,就是把worker_processes设成2个或者更多的时候会发现产生的日志量还没有1个的时候多。请教过高人后得到一个答案,就是很可能由于多核心在切换的时候造成寄存器现场重建,会丢失一定的连接。则对nginx.conf进行以下修改:worker_processes4;work..
分类:
其他好文 时间:
2015-06-23 15:58:25
阅读次数:
120