linux
SilentOB
keep moving!
展开
-
debian 下实现LAMP 搭建服务器
一、安装Apache 在安装HTTP Server之前需安装APR ,APR-util , pcre (http://apr.apache.org/)(1)apr安装$ tar zxvf apr-1.4.6.tar.gz$ cd apr-1.4.6/$ ./configure$ make$ sudo make install(2)安装APR-util(http://apr.原创 2017-06-21 11:15:47 · 1295 阅读 · 0 评论 -
多核环境下绑定进程运行在指定的CPU核上
最近做相关算法性能测试的时候,要测试单核的性能,故需要事先绑定指定的CPU核号。 所谓绑核,其实就是设定某个进程/线程与某个CPU核的亲和力(affinity)。设定以后,Linux调度器就会让这个进程/线程只在所绑定的核上面去运行。但并不是说该进程/线程就独占这个CPU的核,其他的进程/线程还是可以在这个核上面运行的。如果想要实现某个进程/线程独占某个核,就要使用cpuset命原创 2017-06-12 16:33:28 · 11108 阅读 · 0 评论 -
VIM高阶用法技巧
浏览代码首先,我们先从浏览代码开始。有时候,我们需要看多个文件,所以,传统的做法是,我们开多个tty终端,每个tty里用Vim打开一个文件,然后来回切换。这很没有什么效率。我们希望在一个Vim里打开多个文件,甚至浏览程序目录。浏览目录的命令很简单:(你也可以直接vim一个目录):E注意,是大写。于是,你会看到下面这样的界面:这个界面中,你转载 2017-06-15 10:28:58 · 1227 阅读 · 0 评论 -
Linux环境gdb调试
调 试是每个程序员都会面临的问题. 如何提高程序员的调试效率, 更好更快地定位程序中的问题从而加快程序开发的进度, 是大家共同面对的问题. 可能Windows用户顺口就会说出:用VC呗 :-) , 它提供了设置断点, 单步跟踪等的图形界面, 使调试起来直观易用. 但Linux用户可能要生闷气了 O:-) : 难道我们Linux程序员就只能使用原始的调试方法, 在代码中加入printf信息吗?...原创 2017-09-07 08:58:54 · 1072 阅读 · 0 评论