Don't know if this will be a problem, but I had a setup like this on the original Raspberry Pi and discovered to my complete dismay that the Ethernet and the USB ports shared the same bus. IO on the network would stall IO on the drive and vice-versa. Even though it was a 100mbps ethernet link, streaming topped out at 500kb/s due to contention over IO resources.
technology
On the road to fully automated luxury gay space communism.
Spreading Linux propaganda since 2020
- Ways to run Microsoft/Adobe and more on Linux
- The Ultimate FOSS Guide For Android
- Great libre software on Windows
- Hey you, the lib still using Chrome. Read this post!
Rules:
- 1. Obviously abide by the sitewide code of conduct. Bigotry will be met with an immediate ban
- 2. This community is about technology. Offtopic is permitted as long as it is kept in the comment sections
- 3. Although this is not /c/libre, FOSS related posting is tolerated, and even welcome in the case of effort posts
- 4. We believe technology should be liberating. As such, avoid promoting proprietary and/or bourgeois technology
- 5. Explanatory posts to correct the potential mistakes a comrade made in a post of their own are allowed, as long as they remain respectful
- 6. No crypto (Bitcoin, NFT, etc.) speculation, unless it is purely informative and not too cringe
- 7. Absolutely no tech bro shit. If you have a good opinion of Silicon Valley billionaires please manifest yourself so we can ban you.
I haven't faced this yet. Both network and USB data transfer work at expected speeds.
I have multiple SBCs of various origin. I use a USB/SATA adapter and run SSDs over USB. I use adapters that draw power over USB and some that also draw power from their own dedicated wall wart.
My bananapi and the rasp pi’s have no issue powering the SSD over USB, given a wallwart with ample current overhead (5v 4a supplies seem to work great). The orangepi, is a different story. All sorts of issues unless I’m using a USB/SSD adapter with its own power source.
Odroid N2+ can power an external HDD on its own. Any idea if there is a significant difference between using an "external USB SSD" vs. using a normal SATA SSD with an USB enclosure/adapter?
Throughput wise? Likely not. USB is going to be the choke point probably so there shouldn’t be a discernible difference. There may be a price difference in the two, since most of the USB drives I’ve had my hands on tend to be SATA drives with the adapter built into the enclosure. I think you might pay a bit more for the prebuilt drive/enclosure versus DIYing it but I haven’t bought drives or adapters in a few years so I couldn’t tell wrt current pricing.
Thanks very much.
So I am thinking something like a USB SSD could work here? Thoughts?
It'll work. Your SSD will be bottlenecked by the USB connection, but you probably won't notice for torrenting.
Thank you.
not really.
ssd might be cooler but then you have other problems. you need to cool your hard drive. you could use an enclosure with a fan in it or just put it in the path of fan air from your sbc if its got a fan.
have you looked at smartctl -a /dev/[your_hdd_here] |grep Temperature or hddtemp /dev/[your_hdd_here]?
that'll tell you if it's actually super hot on the inside and what that hot temperature is.