RDM Multi-Platform-Unterstützung
RDM unterstützt eine Vielzahl von Prozessoren und Betriebssystemen. Es wurde so konzipiert, dass es unabhängig von der vom Techniker verwendeten Hardware hochflexibel und optimiert ist. Sie können Betriebssysteme ohne Little-Endian- oder Big-Endian-Kompatibilitätsprobleme mischen und anpassen. RDM kann sogar ohne Betriebssystem ausgeführt werden. Einmal entwickeln, überall bereitstellen.
RDM-unterstützte Prozessoren
Die Datenbank-Engine von Raima ist prozessorunabhängig. Die Datenbankdateien selbst sind plattformunabhängig, sodass sich der Entwickler beim Verschieben von Datenbankdateien zwischen Prozessorarchitekturen keine Gedanken über Migration oder Byte-Swapping machen muss. Intern nutzt RDM auch die einzigartigen Stärken der einzelnen Prozessortypen und Leistungsanforderungen.
Unterstützte Prozessoren |
---|
Intel / AMD x86 |
Intel / AMD x64 |
PowerPC (PPC) |
ARM |
SPARC |

RDM-unterstützte Betriebssysteme
RDM verfügt über jahrzehntelange Erfahrung in der Arbeit mit verschiedenen Betriebssystemen. Aus diesem Grund haben Ingenieure eine Plattform-Support-Schicht (PSP) erstellt, mit der RDM auf einzigartige Weise schnell und effizient auf jedes Betriebssystem portiert werden kann. Diese Schicht ermöglicht spezifische Optimierungen für jedes System, sodass die RDM-Engine unabhängig vom Betriebssystem so schnell wie möglich ausgeführt werden kann. Darüber hinaus hat RDM einen neuen NO_OS-Abschnitt erstellt, damit RDM in einer Konfiguration mit „Bare-Bones-Boards“ ohne Abhängigkeit von einem Betriebssystem oder einem C / C ++ - Bibliotheksaufruf ausgeführt werden kann. RDM hat jetzt keine Einschränkungen mehr, worauf es ausgeführt werden kann.
Desktop-Plattformen | Eingebettete Plattformen | Mobile Plattformen | KEIN Betriebssystem |
---|---|---|---|
Microsoft Windows | Wind River VxWorks | Android | KEIN Betriebssystem (Barebones) |
Linux-Distributionen | Wind River VxWorks RTP | ||
Mac OS | Grüne Hügel Integrität | ||
Ubuntu | QNX Neutrino | ||
Debian | Eingebettetes Linux | ||
Fedora | Windows eingebettet | ||
Red Hat Linux | FreeRTOS | ||
CentOS | |||
Linux Mint | |||
SUSE | |||
Arch Linux | |||
Solaris |