
kernel hacking
朱乐乐在路上
Smile as always
展开
-
简单理解diff与patch命令
对于大型项目而言,如果没有通过svn或者git进行管理,那么最好的版本版本控制工具,j原创 2014-06-29 20:21:07 · 606 阅读 · 0 评论 -
讲讲library OS 的小故事
像很多与它同时期的技术一样,library OS被遗忘了。成为了虚拟机监视器VMM的牺牲品。而由于当时大部分的新的操作系统的设计,包括library OS的设计,都只能在很小的研究原型上运行很少的定制程序,而VMM能够利用功能丰富的现有操作系统运行主流应用。 因此,尽管为library OS有应用定制的特性,却输给了兼容性的需要。 并且在另一方面在1990年以后的互联网的兴起使得安全和原创 2013-03-26 11:28:01 · 2030 阅读 · 0 评论 -
Disabling disk caching in Ubuntu
Amongst the many interesting discussions I had at Build Stuff last week was about how it’s desirable to switch off disk caching for the disks used for Event Store databases to help ensure that data is转载 2015-01-08 12:59:37 · 660 阅读 · 0 评论 -
c - dereferencing pointer to incomplete type
中文错误名字叫做:提领指向不完全类型的指针 这是在我重新编译一个内核模块的时候出现的,报错的行数中都有对current宏的调用,并且涉及了taskstruct的mm成员 这是由于不同内核版本代码变化导致的,只需要找到相应的文件,把struct申明相应的头文件包含进去就行了。原创 2013-04-11 15:30:16 · 891 阅读 · 0 评论 -
减少cache memory占用的内存
减少cache memory占用的内存,这个方法需要定期执行转载 2015-01-09 11:25:18 · 971 阅读 · 0 评论