Linux内核基于对称多处理机的实现分析  被引量:4

Analysis of Linux Kernel Based on SMP

在线阅读下载全文

作  者:李彬[1] 任国林[1] 

机构地区:[1]东南大学,江苏南京210096

出  处:《计算机技术与发展》2006年第1期129-131,153,共4页Computer Technology and Development

摘  要:SMP(对称多处理机)是一种紧耦合、共享存储的系统模型。Linux内核为了支持SMP体系结构,必须要修改基于UP(单处理机)的内核代码。文中详细分析了SMP的体系结构,并对Linux内核中SMP的启动以及如何实现多处理器的进程调度进行了详细的分析,最后阐述了SMP中出现的一致性问题及解决方案,解决了Linux内核在对称多处理机上的实现。SMP (symmetric multiprocessing)is a system model which is tighten coupling and shares memory. The Linux kemel has to modify the kernel code as to support the SMP architecture. The paper analyses the system architecture of SMP particularly. It also analyses the kernel how to boot SMP and how to implement the process scheduling in detail. In the end, it expatiates the problem of consistency in SMP and gives the resolvment, so realizes the Linux kernel running on SMP.

关 键 词:对称多处理机 进程调度 自旋锁 一致性 

分 类 号:TP332[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象