狠狠撸

狠狠撸Share a Scribd company logo
罢颈濒别谤补贵翱厂分布式操作系统的实现蝉颈产别濒颈耻蝉肠苍蔼驳尘补颈濒.肠辞尘丑迟迟辫://迟.蝉颈苍补.肠辞尘.肠苍/1642083541
FOS1学习 –FOS的由来FOS的背景Factored  operating system (FOS) ,一种基于分布式计算思想的操作系统设计实现 (更早的1980年,在荷兰教书的美国人Andrew S.Tanenbaum老先生就已经提出理论和实现)。
MIT 计算科学和人工智能实验室 的 两位教授 Jason Miller 和Anantagarwal(后者同时也是tilera的CTO)在其论文“an operating system for multicore and clouds: mechanisms and implementation”中提出FOS。
http://groups.csail.mit.edu/carbon/docs/socc_2010_sub.pdf
ACM 上也有该篇文章的链接 http://portal.acm.org/citation.cfm?id=1807132
A.Tanebaum是这方面的世外高人(风清扬?),远在PC机的功能不足以强大到作为多用户系统的90年代,他就开发了以教学为目的的Minix,以及后来的Amobea OS,均是基于Microkernel 和Message的分布式设计, ACM 和IEEE成员。Andrew S.Tanenbaum, CS学界泰斗,1944年生人,Minix的开发者,算是为Linus.Torvalds开蒙的人吧(他俩当年还为Minix和linux(或者说分布式OS和单一全功能OS)的优劣进行过辩论,最后发展到大打嘴仗,甚至牵扯到ken thompson和david miller,那是90年代的事情了),我在读他这本书,当然。。。他的书每本都是圣经。9/30/2010
FOS1学习 -architechtureFOS 的LayerMicro-kernel (微内核)
Namespace    (API 内部的LB,程序员透明)
OS services 操作系统服务,而不是调用
Messages 基于消息
Parallera data-structure (并行的数据结构)

More Related Content

Tilera fos 分布式操作系统实现