• Buddahriffic@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    13 hours ago

    I wasn’t aware that that existed. Guessing it didn’t also raid each of the inserted drives, so it would have at best given 2x microsd performance, though at worst it would be as slow as your slowest one. Actually mismatches of performance from microsd to microsd could have even cause further performance issues if the raid controller assumes equal performance so that the read responses can be interleaved with some small amount of buffer space. It could mean one getting too far ahead of the other would end up requiring transactions to be re-issued. Even if they were all identical, I wouldn’t expect them to degrade at the same rate.

    Though now I am curious about how well a large number of microsd cards would perform if set up in an array that striped/mirrored across all of them rather than batches of them, with sufficient buffer space to absorb perf differences between the cards (meaning it would still be held back by the slowest cards but not to the point of thrashing, if that was an added factor in your setup).

    • krisevol@lemmus.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      12 hours ago

      The biggest problem was heat. If you used the drive for longer than a few minutes the the speed dropped to a crawl.

      The second part was the caching issue, it can read really fast but writing was very inconsistent. Small files were quick, large ones showed down a lot.

      The second problem was the reliability. These micro sd cards aren’t meant to be used for constant writing. Think about those dash cams with microsd, if you have then set to constant recording the micro sd cards usually fails in just a few years. Now imagine you have 20 of these. It’s like a ticking time bomb.

      But overall, it was fun to give these little microsd cards a new life. It’s good enough to play games on, at least games from 10 years ago when i did this.