为什么要自己编译Linux内核呢?不要误会,没有任何geek的目的,我只是为了获取具有调试信息的vmlinux文件,方便在oprofile工具上使用,用来跟着程序的CPU耗费在哪个函数环节. 首先通过apt-get获取内核代码,当然你可以直接从kernel.org上Git获取代码. sudo apt-get install linux-source 然后是一些编译需要的包 sudo apt-get...

最近学习了一些git,在一些简易命令上和SVN是类似的,这点还是不错的,有利于初学者快速上手.主要记一下git的入门的基本命令,实现机制以及和SVN的优劣的口水仗就不提了. 安装了git sudo apt-get install git 配置git信息 git config -global user.name "oenhan"; git config -global user.email "mail@oenhan.com" 初始化...

先说下操作系统的选择: 操作系统是用来用的,arch等与我无关,简单好用满足要求即可,自然是ubuntu了,也一直用了5年,见于一个人的Linux接触历史,基本上半年一换版本,直到10.10,主要是11.04太难用了,而且没有gtk3配套的软件,连chrome都装不上,后来感觉Unity太耗资源,不够简洁,一直到12.10才用mint,Cinnamon横...

SSD损坏的原因是一个点写的次数过多了,优化的方式就是减少总的写入量。 1.更改BLOS中磁盘读写设置为AHCI,改为顺序写,提高读写效率 2.将SSD分一个区,如果是多个区就要注意文件系统的块开头和SSD的块开通对齐,否则就会文件系统的一个块写转换成硬件就是两个块写,是为骑马。 3.更改系统挂载文件/etc/fs...