I have a gaming laptop and a phone, both of which have USB 3.2 Gen 2 and Gen 1 ports. I also use a USB 4 Type-C cable. Now, recently, I have downloaded music files of over 300GB. If I transfer them one by one, it takes a lot of time. Today, I compressed the folder to a single zip file, and the transfer finished in less than 20m. Why is that so?

  • deranger@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    3
    ·
    9 hours ago

    Right… that’s what I’m saying! My entire point.

    Sending a zip of music files to a phone, then decompressing that zip on the phone, seems like a really stupid idea to me. You’ve now set up a situation where you’re reading and writing to one drive rather than reading from one and writing to another.

    • Crozekiel@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 hours ago

      I feel like you are suggesting they would decompress the file over USB from the computer after it is transferred, and not use the phone to decompress it after it is transferred… Once it is transferred to the phone, just use the phone to decompress it.

      • deranger@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        edit-2
        2 hours ago

        No, that is not what I am suggesting at all.

        Decompressing the zip on the phone is an inefficient operation, as you are reading and writing to/from the same storage device. It’s much more efficient to forgo the zip altogether and just transfer the files from one device to the other. No zipping whatsoever.

        As said in other comments, it’s MTP that’s the issue here. Just use USB mass storage. MTP blows.