码迷,mamicode.com
首页 >  
搜索关键字:smp irq affinity    ( 918个结果
Linux内核的idle进程分析
1. idle是什么   简单的说idle是一个进程,其pid号为 0。其前身是系统创建的第一个进程,也是唯一一个没有通过fork()产生的进程。在smp系统中,每个处理器单元有独立的一个运行队列,而每个运行队列上又有一个idle进程,即有多少处理器单元,就有多少idle进程。系统的空闲时间,其实就是指idle进程的"运行时间"。既然是idle是进程,那我们来看看idle是如何被创建,又具体做了...
分类:系统相关   时间:2014-11-12 10:37:42    阅读次数:232
Android 电量突降问题排查
手机整体发热量较大,5V2A充电速度与电量消耗成正比,然后悲催的一天手机就没和充电器分开!! 整体思路很简单,根据 CPU 使用情况逐步排查!  shell> adb shell top -m 5 User 62%, System 22%, IOW 0%, IRQ 0% User 90 + Nice 291 + Sys 138 + Idle 94 + IOW 1 + IRQ 0 + SIRQ...
分类:移动开发   时间:2014-11-11 00:50:16    阅读次数:243
分布式通讯优化篇 – IRQ affinity
在一次C500K性能压测过程中,发现一个问题:8 processor的CPU,负载基本集中在CPU0,并且负载达到70以上,并通过mpstat发现CPU0每秒总中断(%irq+%soft)次数比较高。 基于对此问题的研究,解决和思考,便有了这篇文章,希望大家能够喜欢,也欢迎大家留言讨论。...
分类:其他好文   时间:2014-11-10 23:30:25    阅读次数:794
insmod hello.ko -1 Invalid module format最简单的解决办法
我也是从网上看到的这种解决办法。 遇到这种情况后,通过dmesg看一下内核日志。 如果发现有如下日志,那就好办了。 hello: version magic '2.6.33.3 ' should be '2.6.33.3-85.fc13.i686.PAE SMP mod_unload 686 ' 修改内核源码文件include/linux/vermagic.h 把如下VERMAGIC...
分类:其他好文   时间:2014-11-09 16:40:55    阅读次数:113
Linux双核SMP系统启动流程(Zynq-ARM-CortexA9)
转载:http://blog.chinaunix.net/uid-20648445-id-3329217.html1:资料附录: xilinx zynq 7000技术参考手册 xilinx zynq 7000软件开发手册 xilinx zynq 7020板级开发手册 ARM v7 cort...
分类:系统相关   时间:2014-11-08 16:25:56    阅读次数:925
Hasen的linux设备驱动开发学习之旅--linux设备驱动中的并发与竞态
/**  * author:hasen  * 参考:《linux设备驱动开发详解》  */ 1、并发与竞态 并发(concurrency)指的是多个执行单元同时、并行被执行,而并发的执行单元对共享资源(软件上的全局变量,静态变量等)的访问则很容易导致竞态(race conditions). 主要的竞态发生在以下几种情况: (1)对称多处理(SMP)的多个CPU (2)单CPU内进程...
分类:系统相关   时间:2014-11-04 17:33:43    阅读次数:202
[Nginx]配置优化详解
??最近在服务器上搞了一些nginx  研究了一下 总结总结 nginx配置文件里面需要注意的一些参数 worker_processes 8   nginx要开启的进程数 一般等于cpu的总核数 其实一般情况下开4个或8个就可 我开2个以了 多了没有太多用 每个nginx进程消耗的内存10兆的模样worker_cpu_affinity仅适用于linux,使用该选项可以绑定worker进程和CPU...
分类:其他好文   时间:2014-11-04 17:26:38    阅读次数:226
Nova和Heat中的servergroup
如今nova能够通过命令创建一个server group,在server group中的vm能够指定一些policy。这些policy包含affinity和anti-affinity。affinity表示尽量把vm都安排到一个host上面,anti-ffinity表示尽量把vm安排到不同的host上...
分类:其他好文   时间:2014-10-31 15:11:21    阅读次数:422
Linux下设置允许myql数据库远程连接
系统环境:Linux ubuntu 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux系统中已经安装好mysql是本文的前提。第一步, 修改配置文件,/etc/mys...
分类:数据库   时间:2014-10-28 17:24:58    阅读次数:242
Shell采集系统cpu 内存 磁盘 网络信息
cpu信息采集cpu使用率采集算法通过/proc/stat文件采集并计算CPU总使用率或者单个核使用率。以cpu0为例,算法如下:1. cat /proc/stat | grep ‘cpu0’得到cpu0的信息2. cpuTotal1=user+nice+system+idle+iowait+irq...
分类:系统相关   时间:2014-10-28 13:48:11    阅读次数:253
918条   上一页 1 ... 81 82 83 84 85 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!