返回
首页 > 实习报告
56 页 客服微信号: bylw8com 客服QQ:3346581880

  到了罗茨之后,我花了两天的时间安顿下来,也初步去了解了情况。无论是政治还是经济,波兰都是处于东西,南北的十字交界处,位于欧洲中部,地处德国和俄罗斯之间。不论从面积大小或是人口多寡来看,波兰无疑是东欧最大的国家,也因地理位置居中,历史上的波兰背负着悲情命运,受到周围邻国的不断侵略,瓜分国土甚至于亡国,尽管如此,向来坚强的波兰人还是可以走出伤痛,二次世界大战之后,要紧牙根重建家园,逐渐走向西方世界的繁荣。罗茨是波兰的第二大城市,位于波兰的中部。它与波兰首都华沙和波兰其他重要城市都很近,由于它有利的地理位置在波兰经济交流中有着很重要的地位。有五十多年历史的波兰罗茨科技大学是波兰现在最大的几所大学之一。最奇怪的是,因为罗茨大学的规模是逐步扩大的,所以她并没有像我们一样的校门和围墙。学校的各幢教学楼、办公室,在不同的地方沿街而建,除到罗茨,还真的是很难分辨出来。甚至可以说,波兰罗茨科技大学完全融合在这个城市之中,也是一所很开放的大学。

  波兰各大城市都有来IAESTE实习的学生。其中在罗茨的就有四十多个外国学生。其中大部分来自欧洲国家,以希腊和西班牙居多,也有少数来自非洲和亚洲的学生。这四十几个人分别在罗茨科技大学和罗茨一些公司实习。和我一起在罗茨科技大学计算机系实习的还有五个学生,其中有两个来自西班牙,一个匈牙利,一个突尼斯,一个是乌克兰的。我和那个乌克兰的女生做的是QNX操作系统下的一个程序;其余的人做的是与图像处理有关的东西。

  "在西方,QNX是个很重要的嵌入式操作系统,比之VXWORK和WINCE有过之而无不及,但是在中国好象还是一片空白。"这是我来之前在中国的网站上所了解到的。所以我很想来见识一下,QNX到底是什么。

  QNX是由位于加拿大首府渥太华的QNX软件系统有限公司推出的。建立在微内核和完全地址空间保护基础之上的QNX实时操作系统,实时、稳定、可靠、强壮,具有模块化程度高、剪裁自如、易于扩展的特点。作为多任务的实时操作系统,QNX的内核只提供操作系统最基本服务,如任务间通信、同步、时钟等,再通过任务间通信将任务组织起来构成完整的系统,是名副其实的微内核的操作系统;QNX实时操作系统可以对每个任务进行全面地址保护,使每个任务运行于自己的地址空间之中。这些被保护的任务称为进程。在进程中又可以创建无地址保护的任务,即通常所说的线程。QNX中,任务不仅包括其他操作系统中的所说的"应用"程序,也包括这些系统中所谓的"驱动程序"等系统程序。实际上,在QNX系统中,驱动程序和普通应用程序的界限是非常含糊的。他们构成了QNX系统的模块每个模块由于运行于自己独立的地址空间,可以随时按照实际需要动态决定其运行或终止运行。因此,对系统的剪裁,在QNX上是一件异常轻松的事。通过系统剪裁,QNX可以运行在32K到4G以上的存储空间上。因此,QNX的应用范围包括了从深度嵌入的系统如机顶盒等消费类电子到海量计算的服务器系统等各种应用领域;由于这种应用程序与系统程序的一致性,使QNX的扩展变得非常容易。用户可以随时按照应用程序的方式编写系统程序,从而对系统进行个性化的扩展。由于QNX体系结构的这种特点,使QNX实时操作系统非常实时、稳定、可靠、强壮。作为实时性的两个主要指标的上下文切换和中断延时,其时间指标都在微秒一级。如:

  处理器速度(MHz)上下文切换(微秒)x400G4PowerPC4600.6

  R52MI1662.3

  SH-420xx.9

  SA-1110StringARM20x1.8

  QNX实时操作系统的微内核加全面地址保护的结构,保证了运行系统的稳定性、可靠性和强壮性,被无数用户在诸如医疗仪器、控制系统与自动化工程、电通网通、航空航天、铁道工程等任务关键型应用领域的应用实践所证实。QNX实时操作系统还是一个开放的系统,其应用程序接口完全符合POSIX标准。使Linux/UNIX程序能够方便地移植到QNX系统上来,极大地扩展了QNX系统的可用资源。QNX开放性还表现在网络联结性上。QNX不仅有QNX机器之间专用网络,还支持与异型机器之间网络通信的协议,如TCP/IP族的各种协议。QNX机器自身之间通信使用的协议,将多台QNX物理机联成一体,在各物理机之间共享各种资源,使各物理机联结成为一台逻辑机。对于需要分布式并行计算的应用系统而言,QNX系统的这种特点无疑提供了极大的方便。对于处理量而分布式系统不能满足需求的应用系统而言,QNX更提供对称多处理器的方式的系统供用户选择.。

首页 上一页 14 15 16 17 18 19 下一页 尾页

猜你喜欢

版权所有 Copyright©2006-2024 毕业论文网 版权所有

苏ICP备14005682号

联系邮箱:Lw54@vip.qq.com