
linux源代码学习系列
文章平均质量分 78
蔷薇理想人生
熟悉C++ /C开发,目前从事云计算和云存储相关的开发工作,对于windows和linux平台软件开发比较熟悉。目前主要研究分布式计算与分布式文件系统、数据同步,深入研究linux内核实现。熟悉RPC数据通信框架原理及实现。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux内核启动文档翻译(i386)
本文档的翻译是基于linux内核版本2.6.11.1的,本人英语超难,但是由于学习linux内核代码也硬着头皮看英文文档,看的过程中感觉能够学到许多东西所以决定发点时间把这篇翻译下来了,里面很很多的不准确希望大家纠正和指导。希望共同探讨和学习,这也是自己学习linux源代码的一部分内容,接下来会有更多关于这方面的知识和大家分享,包括详细的内核运行原理和超详细的内核代码注释,期待和大家分享学习过程中的点点滴滴。每天成长一点点嘛!这篇文章虽然不长,但也发了我一天的时间,主要还是因为我英文太差的缘故吧原创 2010-07-27 00:07:00 · 2308 阅读 · 0 评论 -
AT&T 汇编学习
<br />套用网上看到的一句话开头吧(这也是我有过的一个过程,基本一样吧):今天开始学习linux内核编程了,从没有内核编程基础开始学起。所以很多相关的知识都要了解。首先就是AT&T汇编语言。因为在linux内核源代码中,好像除了开始的bootsect.s和head.s是用intel的汇编外,别的汇编代码都是用的AT&T汇编语言,所以有必要把AT&T汇编语言了解一下。<br />自己补充一点:我开始没想过什么linux内核编程哦,只觉得能把内核代码开懂就是最大的心愿了,不过现在还好,可以开始深入内核编写一原创 2010-07-27 00:50:00 · 1616 阅读 · 0 评论 -
nginx1.02+php+piwik+centos5.4构建网站统计系统
构建piwik网站统计系统我的新浪微博:http://weibo.com/freshairbrucewoo。欢迎大家相互交流,共同提高技术。 1. 构建环境操作系统:centos5.4(不能连接外网)Web服务器:nginx1.0.2数据库:mysql开源软件包:piwik运行环境:PHP脚本2. 构建步骤(1) 安装n原创 2011-12-30 01:15:19 · 2661 阅读 · 0 评论 -
linux内核bug问题排查过程详细报告
Linux Kernel BUG:soft lockup CPU#1 stuck分析1.线上内核bug日志kernel: Deltaway too big! 18428729675200069867 ts=18446743954022816244 write stamp =18014278822746377 kernel:------------[ cut here ]--------原创 2012-12-16 17:48:30 · 31958 阅读 · 9 评论 -
linux内核崩溃问题排查过程总结
1.概述某年某月某日某项目的线上分布式文件系统服务器多台linux系统kernel崩溃,严重影响了某项目对外提供服务的能力,在公司造成了不小影响。通过排查线上问题基本确定了是由于linux内核panic造成的原因,通过两个阶段的问题排查,基本上确定了linux内核panic的原因。排查问题的主要手段就是网上查找资料和根据内核错误日志分析并且构造条件重现。本文档就是对自己在整个问题排查过程中原创 2013-11-05 14:01:28 · 10784 阅读 · 1 评论 -
解决ubuntu升级软件scons的错误
首先看看遇到的什么错误,这是在从13.04升级到13.10的过程中遇到的,如下:Traceback (most recent call last): File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "原创 2013-11-05 11:21:10 · 3655 阅读 · 0 评论