8.2. File I/O Access Performance
Providing a common baseline for a consistent file access performance on the application private data storage (/data
partition) allows app developers to set a proper expectation that would help their software design. Device implementations, depending on the device type, MAY have certain requirements described in section 2 for the following read and write operations:
- Sequential write performance. Measured by writing a 256MB file using 10MB write buffer.
- Random write performance. Measured by writing a 256MB file using 4KB write buffer.
- Sequential read performance. Measured by reading a 256MB file using 10MB write buffer.
- Random read performance. Measured by reading a 256MB file using 4KB write buffer.
Handheld device implementations:
- [H-0-1] MUST ensure a sequential write performance of at least 5MB/s.
- [H-0-2] MUST ensure a random write performance of at least 0.5MB/s.
- [H-0-3] MUST ensure a sequential read performance of at least 15MB/s.
- [H-0-4] MUST ensure a random read performance of at least 3.5MB/s.
Television device implementations:
- [T-0-1] MUST ensure a sequential write performance of at least 5MB/s.
- [T-0-2] MUST ensure a random write performance of at least 0.5MB/s.
- [T-0-3] MUST ensure a sequential read performance of at least 15MB/s.
- [T-0-4] MUST ensure a random read performance of at least 3.5MB/s.