|
知识路径: > 计算机系统综合知识 > 操作系统 > 网络操作系统与嵌入式操作系统 > 嵌入式系统 > 嵌入式操作系统 > 常见的嵌入式操作系统 >
|
相关知识点:4个
|
|
|
|
Palm是一种32位的嵌入式操作系统,提供了串行通信接口和红外线传输接口,利用它可以方便地与其他外部设备通信、传输数据;拥有开放的OS应用程序接口,开发商可根据需要自行开发所需的应用程序。Palm是一套具有强开放性的系统。在编写程序时,Palm充分考虑了掌上电脑内存相对较小的情况,因此它只占有非常小的内存。由于基于Palm编写的应用程序占用的空间也非常小(通常只有几十千字节),所以,基于Palm的掌上电脑虽然只有几兆字节的内存,但可以运行众多应用程序。
|
|
|
由于Palm产品的最大特点是使用简便、机体轻巧,因此决定了Palm应具有以下特点。
|
|
|
(1)操作系统的节能功能。由于掌上电脑要求使用电源尽可能小,因此在Palm的应用程序中,如果没有事件运行,则系统设备进入半休眠的状态;如果应用程序停止活动一段时间,则系统自动进入休眠状态。
|
|
|
(2)合理的内存管理。Palm的存储器全部是可读写的快速RAM,动态RAM类似于PC(Personal Computer,个人计算机)上的RAM,它为全局变量和其他不需永久保存的数据提供临时的存储空间;存储RAM类似于PC上的硬盘,可以永久保存应用程序和数据。
|
|
|
(3)Palm的数据是以数据库的格式来存储的,为保证程序处理速度和存储器空间,在处理数据的时候,Palm不是把数据从存储堆复制到动态堆后再进行处理,而是在存储堆中直接处理。
|
|
|
(4)Palm与同步软件结合可以使掌上电脑与PC机上的信息实现同步,把台式机的功能扩展到了掌上电脑。
|
|
|