ZhangZe

Computer World--Linux, BSD

博客园 首页 新随笔 联系 管理

1.GIOChannel buffer

http://hi.baidu.com/fengjingge815/item/7f9dd0dbf5cb06f954347fc7

http://www.wcode.net/plus/view.php?aid=871288

/sys/debug/kernel/tracing/trace_pipe文件不支持poll(),g_io_channelXXXX()本质是poll,也不能使用,

因此不能使用g main loop处理trace文件,只能while()死循环read()文件,

查看trace ring buffer的实现,看看他为什么不支持poll,是/sys/下的文件都不支持poll()吗?

 

2.c string operation....

sscanf(), strchr, strrchr,

3.

 

 

need to see if have time:

http://blog.droidzone.in/2011/12/18/adding-a-new-cpu-governor/

http://blog.sina.com.cn/s/blog_5f2ca1ed0101cz6f.html

http://powersave.sourceforge.net/powersave/

http://docs.fedoraproject.org/en-US/Fedora/20/html/Power_Management_Guide/tuning_cpufreq_policy_and_speed.html

http://www.thinkwiki.org/wiki/How_to_use_cpufrequtils

http://blog.csdn.net/guoshaobei/article/details/6090359

http://www.ibm.com/developerworks/cn/linux/l-cpufreq-1/

http://book.51cto.com/art/201401/427823.htm

https://wiki.gentoo.org/wiki/Power_management/Processor

http://docs.slackware.com/howtos:hardware:cpu_frequency_scaling

http://www.thinkwiki.org/wiki/How_to_make_use_of_Dynamic_Frequency_Scaling

https://wiki.debian.org/HowTo/CpuFrequencyScaling

http://pic.dhe.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaai.cpufreq%2FTheCPUFreqGovernors.htm

http://forum.xda-developers.com/showthread.php?t=1736168

https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Power_Management_Guide/cpufreq_governors.html

http://rootzwiki.com/topic/40336-cpu-governors-explained/

http://www.techbang.com/posts/11564-various-differences-in-effectiveness-of-the-governor-computer-101-giken-tong-wang

http://www.amazon.com/String-Processing-Text-Manipulation-Programming/dp/0131214438/ref=sr_1_9?s=books&ie=UTF8&qid=1393838074&sr=1-9&keywords=C+string

https://hev.cc/848.html

http://blog.csdn.net/shuningzhang/article/details/5677929

https://plus.google.com/+ArjanvandeVen/posts/dLn9T4ehywL

http://blog.csdn.net/wusuopubupt/article/details/17092601

http://blog.csdn.net/cy_cai/article/details/12156065

http://book.douban.com/subject/4822685/

http://www.ibm.com/developerworks/cn/linux/1308_liuming_linuxtime4/

http://www.cnblogs.com/lyq105/archive/2009/11/28/1612677.html

http://blog.csdn.net/gundam_00/article/details/5113501

http://blog.163.com/mycodenum@126/blog/static/28017848200864104210868/

http://www.wcode.net/plus/view.php?aid=871288

GIOChannel中的缓冲机制(转)

http://hi.baidu.com/fengjingge815/item/7f9dd0dbf5cb06f954347fc7

http://www.cs.nyu.edu/courses/spring05/V22.0201-001/c_tutorial/classes/String.html

 

 

 

 

dbus binding tool: xml -> *.h file

http://maemo.org/maemo_training_material/maemo4.x/html/maemo_Platform_Development_Chinook/Chapter_03_Using_the_GLib_wrappers_for_DBus.html

 

what is stub, dbus and android is the same

Stub in distributed computing

http://en.wikipedia.org/wiki/Stub_%28distributed_computing%29

http://en.wikipedia.org/wiki/Class_skeleton

http://www.cs.rice.edu/~druschel/comp413/lectures/rmi-corba.html

http://oreilly.com/catalog/javadc/chapter/ch03.html

 

http://www.nap.edu/openbook.php?record_id=5022&page=R6

http://en.wikipedia.org/wiki/Marshalling_%28computer_science%29

http://www.codeproject.com/Articles/66245/Marshaling-with-C-Chapter-1-Introducing-Marshaling

 

posted on 2014-03-04 11:00  ze_zhang  阅读(314)  评论(0)    收藏  举报