摘要:
一、简介 有些时候,我们特别关注程序的性能,特别是底层软件,比如驱动程序,OS等。为了更好的优化程序性能,我们必须找到性能瓶颈点,“好钢用在刀刃上”才能取得好的效果,否则可能白做工作。为了找到关键路径,我们可以使用profilng技术,在linux平台上,我们可以使用gprof和oprofile工具。 二、工具 1)gprof http://www.cnblogs.com/274914765q...
阅读全文
posted @ 2015-11-19 01:11
红孩儿你好
阅读(166)
推荐(0)
摘要:
一、简介 oProfile是Linux平台上的一个功能强大的性能分析工具,支持两种采样(sampling)方式:基于事件的采样(eventbased)和基于时间的采样(timebased),它可以工作在不同的体系结构上,包括MIPS、ARM、IA32、IA64和AMD。 二、安装 1)打开内核OPROFILE选项,否则运行oProfile将提示: [root@localhost opro...
阅读全文
posted @ 2015-11-19 00:54
红孩儿你好
阅读(2485)
推荐(0)
摘要:
一、简介 当前,无论是商业还是免费软件都是英文的,并用英文做为文档。直到现在,为使其它非英语语言用户也能够进行交互所做的工作仍然不足,所以这对非英语语言的国家很不利。然而,随着GNU gettext工具的发行,这种状况大大改善了,现在几乎所有的GNU程序是在一个特定框架下面编写的,在这个框架下,可以很容易把英文的程序消息翻译成其它语言。如果能够翻译,那么用户可以在程序运行的时候设置语言选项和程序进...
阅读全文
posted @ 2015-11-17 17:18
红孩儿你好
阅读(848)
推荐(0)
摘要:
一、简介 uname 命令将正在使用的操作系统名写到标准输出中。 二、语法 -a 显示 -m、 -n、 -r、 -s 和 -v 标志指定的所有信息。不能与 -x 或 -SName 标志连用。如果 -x 标志和 -a 标志一起指定,-x 标志会覆盖它。 -F 显示由十六进制字符构成的系统标识字符串。此标识字符串对特定系统上的所有分区都是相同的。 -f 除分区号还...
阅读全文
posted @ 2015-11-17 13:47
红孩儿你好
阅读(362)
推荐(0)
摘要:
一、简介 Amazon Simple Storage Service (S3) 是一个公开的服务,Web 应用程序开发人员可以使用它存储数字资产,包括图片、视频、音乐和文档。 S3 提供一个 RESTful API 以编程方式实现与该服务的交互。通过本文,您将了解如何使用开源的 JetS3t 库利用 Amazon 的 S3 云服务存储和检索数据。 二、方法步骤 http://www.china...
阅读全文
posted @ 2015-11-15 14:43
红孩儿你好
阅读(271)
推荐(0)
摘要:
一、简介 alien是一个用于在各种不同的Linux包格式相互转换的工具,其最常见的用法是将.rpm转换成.deb(或者反过来)。 二、安装 http://toutiao.com/a6188997768449360129/ 三、实例 http://www.linuxidc.com/Linux/2011-10/45010.htm
阅读全文
posted @ 2015-11-15 14:35
红孩儿你好
阅读(7283)
推荐(0)
摘要:
一、简介 http://www.3lian.com/edu/2015/06-12/221261.html 二、安装 http://toutiao.com/a6184908783490073090/ 三、实例 http://www.3lian.com/edu/2015/06-12/221261.html
阅读全文
posted @ 2015-11-15 14:31
红孩儿你好
阅读(1427)
推荐(0)
摘要:
一、简介 diff 命令用于比较文件的内容,是svn、cvs、git等版本控制工具不可或缺的一部分。 二、语法 -a或--text diff预设只会逐行比较文本文件。 -b或--ignore-space-change 不检查空格字符的不同。 -B或--ignore-blank-lines 不检查空白行。 -c 显示全部内文,并标出不同之处。 -C或--context 与执行"-c-"...
阅读全文
posted @ 2015-11-14 13:27
红孩儿你好
阅读(319)
推荐(0)
摘要:
一、简介 在unix或者linux中,每创建一个文件或者目录时,这个文件或者目录都具有一个默认的权限,比如目录755,文件644,这些默认权限是通过“umask”权限掩码控制的。一般默认的umask值为022,其最终效果就是新创建的目录权限为755,文件权限为644。所以只要修改了用户的umask值,就可以控制默认权限。 二、方法 http://www.wo81.com/tec/os/sysc...
阅读全文
posted @ 2015-11-14 13:19
红孩儿你好
阅读(11259)
推荐(0)
摘要:
一、简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。 Linux下的任务调度分为两类,系统任务调度和用户任务调度。在/etc目录下有一个crontab文件,这个就是...
阅读全文
posted @ 2015-11-11 21:59
红孩儿你好
阅读(270)
推荐(0)