自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Linux 2.6 schedule() 切换进程时没有释放rq->lock却又为何不会导致死锁?

Linux 的 schedule()函数主要完成现场切换任务。而切换进程前,他并没有将runqueue上的锁解开。以尝试判断,我们几乎会认定这终将导致死锁。然而,故事并没有我们相信中的那么单纯……

2015-11-28 16:31:32 1406

原创 为什么Linux内核无法保证动态定时器的执行时间

每每谈到Linux的软件定时器,我们都要说,内核无法保证其执行时间,一般会延迟几百毫秒。几百毫秒这个一个数,绝对不是空穴来风,万物总归有其缘由。文章主要就和大家谈谈这么一个几百毫秒,究竟是从哪里冒出来的呢?

2015-11-26 11:25:15 746

原创 Aliasing constructor of shared_ptr

Aliasing constructor of shared_ptr

2015-11-24 17:06:41 924

原创 Linux 内核信号量(semaphore) __down() 函数浅析

Linux 内核信号量(semaphore)中的 __down() 函数浅析

2015-11-24 10:34:09 1707 1

原创 hlist_head / hlist_node 设计浅析

Linux内核中的 hlist_node 为什么使用 pprev 而不是简单的 prev

2015-11-18 10:44:45 1585

原创 Linux task_struct parent 和 real_parent 的区别

Linux task_struct parent 和 real_parent 的区别

2015-11-09 11:22:51 4147

原创 Android AsyncTask 浅析(源代码取自 API level 23)

Android AsyncTask 浅析

2015-11-03 21:17:44 712

原创 Java 网络编程[Elliotte R.H.] 中对InputStream.markSupported()方法的误解

Java 网络编程[Elliotte R.H.] 中对InputStream.markSupported()方法的误解

2015-11-02 16:45:59 2948

空空如也

空空如也

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

TA关注的人

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