Our first test involves a sequential write FIO workload with a block size of 128K and one file open at a time. Since it is a real-time operation, hiccups on the card side tend to result in lost footage. This type of performance is dangerous for content capture devices in the field, as the last thing that photographers and videographers want is the memory card not being able to keep up with the data rate at which the recorded content is written. In SSDs and USB thumb drives, we often see performance go down drastically once the SLC cache is filled up. Flash-based media is no different, but the challenge in sequential workloads is to maintain performance consistency over the full capacity of the drive when the accesses are sustained. Storage media usually perform way better (in terms of bandwidth) in sequential accesses compared to random small-sized accesses. ![]() While the recording involves writes, the import process relies on sequential reads. The workload in content capture devices is primarily sequential with a large block size. ![]() The evaluation of memory cards need to go beyond the usual robocopy benchmarks with data of varying types because the primary use-case is very different. The justification for each of the tests and the details of how they are framed is discussed below.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |