自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chenyu105的专栏

mainly focus on linux kernel and life

转载 Set up vimrc

To support  listing functions in the vim, and cscope in vim, you need to install a optimized vimrc first (if vimrc is NULL, you can not add plugin in...

2017-02-11 20:27:49

阅读数 497

评论数 0

原创 [知其然不知其所以然-41] resource allocation in Linux

According to kernel/resource.c, the core functions here are actually __request_resource and __insert_resource, the formal is the base of resource man...

2016-12-26 17:52:06

阅读数 341

评论数 0

转载 The tick broadcast framework

Broadcast mode is used when some of the CPUs are in deep cstate, and could not generate local time interrupts, thus other external clock event is lev...

2016-11-18 12:02:02

阅读数 234

评论数 0

原创 [知其然不知其所以然-40] Why pm_parepare_console takes more than 200ms - swicth vt during suspend

using ftrace to optimize suspend/resume

2016-11-18 11:30:12

阅读数 412

评论数 0

原创 [知其然不知其所以然-39] Deploy thermald

how to configure thermald

2016-10-18 13:52:48

阅读数 427

评论数 0

原创 [知其然不知其所以然-38] task priority

Task prio settings

2016-10-04 22:19:59

阅读数 460

评论数 0

原创 [知其然不知其所以然-37] All about RTC

What is RTC framework in the Linux kernel

2016-09-10 16:54:23

阅读数 515

评论数 0

原创 [知其然不知其所以然-36] wakeup by pci devices

Sometimes we'd like to use pci device as our wakeup source, for example, it is very common to press a usb-keyboard to wake system up from suspen...

2016-08-31 19:20:38

阅读数 1075

评论数 0

原创 [知其然不知其所以然-35] nvdimm[0] using systemtap

nvdimm is a storage device whose datas will not be lost after poweroff, and the speed to access this device is near as far as dram. So this is an art...

2016-08-25 20:48:29

阅读数 808

评论数 0

翻译 patent search

http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2FPTO%2Fsearch-adv.htm&r=6&p=1&f=G&l=50&d...

2016-07-31 23:10:40

阅读数 474

评论数 0

原创 [知其然不知其所以然-34] micro code loading

micro code brief view

2016-07-27 17:21:53

阅读数 825

评论数 0

原创 [知其然不知其所以然-33] How to set up mutt

mutt settup

2016-07-20 13:08:30

阅读数 536

评论数 0

原创 [知其然不知其所以然-32] Queued Spinlock

How queued spinlock works.

2016-07-13 14:44:27

阅读数 2119

评论数 0

原创 [知其然不知其所以然-31] CLOCK_MONOTONIC and CLOCK_REALTIME

This is an introduction on how to judge which TSC calibration is more accurate, MSR, or PIT.

2016-07-05 15:51:04

阅读数 769

评论数 0

原创 [知其然不知其所以然-30] smp wakeup nonboot CPUs

how APs are wokenup in SMP.

2016-07-02 18:31:24

阅读数 2390

评论数 0

原创 [知其然不知其所以然-30] hibernation pages save/restore

hibernation memory management

2016-06-30 13:47:22

阅读数 704

评论数 0

原创 [知其然不知其所以然-30] How to work around when system can not be woken up

scheduling wakeup

2016-06-28 16:37:52

阅读数 728

评论数 0

原创 [知其然不知其所以然-29] Keep system as idle as possible

keep system idle

2016-06-23 17:28:50

阅读数 578

评论数 0

原创 How to set up qemu nvdimm

qemu,kvm,nvdimm

2016-06-17 00:01:57

阅读数 982

评论数 0

原创 [知其然不知其所以然-28] Understanding hibernation - temporary mapping

hibernation page management

2016-06-03 19:43:30

阅读数 781

评论数 1

原创 [知其然不知其所以然-27] throttling after resume from suspend

the cpu throttling ln linux kernel

2016-05-30 18:01:10

阅读数 430

评论数 0

原创 [知其然不知其所以然-26] Why shouldn't you use IS_ERR_VALUE

IS_ERROR_VALUE should only be used for pointer validation, while if(ret) could be used to check the errorno code.

2016-05-28 14:01:18

阅读数 413

评论数 0

原创 [知其然不知其所以然-25] How to setup systemtap

systemtap enviroment setup

2016-05-27 15:09:16

阅读数 583

评论数 0

原创 [知其然不知其所以然-24] ioremap failure

ioremap conflict

2016-05-17 23:38:32

阅读数 1124

评论数 0

原创 [知其然不知其所以然-23] Something about the printk loglevel and var_list

What does the console_loglevel take effect

2016-05-07 14:19:02

阅读数 511

评论数 0

原创 The reason why cpufreq sometimes can not reach that high speed...

cpufreq limit by RAPL

2016-05-04 21:23:53

阅读数 489

评论数 0

原创 About cpu freq governor fixing for periodic

cpufreq governor

2016-05-03 00:23:59

阅读数 417

评论数 0

原创 [知其然不知其所以然-22] What's inside the pm_trace

pm_trace

2016-04-26 18:13:28

阅读数 467

评论数 0

原创 [知其然不知其所以然-21] why our shell is so slow

It happened to be a slowly running system after linux boots up. say, if you type 'sleep 5' in the shell, it might cost twice the time thus...

2016-04-13 15:20:56

阅读数 221

评论数 0

原创 [知其然不知其所以然-20] pci resource allocation

pci device, acpi pci device,resource,ioport,iomem

2016-03-28 15:34:00

阅读数 7955

评论数 1

原创 [知其然不知其所以然-19] acpi-idle 和 intel_idle

acpi-idle and intel_idle are two most common idle drivers for x86 platforms, firstly I'm going to dig into acpi-idle a little bit more detail, t...

2016-03-21 17:37:56

阅读数 1583

评论数 0

原创 在Surface 3上安装ubuntu 14.04.4 备忘录

Surface 3安装ubuntu

2016-03-16 17:15:29

阅读数 5920

评论数 0

原创 discussion about acpi_osi

acpi_osi

2016-03-14 13:41:39

阅读数 1240

评论数 0

原创 OSTS submission

Abstract

2016-03-05 19:32:15

阅读数 381

评论数 0

原创 Some optimization in current kernel

improvement

2016-02-29 20:54:00

阅读数 285

评论数 0

原创 [知其然不知其所以然-18] handle_mm_fault, bad page等错误现场分析

handle_mm_fault

2016-02-25 15:23:06

阅读数 6306

评论数 0

原创 VirtualBox搭建过程记录

VirtualBox

2016-02-23 22:11:38

阅读数 877

评论数 0

转载 OSTS topic

OSTS 2016

2016-02-18 23:57:03

阅读数 446

评论数 0

原创 [知其然不知其所以然-17] powertop的实现原理

powertop implmentation

2016-02-14 22:57:48

阅读数 1859

评论数 0

转载 smp boot up sequence

This is an article about x86 smp boot up in Linux.

2016-01-30 16:49:01

阅读数 778

评论数 0

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