Suse 11 SP1 kernel panic。
I can't debug it without debuginfo. Who can give me a link of sels
2.6.32.12-0.7.default.debug or give some advise.
Thanks for any reply!
kernel: [3077010.856280] BUG: unable to handle kernel NULL pointer
dereference at 0000000000000008
kernel: [3077010.856291] IP: [
2.1首先让我们了解,操作系统分为两类:一类是实时操作系统,一类是分时操作系统。它们的共同特点是都是多任务的 。多任务操作系统分为两类:非抢占式多任务和抢占式多任务。 非抢占式多任务,就是指进程不断的占用CPU,直到运行完毕或者是自己让出。这样的系统实在不适合多任务操作系统,毕竟,长期占用CPU对任何多任务系统来说,都是很容易让系统崩溃的!这样的操作系统也很少。 抢占式多任务,就是进程占用CPU时间是有限的,到了...
linux的进程管理由进程控制块、进程调度、中断处理、任务队列、定时器、bottom half队列、系统调用、进程通信等等部分组成。 进程调用分为实时进程调度和非实时进程调度两种。前者调度时,可以采用基于动态优先级的轮转法(RR),也可以采用先进现出算法(FIFO)。后者调度时,一律采用基于动态优先级的轮转法。某个进程采用何种调度算法由改进程的进程控制块中的某些属性决定,没有专门的系统用来处理关于进程调度的相关事宜。Lin...
linux内核进程调度以及定时器实现机制 【摘要】本文简单介绍了任务的各种状态和PCB的结构,分析了几种任务调度策略,详解了schedule,并分析了如何进行进程上下文切换;随后分析了2.6内核如何优化了任务调度算法;最后介绍了内核定时器的实现机制和系统调用的实现过程。 【关键词】进程控制块PCB,RR,FIFO,内核调度算法,任务切换,内核定时,timer,软中断softirq,系统调用 一、2.6版以前内核进程调度机制简介... 1 1、进程控制...
linux内核进程调度以及定时器实现机制 http://blog.csdn.net/joshua_yu/archive/2006/02/02/591038.aspx 【摘要】本文简单介绍了任务的各种状态和PCB的结构,分析了几种任务调度策略,详解了schedule,并分析了如何进行进程上下文切换;随后分析了2.6内核如何优化了任务调度算法;最后介绍了内核定时器的实现机制和系统调用的实现过程。 【关键词】进程控制块PCB,RR,FIFO,内核调度算法,任务切换,内核定时,timer,软中断sof...
linux内核分析之进程地址空间 view plaincopy to clipboard[code]01.unsigned long do_mmap_pgoff(struct file *file, unsigned long addr, 02. unsigned long len, unsigned long prot, 03. unsigned long flags, unsigned long pgoff) 04.{ 05. struct mm_struct * mm = current->mm; 06. struct inode *inode; 07. unsigned int vm_flags; 08. int error; 09. u...
linux内核分析之进程地址空间 本文主要介绍linux内核中进程地址空间的数据结构描述,包括mm_struct/vm_area_struct。进程线性地址区间的分配流程,并对相应的源代码做了注释。 内核中的函数以相当直接了当的方式获得动态内存。当给用户态进程分配内存时,情况完全不同了。进程对动态内存的请求被认为是不紧迫的,一般来说,内核总是尽量推迟给用户态进程分配内存。由于用户进程时不可信任的,因此,内核必须能随时准备捕...
用户空间: #include #include char *p; p=(char *)malloc(sizeof(char)*10*10); 内核空间: #include kmalloc(); kmalloc 申请的内存有限制,必须是2的n次方.用于小内存分配. 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/43090/showart_486969.html
各位大侠: 请教一下,linux进程调度: 1:抢占式的调度策略是高优先级抢断低优先级的进程,但是时间片调度具体是什么含义呢? 时间片调度SCHED_RR,这是是指同等优先级的进程进行时间片,如果A进程优先级高, B进程优先级低,A一直运行,在SCHED_RR调度策略下,是不是B还是有调度的机会? 谢谢!