一直在找个靠谱且易用的性能分析工具,perf
貌似是很符合要求的,先给出阿里整理的几篇文档:Linux的系统级性能剖析工具-perf-1.pdfLinux的系统级性能剖析工具-perf-2.pdfLinux的系统级性能剖析工具-perf-3.pdfPerf在Linux性能评估中的应用_v3.pdf
--Linux操作系统位数查看----------------------2014/05/11查看linux是多少位的几位方法:查看linux机器是32位还是64位的方法:方法一:file
/sbin/init 或者 file /bin/ls结果如下:/sbin/init: ELF 64-bit L...
vnc简介:VNC (Virtual Network Computer)是虚拟网络计算机的缩写。VNC
是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC
是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和Windows 和 MAC 中的任何远程控制软件媲美。
在 Linux 中,VNC 包括以下四个命令...
最近,由于安装插件导致Myeclipse的SVN插件不能使用,出现的问题实在很烦恼,通过试验发现当新安装的插件安装完毕后,只需要把MyEclipse 6.5/eclipse/configuration目录下的org.eclipse.update目录删除即可,并且这个目录在Myeclipse重启之后会重新生成。...
该博客的实验平台是:varemwork 9 +redhat enterprise 6
在没说配置之前首先要明确一点:由于是在虚拟机下进行linux的网络配置,所以,要涉及到Vmware网络设置和linux的网络设置
首先是:Vmware网络设置
VMWare提供了三种网络工作模式供用户选择,它们分别是:
1. bridged(桥接模式) 2. NAT(网络地...
根文件系统:包含了使Linux系统运行的主要程序和数据,当内核启动后就会到存储设备上寻找根文件系统,根文件系统会被挂载在”/“上。
根文件系统存放的位置:
******根文件系统被存储在Flash存储器中。
******Flash存储器被分为多个分区,第一分区,第二分区,第三分区等。
******第一分区:用来存储Linux内核映像文件(存放在单独的分区)。
******第二分区:...
#!/bin/bash
if [ $# -ne 2 -a $# -ne 1 ] ;then
echo "usage: `basename $0 ` [n] input file "
echo
exit
fi
if [ $# -eq 1 ];then
I_TOP=10
I_FILE=$1
fi...
在linux c编程中,setitimer是一个比较常用的函数,可用来实现延时和定时的功能,网上有各种零零散散的用法说明,都只提到了个别用法,今天抽空实践整理了一份比较详细的:
使用时需要引入的头文件:
#include ...
前言:
Linux,unix在内核中设有 缓冲区高速缓冲或页面高速缓冲,大多数磁盘I/O都通过缓冲进行,采用延迟写技术。
sync:将所有修改过的快缓存区排入写队列,然后返回,并不等待实际写磁盘操作结束
fsync:只对有文件描述符制定的单一文件起作用,并且等待些磁盘操作结束,然后返回。
fdatasync:类似fsync,但它只影响文件的数据部分。fsync还会同步更...
linux高可用集群的种类很多,比如常见的heartbeat,corosync,rhcs,keepalived,这些集群软件的出现为我们的业务生产环境提供了高可用的保证,本文将简单介绍一下用heartbeat的v2版本来处理一个简单的http高可用集群的搭建。
在实现http高可用集群之前,首先至少需要2台主机,并且需要做3点基本的准备工作:
1.设置节点名称,并且集群...
上篇文章讨论了Hibernate持久对象的生命周期,在整个生命周期中一个对象会经历三个状态,三种状态的转换过程在开发过程中是可控的,而且是通过使用方法来控制它们的转化过程...
查询当前运行进程中是否有指定进程有多种方式,下面介绍一种通过进程名获取进程号,以此来确认该进程是否在运行。
如下实例,查询当前运行进程中是否有test进程在运行。
char buf[200]={0};
system("ps -A | awk '/test/{print $1}'>result");
FILE *fd;
fd=popen...
atitit.eclipse 新特性总结3.1--4.3
Eclipse 3.1 1
Eclipse 3.2 Java开发工具的新特性 2
1. 内容辅助(Ctrl+Space)模板 2
2. 动态地重排它的建议 2
3. Quick Fix"的功能 2
Eclipse 3.3 M1 新特性一览 5
4. Browse all references 5
5. More Java ...
序言
QBittorrent是一个新的轻量级BitTorrent客户端,可运行于Linux、windows及其他可能系统,它简单易用,漂亮的外观,功能强大,是linux下的一款比较出色的bt下载工具。然而想使用它却不简单,废了我两天时间终于搞定了,记录一下解决的过程,算是对于两天辛苦的一个总结吧!
配置信息及需要的软件
操作系统:CentOS 6.5 32位
Qt版本:Qt...