自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

脚印

记录生活的点点滴滴

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux I/O performance monitoring utility —— I/O 性能检测软件

当TOP命令中%wa比较高时,说明你的程序出现了I/O问题。如果想进一步了解相关的详细信息,就需要使用了一些监控工具,诸如:vmstat、sar、dstat、sysstat等。最近做项目,性能出现瓶颈,最后发现卡在磁盘速度上,我用的监控软件是是iostat,一个很小巧的工具,很赞。iostat的编译非常简单,就一个c文件,MakeFile里作者写了一句话“Cann't be simpler

2014-03-21 21:21:08 1360

转载 如何 释放linux内存

当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。一、通常情况先来说说free命令:引用[root@server ~]# free -m   total used free shared buffers cached   Mem: 249 163 86 0 10 94   -/+ buffers/cach

2014-03-21 21:12:56 1049

原创 linux 命令随手记(一)

1.hdparm(hard disk parameters)功能说明:显示与设定硬盘的参数。补充说明:hdparm参  数:-a 设定读取文件时,预先存入块区的分区数,若不加上选项,则显示目前的设定。-A 启动或关闭读取文件时的快取功能。-c 设定IDE32位I/O模式。-C 检测IDE硬盘的电源管理模式。-f 将内存

2014-03-21 21:02:28 817

转载 Grub Rescue修复方法

症状:开机显示:GRUB loadingerror:unknow filesystemgrub rescue>原因:已经发现下面几种操作会导致这种问题:1,想删除ubuntu,于是直接在windows下删除/格式化了ubuntu所在的分区。2,调整磁盘,利用工具合并/分割/调整/删除分区,使磁盘分区数目发生了变化。3,重新安装系统,把linux安装到

2014-03-05 09:25:22 1564 1

转载 Linux 技巧:让进程在后台可靠运行的几种方法

让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大量如何简化操作我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式

2014-02-27 19:25:07 953

转载 使用vim对数据进行排序

1:如果我们想以第4列数据进行排序,可以在vim中如此做:1,12!sort -r -n -k4.1,5-r 是降序排序-n 是按数字大小排序-k,表示根据那个字段排序,4.1,表示第4列第一个字符开始 ,5表示到第5个字段为结束-t 后面跟分隔符,缺省是空格2: 在VIM里面, 如果你要把从当前行以下20行按字母顺序排序只要输入:.,+20!sor

2014-02-25 16:13:29 26796

转载 ibus没有选词框 方法总结

所需软件包      :ibus ibus-gtk ibus-qt4 ibus-pinyin 开机自启动命令:ibus-daemon -x -r -d问题1描述:可以输入中文,只是看不见system tray及选词框解决方法:安装 gnome-icon-theme         killall ibus-daemon        ibus

2014-02-21 20:10:40 1704

转载 SIGSEGV 11

SIG是信号名的通用前缀。SEGV是segmentation violation(段违例)的缩写。在POSIX兼容的平台上,SIGSEGV是当一个进程执行了一个无效的内存引用,或发生段错误时发送给它的信号。SIGSEGV的符号常量在头文件signal.h中定义。因为在不同平台上,信号数字可能变化,因此符号信号名被使用。通常,它是信号#11。对于不正确的内存处理(见段错误),

2014-02-19 12:34:31 4536

原创 <MIC> offload error :process on the device 0 was terminated by signal 11

手头上的项目用到了MIC,作为一个新的集成众核协处理器,它非常容易上手,对代码做很小的修改就能在MIC上跑出很好的效果。今天调试程序时,出现了如下错误,在此处做个记录:offload error :process on the device 0 was terminated by signal 11网上很有太多资料,出现这种情况的原因可能很多。逐句调试后发现我程序中的问题语句,

2014-02-18 14:05:47 3514

转载 Vim进阶简明手册(2)

第三级 – 更好,更强,更快先恭喜你!你干的很不错。我们可以开始一些更为有趣的事了。在第三级,我们只谈那些和vi可以兼容的命令。更好下面,让我们看一下vim是怎么重复自己的:. → (小数点) 可以重复上一次的命令N → 重复某个命令N次下面是一个示例,找开一个文件你可以试试下面的命令:2dd → 删除2行3p → 粘贴文本3次100idesu

2014-02-17 22:01:54 743

转载 Vim进阶简明手册(1)

vim的学习曲线相当的大,下图是几个经典的文本编辑器的学习曲线,不排除其中有调侃和幽默的味道。主流编辑器学习曲线图注1:Pico(PIne COmposer)是Unix操作系统中最常见的三种文字处理软件之一,具有文字编辑、搜索、拼写检查、文件浏览和段对齐功能,适合高效地编辑短小的文件。Pico是由华盛顿大学开发的免费软件,随着pine电子邮件处理软件发布。它是在Emacs的基础

2014-02-17 21:05:30 894

转载 主流Linux发行版的软件包管理对比速查表

使用 Linux 系统总是免不了要接触包管理工具。比如,Debian/Ubuntu -- apt、openSUSE        -- zypp、Fedora              -- yum、Mandriva          -- urpmi、Slackware         -- slackpkg、Archlinux

2014-02-17 20:26:03 1881

翻译 X Window System

在X Window系统,程序作为X的客户端运行,因此它们可能通过计算机网络连接到X display server。由于其他用户也可能通过网络连接,禁止用户访问其他登录用户运行的程序是必须的。有5种控制客户端是否可以连接X display server的访问控制机制。它们可以分成三类:基于主机的访问基于cookie的访问基于用户的访问此外,像其他的网络连接,隧道都可以使用。

2014-02-16 16:55:36 1054

转载 UBUNTU登录不进去,输入密码登陆后又跳回到登录界面 - Xauthority问题

现象:在Ubuntu登陆界面输入密码之后,黑屏一闪,又跳转到登录界面。原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件。说明:Xauthority,是startx脚本记录文件。Xserver启动时,读文件~/.Xauthority,读入对应其display的记录。当一个需要显示的客户程序启动调用XOpenDisplay(

2014-02-16 16:19:20 17251 10

转载 QT编译错误 error: cannot find -lGL

我是菜鸟一枚,今天第一次使用QT,就出现了一个问题。编译的时候提示 error: cannot find -lGL 上网搜索了一下,大叔说是找不到GL库,给出的解决方法:sudo apt-get install libgl1-mesa-dev 。问题解决。Mesa 3D是一个在MIT许可证下开放源代码的三维计算机图形库,以开源形式实现了OpenGL的应用程序接口。Ope

2014-02-16 16:00:31 2417

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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