I recently bought an external PCIe enclosure so I could make use of a specific PCIe device in an editing setup. One of the nice things about this particular enclosure is that it also happens to come with an m.2 slot for NVME drives as well.

Usually when I edit with my home set up, I’m provided with the storage by the client, and even if not, at the very least, video media, plus backups takes up a lot of room and NVME drives are expensive so I’d usually opt for something cheaper as the actual location for the footage and assets. I figured then that it might be take advantage of an NVME drive of a smaller, more affordable capacity and use it just as a location for video render cache that I just clear after every project wraps. The high speeds of these drives seems like it would be a good fit for this purpose.

However I’ve heard that SSDs, including NVME are famously short lived and have particularly short life spans in terms of number of write operations. Is that still the case and would the constant writing and clearing of relatively small video files actually be kind of the worst use of one of these drives?

  • Zarxrax@lemmy.world
    link
    fedilink
    arrow-up
    11
    ·
    2 months ago

    It should probably last you several years with no issues. Look at the warranty on the model you are interested in, and assume that it should last you at least that long.

    If it does fail, well at least it’s just your render cache.

  • mozingo@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    2 months ago

    So to answer your last question, yes. Video editing is probably one of the most demanding things you can do with a drive, and will shorten the lifespan of the device. But this is true for literally any kind of drive, and any operation you do with a drive. Hard drives may not have a write cycle limitation like ssds, but they have moving parts that wear with use. So theres not really anything you can do to avoid the issue. To video edit period, you’re going to put wear on your drive.

    Also to give some context, average SSDs have about 100,000 write cycles per cell, before write failure can have a chance of happening. Since it distributes it out across the cells, you could write 1GB to a 1TB SSD about 100 million times. This isn’t a small number really, it’ll take a while to do that. I’ve been editing here and there on my ssd for 5+ years on top of full time video game development and it still works fine, with no signs of stopping. I read some guy online who edited video nearly every day for three years, and the ssd software still said he had about 10% of the ssd life remaining before write failures. So depending in your work flow your drive could last 4 to 10+ years.

    The only real differences here are cost and speed. Do you want to wait around for a slow hdd while you’re editing, or do you want to edit quickly and enjoy the process? I personally would always edit on an SSD because you’re not solving the problem by using something else. Like yea, maybe a hard drive would last twice as long as an ssd, but it’s also twice as slow, so you’re just stretching those, say, 5 years of man-hours into 10. You’re not actually getting more work done on that drive.

    • cmnybo@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      2 months ago

      SLC drives have around 100,000 write cycles. Most consumer SSDs are QLC now and those have less than 1,000 write cycles. They also tend to write slower than a mechanical hard drive when the write cache gets full. Some of those drives can be modified to run in pseudo SLC mode. That trades capacity for speed and write endurance.

      • mozingo@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        edit-2
        2 months ago

        I thought most drives were still TLC and QLC is still pretty new, right?

        But yes, QLC has more like 1000 write cycles, but either way, like 5-10%ish of TLC/QLC drives are SLC cache, meaning you’d get fast write speeds and 100,000 cycles on that part of the drive, but yes they wouldnt last as long as a pure SLC. From what I understand though, a lot of these drives will copy under used files from the SLC cache to the QLC cache since read speeds are basically the same, in order to optimize the percentage of actively used files in the SLC cache.

      • ShortN0te@lemmy.ml
        link
        fedilink
        arrow-up
        1
        arrow-down
        3
        ·
        2 months ago

        SLC drives have around 100,000 write cycles. Most consumer SSDs are QLC now and those have less than 1,000 write cycles

        Source needed. The amount of write cycles is dependent on the actual quality of the flash.

        Also sources needed for “most SSDs are QLC now” maybe true for bottom of the barrel cheap useless SSDs.

        Also, the amount of write cycle does not mean much without knowing how many flash chips you have on the SSD. A 1tb ssd can consist of 1 or 16 flash chips.