The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Bit torrent and SSDs ?

    Discussion in 'Hardware Components and Aftermarket Upgrades' started by meurglys0, Apr 27, 2011.

  1. meurglys0

    meurglys0 Notebook Consultant

    Reputations:
    0
    Messages:
    102
    Likes Received:
    0
    Trophy Points:
    30
    Does using bit torrent decrease the lifespan and/or performance of an SSD?

    If it does, is configuring the bit torrent client to download the files to an external hdd enough to save the ssd form harm?

    I use utorrent to download music and films. Not too heavily, though. 20 gb in total each month. Maybe a bit more...

    Is direct downloads using a download accelerator such as jdownloader also harmful to the SSD?

    My direct downloads make up much more; around 100 gb each month, I estimate.

    Thanks in advance for your replies.
     
  2. davepermen

    davepermen Notebook Nobel Laureate

    Reputations:
    2,972
    Messages:
    7,788
    Likes Received:
    0
    Trophy Points:
    205
    i do my torrents on the server as i can't be bothered to have my laptop/desktop running for a long download. but while it would affect it, i'm not thinking it affects much enough to matter.
     
  3. ViciousXUSMC

    ViciousXUSMC Master Viking NBR Reviewer

    Reputations:
    11,461
    Messages:
    16,824
    Likes Received:
    76
    Trophy Points:
    466
    Writes are what breaks down a ssd, and torrenting is downloading files so its a constant write.

    it will definitely decrease the lifespan, and there is not a single benefit to using a SSD for downloading.

    If SSD is your only option then just do it, but if you have a second hdd you can use, then use that instead.
     
  4. Phil

    Phil Retired

    Reputations:
    4,415
    Messages:
    17,036
    Likes Received:
    0
    Trophy Points:
    455
  5. ViciousXUSMC

    ViciousXUSMC Master Viking NBR Reviewer

    Reputations:
    11,461
    Messages:
    16,824
    Likes Received:
    76
    Trophy Points:
    466
    One thing I have to wonder though is that torrenting is slowly filling the file over time so I wonder if it will write to the blocks differently than say transfering a 20gb file in one go, and it writes the file in many small pieces.

    So I think it possibly can be writing/using many more blocks than just a normal write function would making the "damage" to the SSD much greater than normally rated for that same amount of data transfer.

    Again not trying to make it sound like the end of the world, 20GB a month is not a lot of data but would definitely use a HDD instead if the option is there.
     
  6. davepermen

    davepermen Notebook Nobel Laureate

    Reputations:
    2,972
    Messages:
    7,788
    Likes Received:
    0
    Trophy Points:
    205
    torrents where very disk trashy in the beginning indeed. but they improved massively and today don't really write much to disk. so it shouldn't be much worse anymore than downloading the same without torrent.
     
  7. namaiki

    namaiki "basically rocks" Super Moderator

    Reputations:
    3,905
    Messages:
    6,116
    Likes Received:
    89
    Trophy Points:
    216
    The torrent program should have a disk or write cache settings.
     
  8. ThinkRob

    ThinkRob Notebook Deity

    Reputations:
    1,006
    Messages:
    1,343
    Likes Received:
    2
    Trophy Points:
    56
    Even if it's 20 GB of writes a day, a good MLC drive can handle that for years and years. IIRC, the Intel MLC drives are rated for 20GB/day for 5 years before the first cell fails.

    I'd say that unless you *know* that you write more than 20 GB per day each and every day you absolutely shouldn't worry about it.

    Edit: Just re-read the original post. Any reasonable MLC SSD would be fine for you, meurglys0. Your usage is nowhere near being problematic -- you're about an order of magnitude off from even having to think about this sort of thing. :D
     
  9. Syberia

    Syberia Notebook Deity

    Reputations:
    596
    Messages:
    1,611
    Likes Received:
    1
    Trophy Points:
    56
    Torrents will consist of several small random writes, which is where the most write amplification occurs and the most "damage" to the SSD will happen. For every small chunk of data your BT client downloads, the SSD will have to erase and re-write a 4kb block of the drive.

    I've read things about BT being hard on even mechanical drives, so I do all my torrenting on an external drive just to be safe.
     
  10. chimpanzee

    chimpanzee Notebook Virtuoso

    Reputations:
    683
    Messages:
    2,561
    Likes Received:
    0
    Trophy Points:
    55
    that is not necessary true.
     
  11. ramgen

    ramgen -- Morgan Stanley --

    Reputations:
    513
    Messages:
    1,322
    Likes Received:
    1
    Trophy Points:
    55
    Is there any caching on the OS drive for bt downloads? I mean even if we direct the download to an external disk, will it still hurt the SSD for some reason?


    --
     
  12. Phil

    Phil Retired

    Reputations:
    4,415
    Messages:
    17,036
    Likes Received:
    0
    Trophy Points:
    455
    I'm pretty sure there is quite some caching because sometimes the torrent has started downloading for a couple of minutes but there is no file on the disk yet.
     
  13. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    I can say that it does cache to RAM then writes periodically to disk. At least uTorrent does because file size in uTorrent is not close to what it is on disk. I don't know why it would go straight to disk to be honest with you.

    But that is a good point. I am considering a RAM disk, and when downloading torrents then save them there and then move them to my hard drive.
     
  14. davepermen

    davepermen Notebook Nobel Laureate

    Reputations:
    2,972
    Messages:
    7,788
    Likes Received:
    0
    Trophy Points:
    205
    utorrent saves each chunk (they're 4kb, right?) only once on disk: when loaded. so it does not matter if you download them sequencially or randomly. if you download a 20gb bluray movie, it writes it in 4kb chunks to disk, with overall 20gb written in the end. there's no overhead except for the tiny information file on what chunks are downloaded and which aren't.

    you have a 20gb ramdisk? :) (or consider downloading something like lotr extended bluray, which most likely will be around 80gb or so, one torrent. not talking about legality here, but torrents are not great for small files, they're great for huge files/collections. a ramdisk is simply not possible here :))
     
  15. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    Most of the stuff I download is less than five or six GB, typically much smaller.
     
  16. davepermen

    davepermen Notebook Nobel Laureate

    Reputations:
    2,972
    Messages:
    7,788
    Likes Received:
    0
    Trophy Points:
    205
    still a huge ramdisk for about nothing. doesn't matter if that 6gb gets written in 4kb junks to disk, or sequencially when copying out of the ramdisk. at least with utorrent, there's no overhead afaik
     
  17. chimpanzee

    chimpanzee Notebook Virtuoso

    Reputations:
    683
    Messages:
    2,561
    Likes Received:
    0
    Trophy Points:
    55
    just get an unused machine(even a 10 years old notebook would do) and run torrent there.
     
  18. davepermen

    davepermen Notebook Nobel Laureate

    Reputations:
    2,972
    Messages:
    7,788
    Likes Received:
    0
    Trophy Points:
    205
    not to save the ssd per se, but yes, to let it run overnight or while you're not at home and have your laptop with you, indeed. some sort of server solution for long-going-on tasks is awesome anyways. (whs ftw).