Application Resource Usage for Seatback Monitors
This guide documents resource usage, upgrade recommendations, and limitations of Astrova, NEXT, and X series monitors. Relevant use cases are identified, such as when resource usage is high, when a system is fully stressed, and availability of resources for future use.
CPU, GPU, and RAM are the primary system resources that are discussed. Grafana was used for common use cases, such as the interactive, games, and maps.
Storage and network usage are not covered in this guide.
Astrova with Android 8
Specifications
| SOC | RAM | Display Resolution |
|---|---|---|
| Qualcomm SA820 | 8 GB | 3840x2160 |
Performance
| Use Case | CPU Usage | Total Use Case Memory Usage | Application Size | Background Memory | Comments |
|---|---|---|---|---|---|
| Android only | 37% | 3 GB | |||
| Android with interactive | 3.5 GB (44% of total RAM) | 453 MB | |||
| Android with maps in the foreground, interactive in the background | 3 GB (38% of total RAM) | 340 MB | Interactive: 360 MB xPlayer: 9 MB | ||
| Android with interactive and games in the foreground, maps in the background | Unable to test. | ||||
| Android with interactive and movie | 3.5 GB (45% of total RAM) | 518 MB | xPlayer: 56 MB |
Summary
This monitor can be upgraded to a higher version of Android if there is Board Support Package (BSP) support. Overall, At this point, Astrova monitor resource utilization is not a concern.
With more than 4 GB of leftover RAM available, there is enough headroom for maps or any application to run.
At any given time, the interactive, maps, a movie, or a game can run in the foreground. In the background, only the interactive, maps, and two games can be running.
Maximum usage is restricted to 6 GB or 75% of the total RAM.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 1.5 GB | 100 MB | 60 | 30% |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 1.5 GB | 100 MB | 60 | 30% | Only one game can be run at any time. When a game is exited, its cache should be cleared completely. Games always run with the Interactive in the background. If a game wants to use the cache for quick subsequent launches, it can use the maximum background memory. |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 1.5 GB | 100 MB | 60 | 30% | When maps is running, it can be the only one in the foreground. All other applications must be in the background. When maps is exited, its cache should be cleared completely. |
Android Upgradeability
Due to lack of BSP support, it is not recommended to upgrade past Android 9.
NEXT with 8 GB and Android 8.1
Specifications
| System on Chip (SOC) | RAM | Display Resolution |
|---|---|---|
| Qualcomm SA820 | 8 GB | 3840x2160 |
Performance
| Use Case | CPU Usage | Total Use Case Memory Usage | Application Size | Background Memory | Comments |
|---|---|---|---|---|---|
| Android only | 29% | 2.3 GB | |||
| Android with interactive (base case) | 15-20% | 2.5 GB (32% of total RAM) | 345 MB | CPU has plenty of leftover headroom with the interactive using 29% of the total RAM. | |
| Android with maps in the foreground, interactive in the background | 30% | 2.5 GB (32% of total RAM) | 176 MB | Interactive: 381 MB xPlayer: 115 MB | |
| Android with interactive and games in the foreground, maps in the background | 44% | 3 GB (39% of total RAM) | 228 MB | Interactive: 447 MB xPlayer: 115 MB | |
| Android with interactive and movie | 25% | 2.8 GB (36% of total RAM) | 503 MB | xPlayer: 115 MB |
Summary
This monitor can be upgraded to a higher version of Android if there is BSP support. At this point, NEXT monitor resource utilization is not a concern. With more than 4 GB of leftover RAM available, there is enough headroom for maps or any application to run.
At any given time, the interactive, maps, a movie, or a game can run in the foreground. In the background, only the interactive, maps, and two games can be running.
Maximum usage is restricted to 6 GB or 75% of the total RAM.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 2 GB | 500 MB | 46 | 30% |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 2 GB | 500 MB | 46 | 30% | Only one game can be run at any time. When a game is exited, its cache should be cleared completely. Games always run with the interactive in the background. If a game wants to use the cache for quick subsequent launches, it can use the maximum background memory. |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 2 GB | 500 MB | 46 | 30% | When maps is running, it can be the only one in the foreground. All other applications must be in the background. When maps is exited, its cache should be cleared completely. |
Android Upgradeability
Hardware capacity is good for higher Android versions, but due to lack of BSP support, it is not recommended to upgrade Android.
NEXT with 4 GB and Android 8.1
Specifications
| System on Chip (SOC) | RAM | Display Resolution |
|---|---|---|
| Qualcomm SA820 | 4 GB | 3840x2160 |
Performance
| Use Case | CPU Usage | Total Use Case Memory Usage | Application Size | Background Memory | Comments |
|---|---|---|---|---|---|
| Android only | 29% | 2.3 GB | |||
| Android with interactive (base case) | 15-20% | 2.6 GB | 345 MB | CPU has plenty of leftover headroom. | |
| Android with interactive and maps | 30% | 2.7 GB | 176 MB | Interactive: 381 MB | |
| Android with interactive and games in the foreground, maps in the background | 44% | 3 GB | 228 MB | Interactive: 447 MB | |
| Android with interactive and movie | 25% | 2.8 GB | 503 MB | xPlayer: 115 MB |
Summary
At any given time, the interactive, maps, a movie, or a game can run in the foreground. In the background, only the interactive, maps, and two games can be running.
Maximum usage is restricted to 3 GB or 75% of the total ram.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 2 GB | 500 MB | 46 | 30% |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 2.5 GB | 500 MB | 46 | 30% | Only one game can be run at any time. When a game is exited, its cache should be cleared completely. Games always run with the interactive in the background. If a game wants to use the cache for quick subsequent launches, it can use the maximum background memory. |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 2.5 GB | 500 MB | 46 | 30% | When maps is running, it can be the only one in the foreground. All other applications must be in the background. When maps is exited, its cache should be cleared completely. |
Android Upgradeability
Hardware capacity is good for higher Android versions, but due to lack of BSP support, it is not recommended to upgrade Android.
Eco V2 with Android 5
Specifications
| SOC | RAM | Display Resolution |
|---|---|---|
| NXP IMX6 plus | 2 GB | 1024x600 |
Performance
| Use Case | CPU Usage | Memory Usage | Comments |
|---|---|---|---|
| Android with interactive (base case) | 11% | 720 MB (36% of total RAM) | |
| Android with maps in the foreground, interactive in the background | 42% | 780 MB(39% of total RAM) | |
| Android with interactive and games | 38% | 820 MB (41% of total RAM) | |
| Android with interactive and movie | 23% | 720 MB (36% of total RAM) |
Summary
At any given time, the interactive, maps, a movie, or a game can run in the foreground. In the background, only the interactive, maps, and one game can be running.
The base use case of just the interactive running uses about 60% of RAM. There is not enough room to run multiple applications. This monitor configuration does not have a lot of headroom for further Android upgrades and for the applications.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 200 MB | 100 MB | 30% |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 200 MB | 100 MB | 30% |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 300 MB | 100 MB | 50% |
Android Upgradeability
Due to lack of BSP support, it is not recommended to upgrade past Android 9.
Eco V2 with Qt Interactive
Specifications
| SOC | RAM | Display Resolution |
|---|---|---|
| NXP IMX6 plus | 2 GB | 1024x600 |
Performance
| Use Case | CPU Usage | Memory Usage | Comments |
|---|---|---|---|
| Qt interactive (base case) | 30% | 1.2 GB (61% of total RAM) | |
| Maps in the foreground, Qt interactive in the background | 60% | 1.25 GB (68% of total RAM) | |
| Qt interactive and games | 60% | 1.4 GB (41% of total RAM) | |
| Qt interactive and movie | 43% | 1.2 GB (62% of total RAM) |
Summary
At any given time, the interactive, maps, a movie, or a game can run in the foreground. In the background, only the interactive, maps, and one game can be running.
The base use case of just the interactive running uses about 60% of RAM. There is not enough room to run multiple applications.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 250 MB | 100 MB | 30% |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 200 MB | 100 MB | 60% |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 250 MB | 100 MB | 60% |
Eco V3 with Android 9
Specifications
| SOC | RAM | Display Resolution |
|---|---|---|
| NXP IMX6 plus | 4 GB | 1920x1080 |
Performance
| Use Case | CPU Usage | Memory Usage | Comments |
|---|---|---|---|
| Android with interactive (base case) | 15-20% | 1.24 GB (31% of total RAM) | |
| Android with maps in the foreground, interactive in the background | 60% | 1.4 GB (36% of total RAM) | |
| Android with interactive and games | 40% | 1.34 GB (33% of total RAM) | |
| Android with interactive and movie | 63% | 1.36 GB (34% of total RAM) |
Summary
At any given time, the interactive, maps, a movie, or a game can run in the foreground. In the background, only the interactive, maps, and two games can be running.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 200 MB | 45% |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 200 MB | 65% |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 200 MB | 60% |
Android Upgradeability
Due to lack of BSP support, it is not recommended to upgrade past Android 9.
Eco V3 Plus with Android 5
Specifications
| SOC | RAM | Display Resolution |
|---|---|---|
| NXP IMX6 plus | 4 GB | 1920x1080 |
Performance
| Use Case | CPU Usage | Total Use Case Memory Usage | Application Size | Background Memory | Comments |
|---|---|---|---|---|---|
| Android only | 25% | 1 GB | |||
| Android with interactive (base case) | 15-20% | 1 GB (26% of total RAM) | 124 MB | CPU has plenty of leftover headroom with the interactive using 25% of the total RAM. | |
| Android with maps in the foreground, interactive in the background | 52% | 1.2 GB (30% of total RAM) | 162 MB | Interactive: 154 MB xPlayer: 8 MB | |
| Android with interactive and games in the foreground, maps in the background | 65% | 1.3 GB (33% of total RAM) | 47 MB | Interactive: 154 MB Maps: 151 MB xPlayer: 8 MB | |
| Android with interactive and movie | 65% | 1 GB (27% of total RAM) | 160 MB | xPlayer: 32 MB |
Summary
At any given time, the interactive, maps, a movie, or a game can run in the foreground. In the background, only the interactive, maps, and two games can be running.
Maximum usage is restricted to 3 GB or 75% of the total RAM.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 500 MB | 45% |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 500 MB | 65% |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 500 MB | 60% |
Android Upgradeability
Due to lack of BSP support, it is not recommended to upgrade past Android 9.
Eco V3 Plus with Android 9
Specifications
| SOC | RAM | Display Resolution |
|---|---|---|
| NXP IMX6 plus | 4 GB | 1920x1080 |
Performance
| Use Case | CPU Usage | Total Use Case Memory Usage | Application Size | Background Memory | Comments |
|---|---|---|---|---|---|
| Android only | 32% | 1.2 GB | |||
| Android with interactive (base case) | 1.4 GB (35% of total RAM) | 150 MB | |||
| Android with maps in the foreground, interactive in the background | 1.4 GB (36% of total RAM) | 142 MB | Interactive: 194 MB xPlayer: 125 MB | ||
| Android with interactive and games in the foreground, maps in the background | 1.3 GB (33% of total RAM) | 47 MB | Interactive: 154 MB Maps: 151 MB xPlayer: 125 MB | ||
| Android with interactive and movie | 1.5 GB (39% of total RAM) | 249 MB | xPlayer: 372 MB |
Summary
At any given time, the interactive, maps, a movie, or a game can run in the foreground. In the background, only the interactive, maps, and one game can be running.
Maximum usage is restricted to 3 GB or 75% of the total RAM.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 500 MB |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 500 MB |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 500 MB |
Android Upgradeability
Due to lack of BSP support, it is not recommended to upgrade past Android 9.
Elite V2 with Android 5
Specifications
| SOC | RAM | Display Resolution |
|---|---|---|
| NXP IMX6 | 2 GB | 1368x768 |
Performance
| Use Case | CPU Usage | Memory Usage | Comments |
|---|---|---|---|
| Android with interactive (base case) | 15-45% | 1.2 GB | Base case memory utilization is 60%. |
| Android with maps in the foreground, interactive in the background | 57% | 1.3 GB | |
| Android with interactive and games | 27% | 1.14 GB | |
| Android with interactive and movie | 35% | 1.26 GB |
Summary
At any given time, the interactive, maps, a movie, or a game can run in the foreground. In the background, only the interactive, maps, and one game can be running.
The base use case of just the interactive running uses about 60% of RAM. There is not enough room to run multiple applications. This monitor configuration does not have a lot of headroom for further Android upgrades and for the applications.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 200 MB | 100 MB | 30% |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 200 MB | 100 MB | 30% |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 300 MB | 100 MB | 50% |
Android Upgradeability
Due to lack of BSP support, it is not recommended to upgrade past Android 9.
Elite V2 with Android 9
Specifications
| SOC | RAM | Display Resolution |
|---|---|---|
| NXP IMX6 | 2 GB | 1368x768 |
Performance
| Use Case | CPU Usage | Total Use Case Memory Usage | Application Size | Background Memory | Comments |
|---|---|---|---|---|---|
| Android only | 53% | 1 GB | |||
| Android with interactive | 15-20% | 1.1 GB (59% of total RAM) | 127 MB | ||
| Android with maps in the foreground, interactive in the background | 1.1 GB (54% of total RAM) | 115 MB | Interactive: 86 MB xPlayer: 8 MB | ||
| Android with interactive and games in the foreground, maps in the background | Unable to test. | ||||
| Android with interactive and movie | 1.2 GB (60% of total RAM) | 170 MB | xPlayer: 34 MB |
Summary
At any given time, the interactive, maps, a movie, or a game can run in the foreground. In the background, only the interactive, maps, and one game can be running.
The base use case of just the interactive running uses about 60% of RAM. There is not enough room to run multiple applications. This monitor configuration does not have a lot of headroom for further Android upgrades and for the applications.
Maximum usage is restricted to 1.5 GB or 75% of the total RAM.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 200 MB | 100 MB | 30% |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 200 MB | 100 MB | 30% |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 200 MB | 100 MB | 50% |
Android Upgradeability
Due to lack of BSP support, it is not recommended to upgrade past Android 9.
Elite V3 Plus with Android 5
Specifications
| SOC | RAM | Display Resolution |
|---|---|---|
| NXP IMX6 plus | 4 GB | 1920x1080 |
Performance
| Use Case | CPU Usage | Total Use Case Memory Usage | Application Size | Background Memory | Comments |
|---|---|---|---|---|---|
| Android only | 24% | 1 GB | |||
| Android with interactive | 40% | 1 GB (25% of total RAM) | 131 MB | ||
| Android with maps in the foreground, interactive in the background | 50% | 1.2 GB (30% of total RAM) | 142 MB | Interactive: 165 MB xPlayer: 8 MB | |
| Android with interactive and games in the foreground, maps in the background | 65% | 1.3 GB (32% of total RAM) | 45 MB | Interactive: 157 MB Maps: 148 MB xPlayer: 8 MB | |
| Android with interactive and movie | 66% | 1 GB (26% of total RAM) | 177 mB | xPlayer: 31 MB |
Summary
Maximum usage is restricted to 3 GB or 75% of the total RAM.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 500 MB | 45% |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 500 MB | 65% |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 500 MB | 500 MB | 60% |
Android Upgradeability
Due to lack of BSP support, it is not recommended to upgrade past Android 9.
Tethered Seat Control Unit (TSCU)
Specifications
| System on Chip (SOC) | RAM | |
|---|---|---|
| Qualcomm SA820 | 8 GB |
Performance
| Use Case | CPU Usage | Total Use Case Memory Usage | Application Size | Background Memory | Comments |
|---|---|---|---|---|---|
| Android only | 29% | 2.3 GB | |||
| Android with interactive (base case) | 15-20% | 2.5 GB (32% of total RAM) | 345 MB | CPU has plenty of leftover headroom with the interactive using 29% of the total RAM. | |
| Android with maps in the foreground, interactive in the background | 30% | 2.5 GB (32% of total RAM) | 176 MB | Interactive: 381 MB xPlayer: 115 MB | |
| Android with interactive and games in the foreground, maps in the background | 44% | 3 GB (39% of total RAM) | 228 MB | Interactive: 447 MB xPlayer: 115 MB | |
| Android with interactive and movie | 25% | 2.8 GB (36% of total RAM) | 503 MB | xPlayer: 115 MB |
Summary
This unit can be upgraded to a higher version of Android if there is BSP support. At this point, resource utilization is not a concern. With more than 4 GB of leftover RAM available, there is enough headroom for maps or any application to run.
At any given time, the interactive, maps, a movie, or a game can run in the foreground. In the background, only the interactive, maps, and two games can be running.
Maximum usage is restricted to 6 GB or 75% of the total RAM.
Recommendations
Interactive
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 2 GB | 500 MB | 46 | 30% |
Games
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 2 GB | 500 MB | 46 | 30% | Only one game can be run at any time. When a game is exited, its cache should be cleared completely. Games always run with the interactive in the background. If a game wants to use the cache for quick subsequent launches, it can use the maximum background memory. |
Maps
| Number of Simultaneous Instances | Foreground Max Memory | Background Max Memory | Max FPS | Max CPU | Comments |
|---|---|---|---|---|---|
| 1 | 2 GB | 500 MB | 46 | 30% | When maps is running, it can be the only one in the foreground. All other applications must be in the background. When maps is exited, its cache should be cleared completely. |
Android Upgradeability
Hardware capacity is good for higher Android versions, but due to lack of BSP support, it is not recommended to upgrade Android.