Soporte multiplataforma RDM
RDM admite una amplia variedad de procesadores y sistemas operativos. Ha sido diseñado para ser altamente flexible y optimizado sin importar qué hardware esté usando el ingeniero, y puede mezclar y combinar sistemas operativos sin problemas de compatibilidad con little-endian o big-endian. RDM incluso puede ejecutarse sin un sistema operativo. Desarrolle una vez, implemente en cualquier lugar.
Procesadores compatibles con RDM
El motor de base de datos de Raima es independiente del procesador. Los archivos de base de datos en sí son independientes de la plataforma, lo que evita que el desarrollador tenga que preocuparse por la migración o el intercambio de bytes al mover archivos de base de datos entre arquitecturas de procesador. Internamente, RDM también aprovecha las fortalezas únicas de cada uno de los tipos de procesadores y requisitos de energía.
Procesadores compatibles |
---|
Intel / AMD x86 |
Intel / AMD x64 |
PowerPC (PPC) |
BRAZO |
SPARC |

Sistemas operativos compatibles con RDM
RDM ha tenido décadas de experiencia trabajando con varios sistemas operativos y, como resultado, los ingenieros han creado una capa de soporte de plataforma (el PSP) que permite de manera única que RDM se transfiera de manera rápida y eficiente a cualquier sistema operativo. Esta capa permite que se realicen optimizaciones específicas para cada sistema, lo que permite que el motor RDM se ejecute lo más rápido posible sin importar el sistema operativo. Además, RDM ha creado una nueva sección NO_OS para permitir que RDM se ejecute sin depender de ningún sistema operativo o llamada de biblioteca C / C ++, en una configuración de "placas básicas". RDM ahora no tiene limitaciones sobre lo que se puede ejecutar.
Plataformas de escritorio | Plataformas integradas | Plataformas móviles | SIN SO |
---|---|---|---|
Microsoft Windows | Wind River VxWorks | Androide | SIN SO (barebones) |
Distribuciones de Linux | Wind River VxWorks RTP | ||
Mac OS | Integridad de Green Hills | ||
Ubuntu | QNX Neutrino | ||
Debian | Linux integrado | ||
Fedora | Windows incrustado | ||
Red Hat Linux | FreeRTOS | ||
CentOS | |||
Linux Mint | |||
SUSE | |||
Arch Linux | |||
Solaris |