Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1871844
  • 博文数量: 283
  • 博客积分: 10141
  • 博客等级: 上将
  • 技术积分: 2931
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-21 14:33
文章分类

全部博文(283)

文章存档

2013年(2)

2012年(2)

2011年(17)

2010年(36)

2009年(17)

2008年(18)

2007年(66)

2006年(105)

2005年(20)

分类:

2006-01-14 13:31:04

1.1.2 Operating Systems and distributed operating systems

       这节主要介绍了单用户操作系统与多用户操作系统在结构上的差异(比如终端)。给我最大的感觉是站在用户的角度看OS与站在OS设计者的角度看OS,所考虑的问题是完全不同的,或者说,思维方式是有所差异的,临界资源的处理在并发系统中是极为关键的。

Distributed operating systems

Distributed systems consist of computers connected by a communications medium such as a local area network (LAN).

接下来讨论了服务器性能与网络带宽的问题。

 

Requirements of operating systems

l       To support separate activities at the application level (external to the operating system)

l       For separate activities within the operating system: it must handle simultaneous requests from a number of its clients and it must handle simultaneously active devices

l       There is a need for some of the separate activities to cooperate to achieve a common goal

l       There is a need to manage competition for resources by separate activities

l       Separate activities must be able to read and write system data structures without interference

l       There is a need for a single task to be carried out as a whole, even when it involves a number of related subtasks.

 

1.1.3 Window-based interfaces

//没什么好记的

       基于GUI的应用程序中,不同应用程序不同窗口之间的切换,同一应用程序内不同窗口的切换与使用,同样是并发要考虑的一种情况。

 

 

(C) icymoon@NKU

 

阅读(1327) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~