linux top命令%st值高是怎么回事

转载:http://www.wufangbo.com/linux-top-st/ 玩Xen时遇到了一个问题,就是在top中 0.7%si, 25.2%st,后面的%st占用很大。后来Google了下,发现问题是由于物理CPU资源不足所致(我的理解)。具体分析请看下面Google的...

2015-08-12 15:42:02

阅读数 3544

评论数 0

Cached VS Buffers

转载:http://blog.csdn.net/cszhouwei/article/details/38383175 What is the difference between Buffers and Cached columns in /proc/meminfo ou...

2015-07-25 16:52:29

阅读数 679

评论数 0

Wall time(real time), Process time和Monotonic time.

转载: Wall time,也就是rtc时钟。 CLOCK_REALTIME Process time,进程执行的时间。  Monotonic time,也就是系统从boot后到当前的时间。 CLOCK_MONOTONIC monotonic time字面意思是单调时间,实...

2014-05-13 16:40:18

阅读数 3284

评论数 0

I/O调度模式

转载:http://tieba.baidu.com/p/1810663617 I/O调度模式: (i/o即input/output的缩写,关于数据的读写操作,不同进程请求数据的优先顺序等等。io调度模式比较复杂,我没有具体测试,这里仅对ray上出现的几个模式做说明,部分参考xda、an...

2012-10-24 10:21:40

阅读数 3248

评论数 0

在linux系统中I/O 调度的选择

转载:http://www.php-oa.com/2010/01/03/linux-io-elevator.html I/O 调度算法再各个进程竞争磁盘I/O的时候担当了裁判的角色.他要求请求的次序和时机做最优化的处理,以求得尽可能最好的整体I/O性能.其实所有的 IO 优化只有二点...

2012-10-24 10:09:18

阅读数 1791

评论数 0

linux下禁止交换分区

计算机使用内存来存储临时数据,但由于内存容量有限,所以需要在硬盘上开辟一块临时存储空间,这就是交换分区。 交换分区也有讨厌的一面。硬盘的速度比内存慢很多,更不用说CPU中的缓存和寄存器了。正式因为这个原因,当计算机使用交换分区时,你会发现,当前程序乃至整个计算机运行缓慢。 所幸,现在内存已经很...

2012-03-09 11:30:49

阅读数 2440

评论数 0

linux图形界面基本知识(X、X11、Xfree86、Xorg、GNOME、KDE之间的关系)

转载:http://apps.hi.baidu.com/share/detail/11596555 LINUX初学者经常分不清楚linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系。常常混淆概念,本文以比较易于理解的方式来解释X,X11,XFREE,WM,K...

2012-03-08 11:23:12

阅读数 27634

评论数 2

推荐七款优秀的 Linux 时间跟踪软件

转载:http://www.linuxde.net/2012/01/6127.html 时间跟踪软件是记录任务所花时间的计算机程序。此类软件可以让户能运行结算报表,准备为客户开具发票。部署此类软件可用于帮助衡量生产效率,同时也常被会计师、律师、自由职业者等按小时收费职业者用于向客户收取费...

2012-01-09 18:42:05

阅读数 1532

评论数 0

linux内核学习笔记:CPU高速缓存行对齐

转载:http://blog.csdn.net/snowwalf/article/details/6784014 CPU的高速缓存一般分为一级缓存和二级缓存,现今更多的CPU更是提供了三级缓存。CPU在运行时首先从一级缓存读取数据,如果读取失败则会从二级缓存读取数据,如果仍然失败则再从内...

2012-01-09 13:27:45

阅读数 2111

评论数 0

wait-free 和 lock-free 资料收集

