华盛顿州贝尔维尤 – 2010年5月17日 – 嵌入式关系数据库软件的全球供应商 ITTIA 宣布推出适用于 QNX® Neutrino® 实时操作系统 (RTOS) 的 ITTIA DB SQL。ITTIA DB SQL 是一个关系嵌入式数据库,适用于需要独立数据管理软件的特殊用途系统。同样,QNX 操作系统技术专为在 ARM、MIPS、Power、SH 和 x86 平台上运行的嵌入式系统而设计,几十年来一直为全球的关键任务应用程序提供支持。ITTIA DB SQL 和 QNX Neutrino 实时操作系统的结合为嵌入式开发人员提供了易于开发、成熟度和开发时间并节省成本的方法。
每个嵌入式系统都有独特的要求,但它们都有一个共同的需求,即充分利用可用的硬件。QNX Neutrino 实时操作系统和 ITTIA DB SQL 协同工作,以满足嵌入式系统所需的资源限制。QNX Neutrino 通过高效的架构和经过现场强化的实时调度程序,在嵌入式处理器上实现了高性能。ITTIA DB SQL 通过智能 I/O 缓冲区管理加速存储访问,该管理仅使用设计所能节省的内存。相同的实时操作系统、SDK、工具和 API 用于满足各种要求。
故障是不可避免的,但 QNX Neutrino 实时操作系统微内核允许重新启动失败的进程(包括应用程序、驱动程序和协议栈),而不会影响其他系统组件。同时,ITTIA DB SQL可确保关键数据在任务失败时不会丢失或损坏,无论故障发生时它正在做什么。QNX Neutrino 和 ITTIA 携手合作,构建强大的自我修复系统成为可能。
无论系统是在单个处理器上还是在多个内核上运行,并发进程通常都必须协同工作并共享对存储数据的访问。QNX Neutrino 实时操作系统支持绑定多处理 (BMP),这是一种形式的对称多处理 (SMP),使开发人员能够控制每个任务在多核芯片上运行的位置。当其中几个任务需要访问同一数据库文件时,ITTIA DB SQL 会自动逐行保护每个任务免受其他任务中的写入操作的影响。多线程应用程序易于构建,因此开发人员可以获得多核处理的全部优势。
ITTIA 总裁 Sasan Montaseri 表示:“ITTIA DB SQL 和 QNX Neutrino 实时操作系统共同为复杂嵌入式应用的开发提供了简单性、易用性和标准。“我们很高兴能够开始与 QNX 社区的互动,并真正相信我们有能力让 QNX 开发人员在精细的操作系统上享受我们领先的数据库管理产品。
QNX 软件系统公司业务联盟经理 Kroy Chang-Zeviar 表示:“参与 QNX 社区门户 Foundry27 的开发人员数量已超过 30,000 人大关,为 QNX 合作伙伴网络中的公司提供了更多的机会。“我们很高兴看到 ITTIA 通过在 QNX Neutrino 实时操作系统上运行的数据库解决方案来响应开发人员的需求。
QNX Neutrino 实时操作系统的 ITTIA DB SQL 免费评估可在 ITTIA DB 评估中心获得。该评估套件包含完整的嵌入式数据库库、可选服务器、对磁盘和内存中数据管理以及 SQL 工具的支持。
关于 ITTIA
ITTIA 为内存、存储和处理能力有限而使软件开发具有挑战性的平台提供数据库解决方案。ITTIA开发快速、高性能的数据库产品和工具,旨在为嵌入式系统和设备提供出色的数据管理软件。ITTIA产品旨在以显著降低成本的方式适用于应用开发和部署。ITTIA的客户包括葛兰素史克,VNU,波音,穆迪,桑迪亚国家实验室,普吉特海湾能源等。有关ITTIA的更多信息,请访问:www.ittia.com。
关于 QNX 软件系统
QNX Software Systems 是哈曼国际公司(纽约证券交易所代码:HAR)旗下公司,是实时嵌入式操作系统技术的行业。QNX® Neutrino® 实时操作系统、QNX Momentics® 工具套件和 QNX Aviage® 中间件的基于组件的架构共同为构建创新、高性能的嵌入式系统提供了业界可靠、可扩展的框架。思科、戴姆勒、通用电气、洛克希德·马丁公司和西门子等全球都依赖 QNX 技术来实现网络路由器、医疗设备、车辆远程信息处理单元、安全和防御系统、工业机器人以及其他任务或生命关键型应用。QNX 软件系统公司成立于 1980 年,总部位于加拿大渥太华,在全球 100 多个国家/地区分销产品。访问 www.qnx.com。QNX、Aviage、Momentics 和 Neutrino 是 QNX Software Systems GmbH & Co. KG 的商标,是注册商标和/或在某些司法管辖区使用,并由 QNX Software Systems Co. 许可使用。所有其他商标均属于其各自所有者。