Skip to content

The Application Performance Class is a performance standard defined by the SD Association (SDA) to evaluate a memory card’s capability in handling random read and write operations, particularly when running applications. This classification is especially relevant for devices requiring frequent small file access or embedded applications—such as smartphones or body cameras with operating systems.

1. Classification and Metrics

Currently, there are two primary application performance levels:

ClassMin Random Read PerformanceMin Random Write PerformanceDescription
A11500 IOPS500 IOPSMeets basic app performance requirements
A24000 IOPS2000 IOPSHigher performance, suitable for multitasking and system-level applications

IOPS (Input/Output Operations Per Second): Indicates the number of read/write operations per second. A higher number means better efficiency in accessing small files.

2. Application Scenarios

ClassRecommended Use Cases
A1Basic Android app usage, standard body camera file access
A2High-performance tasks, multithreaded file access, system-level body camera operations

In body cameras running Linux or Android, a higher application class means:

  • Smoother menu operation
  • Faster file indexing and searching
  • More stable multitasking (e.g., recording + GPS + data upload simultaneously)

3. Difference from Video Speed Class

Performance CategoryTarget PurposeKey Test Focus
Application Class (A1/A2)Apps & system filesRandom read/write speed (IOPS)
Video Speed Class (e.g., V30)Continuous video recordingSustained write speed (MB/s)

🔄 In some body cameras, both application class and video speed class must meet certain thresholds to ensure smooth system operation and stable video recording simultaneously.