等待无关(Wait-Free)/锁无关(Lock-Free)与基于锁(Lock-Based)的比较 一个“等待无关”的程序可以在有限步之内结束,而不管其它线程的相对速度如何。, @% B- m6 I/ O: k0 N7 W  f0 [ 一个“锁无关”的程序能够确保执行它的所有线程中至少有一...

2011-12-26 15:26:16

阅读数 4047

评论数 0

非一致性内存访问模型与内存分配器

转载:https://snnn.sinaapp.com/?p=3769 CPU主频涨不上去了,一直停留在2-3G。前端总线的时钟频率也涨不上去了,我现在用的这个小黑,Intel Core2 P8600,前端总线的时钟频率只有266MHz。于是,虽然内存越来越便宜了,但是没有那么大的高速带...

2011-12-15 18:03:03

阅读数 1586

评论数 0

Linux网络编程经典书籍推荐

转载:http://blog.csdn.net/zhangpeng_linux/article/details/7001970 首先要说讲述TCP/IP的书很多,其中有3泰书很全。 分别是《TCP/IP详解》三卷本,《用TCP/IP进行网际互连》三卷本,《TCP/IP指南》+《IPv6...

2011-11-30 22:00:29

阅读数 2067

评论数 1

AIX 5.3 的并发多线程SMT 与 intel的超线程有什么区别?

传统的CPU在某一时间只能处理一个指令序列,通常我们把它称为一个线程。在线程处理的过程中CPU的处理单元需要不断调入指令与数据进行处理。随着CPU技术的发展,CPU的主频与性能不断提高,需要调入指令和数据的速度不断提高。但不幸的是内存技术的发展并没有跟上CPU发展的速度,内存通常无法提供足够的指令...

2011-10-31 11:00:00

阅读数 2695

评论数 0

SMT、CMP、SMP

1、多线程       同时多线程Simultaneous multithreading,简称SMT。SMT可通过复制处理器上的结构状态,让同一个处理器上的多个线程同步执行并共享处理器的执行资源,可最大限度地实现宽发射、乱序的超标量处理,提高处理器运算部件的利用率,缓和由于数据相关或Cach...

2011-10-26 17:24:21

阅读数 2575

评论数 0

CPU控制权的夺回

如果某个程序无休止地运行下去,它会不会一直霸占CPU?答案是否定的,因为操作系统会剥夺它的CPU使用权。 又如,在一个分时操作系统中,操作系统每隔一个时间片调度一个新的就绪进程执行。 我以前不太明白的是,操作系统要剥夺其他进程的CPU使用权,那么它必须先得到CPU的控制权。在单CPU的环境下,...

2011-10-26 11:03:47

阅读数 1691

评论数 0

Linux 内核中断内幕

转载:http://www.ibm.com/developerworks/cn/linux/l-cn-linuxkernelint/index.html     什么是中断 Linux 内核需要对连接到计算机上的所有硬件设备进行管理,毫无疑问这是它的份内事。如果要管理这些设备,首先...

2011-10-24 22:10:37

阅读数 805

评论数 0

taskset榨干服务器CPU:让进程运行在指定的CPU内核

我的Linode十分繁忙,在跑一些密集操作数据库的Rake任务时尤其如此。但我观察发现,Linode服务器的4核CPU,只有第1个核心(CPU#0)非常忙,其他都处于idle状态。 不了解Linux是如何调度的,但在Linode的这种状态下,显然有优化的余地。除了处理正常任务,CPU#0还需要处...

2011-10-20 18:03:19

阅读数 3510

评论数 0

利用taskset有效控制cpu资源

转载:http://hiadmin.com/?p=1452 常常感觉系统资源不够用,一台机子上跑了不下3个比较重要的服务,但是每天我们还要在上面进行个备份压缩等处理,网络长时间传输,这在就很影响本就不够用的系统资源; 这个时候我们就可以把一些不太重要的比如copy/备份/同步等工作限定在一颗c...

2011-10-20 16:38:08

阅读数 4939

评论数 0

DirectIO方式读写文件(总结网上其他人的讲解以及本人自己的一定见解)

DMA:Direct Memory Access。 目的:不使用操作系统缓冲,使得磁盘IO(或者DMA)直接将数据存入用户空间的buffer。避免内核缓冲的内存消耗与CPU拷贝(数据从内核空间到用户空间的拷贝)的消耗。 技术解释: DirectIO使用场景:

2011-10-14 17:06:23

阅读数 7519

评论数 0

查看linux下CPU详细信息命令

/usr/sbin/dmidecode

2011-10-14 14:31:37

阅读数 906

评论数 0

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