关于系统调用的基本原理,请参阅另一篇文章,本文的主要目标是从内核源代码的角度来学习一下系统调用在底层的内核中是如何实现的
                            
                            
                                分类:
系统相关   时间:
2014-07-28 11:36:20   
                                阅读次数:
377
                             
                    
                        
                            
                            
                                A real-time operating system (RTOS) for use with minimal-memory controllers has a kernel for managing task execution, including context switching, a p...
                            
                            
                                分类:
其他好文   时间:
2014-07-28 11:25:50   
                                阅读次数:
302
                             
                    
                        
                            
                            
                                filter2DConvolves an image with the kernel.C++: void filter2D(InputArray src, OutputArray dst, int ddepth, InputArraykernel, Point anchor=Point(-1,-1), double delta=0, int borderType=BORDER_DEFAULT )P...
                            
                            
                                分类:
编程语言   时间:
2014-07-28 00:24:39   
                                阅读次数:
294
                             
                    
                        
                            
                            
                                1、  linux驱动分类
2、  信号量与自旋锁
3、  platform总线设备及总线设备如何编写
4、  kmalloc和vmalloc的区别
5、  module_init的级别
6、  添加驱动
7、  IIC原理,总线框架,设备编写方法,i2c_msg
8、  kernel panic
9、  USB总线,USB传输种类,urb等
10、android boot 流程...
                            
                            
                                分类:
系统相关   时间:
2014-07-27 23:43:09   
                                阅读次数:
380
                             
                    
                        
                            
                            
                                1.中断描述符表的定义(arch/x86/kernel/traps.c)1 gate_desc debug_idt_table[NR_VECTORS] __page_aligned_bss;定义的描述符表为一个结构体数组,数组元素类型为gate_desc,大小为8B。NR_VECTORS宏为256,...
                            
                            
                                分类:
其他好文   时间:
2014-07-27 21:59:49   
                                阅读次数:
445
                             
                    
                        
                            
                            
                                使用Heartbeat构建Linux双机热备系统本文档版本号: V1.0版 本 历 史版本号更新时间说 明创建者V1.02013-3-23修改版金桥1 部署环境OS: Red Hat Enterprise Linux release 6.0 Beta (Santiago)kernel: 2.6.32...
                            
                            
                                分类:
其他好文   时间:
2014-07-27 10:08:59   
                                阅读次数:
922
                             
                    
                        
                            
                            
                                repo仅仅是google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。1. 下载 repo 的地址: http://android.git.kernel.org/repo ,能够用 wget http://android.git.kernel.org...
                            
                            
                                分类:
其他好文   时间:
2014-07-27 09:41:42   
                                阅读次数:
470
                             
                    
                        
                            
                            
                                为了测试net_kernel:set_net_ticktime(600)是不是真的生效。
                            
                            
                                分类:
其他好文   时间:
2014-07-26 17:05:02   
                                阅读次数:
315
                             
                    
                        
                            
                            
                                单步调试kernel说明恩,这个文档的目标是单步调试内核,从每一个工具软件的版本号到每一个命令,都有一个说明ubuntu1204,32位http://www.ubuntu.org.cn/download/desktop用vmware虚拟机安装该系统。用64位系统时,gdb有bug。报错信息为:xxx太长。所以建议用32位系统编译kernel..
                            
                            
                                分类:
数据库   时间:
2014-07-26 03:22:57   
                                阅读次数:
354
                             
                    
                        
                            
                            
                                1、系统kernel参数设置 cat >> /etc/sysctl.conf << "EOF"
##### for Oracle_11gR2 #####
fs.aio-max-nr = 1048576 
fs.file-max = 6815744 
# kernel.shmall=2097152   
# kernel.shmmax=4195057664
kernel....
                            
                            
                                分类:
数据库   时间:
2014-07-25 00:10:44   
                                阅读次数:
541