目标(1) 了解在多核cpu环境下,erlang并发进程调度对各个cpu核负载的影响;(2) Erlang虚拟机的内存添加机理;(3) Erlang进程的调度情况;(4) Linux下监控cpu的使用状况实验环境联想小型机:操作系统:RedHat Enterprise LinuxServer rel...
分类:
系统相关 时间:
2015-01-03 14:36:26
阅读次数:
277
查看系统信息:~# uname -a (Linux查看版本当前操作系统内核信息)Linux iZ23onhpqvwZ 3.13.0-30-generic #54-Ubuntu SMP Mon Jun 9 22:47:59 UTC 2014 i686 i686 i686 GNU/Linux查看是否是c...
分类:
系统相关 时间:
2014-12-30 11:23:22
阅读次数:
313
1.背景网卡接收一个数据包的情况下,会经过三个阶段:- 网卡产生硬件中断通知CPU有包到达- 通过软中断处理此数据包- 在用户态程序处理此数据包在SMP体系下,这三个阶段有可能在3个不同的CPU上处理,如下图所示:而RFS的目标就是增加CPU缓存的命中率从而提高网络延迟。当使用RFS后,其效果如下:...
分类:
其他好文 时间:
2014-12-24 14:39:47
阅读次数:
206
1 root@kali:/# uname -a 2 Linux kali 3.14-kali1-amd64 #1 SMP Debian 3.14.5-1kali1 (2014-06-07) x86_64 GNU/Linux 3 4 5 wget http://mirrors.ibiblio.o...
1)[root@localhost ~]# cat /proc/version
Linux version 2.6.18-194.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58:14 EDT 2010
2)
[ro...
分类:
其他好文 时间:
2014-12-22 11:18:03
阅读次数:
138
从系统架构来看,目前的商用服务器大体可以分为三类,即对称多处理器结构(SMP:Symmetric Multi-Processor),非一致存储访问结构(NUMA:Non-Uniform Memory Access),以及海量并行处理结构(MPP:Massive Parallel Processi.....
分类:
其他好文 时间:
2014-12-20 18:08:10
阅读次数:
187
网卡和磁盘是现代服务器里面性能要求最为苛刻的2个外设,我们来看一下Linux内核是如何处理高性能的网卡的。
int netif_rx(struct sk_buff *skb)
{
int this_cpu = smp_processor_id();
struct softnet_data *queue;
unsigned long flags;
if (skb->stamp....
分类:
系统相关 时间:
2014-12-19 23:29:24
阅读次数:
346
SMP:一种通过复用处理器提高程序执行并行性的方式。 根据SMP,计算机系统可以分为以下四类: 单指令单数据流(SISD):一个单处理器执行一个单指令流,对保存在一个存储器中的数据进程进行操作。 单指令多数据流(SIMD):一个机器指令控制多个处理部件步伐一致的同时执行。每个处理部...
分类:
其他好文 时间:
2014-12-17 16:09:26
阅读次数:
232
一、查看内核版本命令:
(1)[root@localhost ~]#cat/proc/version
Linux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com)(gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Sun Dec 19 14:22:44 EST...
分类:
系统相关 时间:
2014-12-16 17:13:41
阅读次数:
301
查看系统版本~$ uname -aLinux laptop 2.6.27-7-generic #1 SMP Tue Nov 4 19:33:20UTC 2008 i686 GNU/Linux查看型号为ac97的声卡驱动模块~$ modprobe -l | grep ac97/lib/modules/...
分类:
系统相关 时间:
2014-12-09 15:36:13
阅读次数:
270