自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 C++ name mangling

a couple days ago, the boss asked me to convert a C++ project from X86 to X86_64. I thought it is easy for me, just do two the following steps:1. replace all of the x86 libraries (SO)to their

2013-05-06 15:56:11 653

原创 一个翻译错误引发的焦虑

看深入理解linux 内核 第三版,中断与异常一章,“大多说异常只在CPU处于用户态时发生,然而,page fault 异常发生在内核态" 。 对这句话百思不得其解,难道page fault都是在内核态发生的嘛? 只要要访问的内存被换出,任何move 指令不是都可以导致page fault嘛? 这个问题确实令我自责了许久,从决定开始学习kernel到现在,已经比较长的一段时间了,在一些基本概念上咋

2012-09-12 23:42:59 499

原创 sockfs: the most simple file system in linux kernel

几年前做windows 网络的时候,就一直很好奇,为什么对一个socket既可以使用recv,send等socket API,同时又可以使用writefile和readfile?转到Linux下后,受Everything is file的熏陶,越发对VFS实现产生兴趣,便想结合sockfs对VFS做一个具体的分析。然而,实践证明,把诸多元素混杂在一起,试图一劳永逸的做法有时候反而会让分析过程更

2012-07-30 17:14:22 1155

原创 APUE:checklist. I will turn back to answer these questions after I finsh it

If you happen to know these, please help to answer.What is unix sockets? Only used to connect local server?JDBC statement && preparedStatement获取组ID使用 getgid,那如何获取额外组ID呢?Open 打开文件时,如果使用

2012-02-29 09:01:00 512

原创 user space to kernel space

=============================================================================================== 一年之后,再读这篇文章,发现当时自己对很多概念还是模棱两可,对intel保护规则一知半解,今天将它完善,不要误导别人。=========================================

2011-10-05 22:52:43 416

原创 stop and think

Hi Man:It is the beginning of 2011. Everyone says that a year's plan starts with spring. But wait, I even did not have time to finish summary of last year. Is it right? or May be I was just two lazy to do this job.What I have gain last year? Year, I have p

2011-02-07 22:42:00 468

原创 Being confused

Hi, Man:     Just half a year ago, I joined TM for a better working condition. It was very hard for me to make that dicision to leave HW. Some times, I even thought that I made a huge mistake.     Now, more and more people choose to leave TM, teammate, col

2010-06-15 01:17:00 369

linux crash book

学习linux kernel deug 必备

2013-01-17

VIM 程序员教程(打造自己的source insight)

最完善的VIM教程,程序员开发利器。linux程序员必备,从此抛弃盗版的source insight

2011-07-28

空空如也

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

TA关注的人

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