Homebrew app Different USB/MTP install speed across installers

kraussian

Active Member
OP
Newcomer
Joined
Jun 15, 2023
Messages
39
Trophies
0
XP
169
Country
Korea, South
I've always been a big fan of DBI with how easy it is to simply launch MTP Responder mode and drag-drop in the Windows File Explorer.
But recently I was installing a large game and noticed that the install speed is nowhere near what I would expect.

I am using the Nintendo-licensed SanDisk 256GB SD card, which I understand has a maximum read speed of 100MB/s and write speed of 90MB/s.
However the install speed through DBI MTP mode only hovers around 20-25MB/s.

So I've tried experimenting with Tinfoil/NUT, and installing through Tinfoil gives me 40-45MB/s.
What's causing the difference? And that's still only half of what my SD card should be capable of. How do I improve the speed?

In Atmosphere config, I've made sure to enable USB 3.0.
usb30_force_enabled = u8!0x1

For reference, I'm using the latest release of both DBI (v598) and Tinfoil (16.0 v2) / NUT (v3.3).
 

Freyjadour

Well-Known Member
Newcomer
Joined
Apr 3, 2019
Messages
61
Trophies
0
XP
1,414
Country
Indonesia
Your cable and usb port matters too. From what I experienced, awoo gives me 100-120MB/s installation speed with usb superspeed cable plugged into usb 3.0 port, and enabled usb3.0 in atmosphere config.
 
  • Like
Reactions: comandate_gato007

kraussian

Active Member
OP
Newcomer
Joined
Jun 15, 2023
Messages
39
Trophies
0
XP
169
Country
Korea, South
Your cable and usb port matters too. From what I experienced, awoo gives me 100-120MB/s installation speed with usb superspeed cable plugged into usb 3.0 port, and enabled usb3.0 in atmosphere config.
Thanks for the input. What USB cable do you recommend?

I've tried the USB-C cable which came with my External SSD, a "Fast Charge" cable supporting 100W charging, and a USB-A to USB-C cable lying around. But all 3 of them give me 40-45MB/s on both Tinfoil and Awoo and 20MB/s on DBI.

At this point I'm suspecting a software issue with DBI and a hardware limitation for Tinfoil/Awoo.
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,062
Trophies
0
XP
1,367
Country
Gaza Strip
Thanks for the input. What USB cable do you recommend?

I've tried the USB-C cable which came with my External SSD, a "Fast Charge" cable supporting 100W charging, and a USB-A to USB-C cable lying around. But all 3 of them give me 40-45MB/s on both Tinfoil and Awoo and 20MB/s on DBI.

At this point I'm suspecting a software issue with DBI and a hardware limitation for Tinfoil/Awoo.
I still confuse on the unit. 20MB/s is it 20 Mega Bit per seconds or Mega Byte per seconds, cause that huge difference.
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,284
Trophies
3
XP
12,056
Country
Poland
I still confuse on the unit. 20MB/s is it 20 Mega Bit per seconds or Mega Byte per seconds, cause that huge difference."
"B" is bytes, "b" is bits. If somebody writes it differently, then they are wrong.

And usually to make it more visible for bits people are writing "Mbps" while for bytes "MB/s".
 

duckbill007

Well-Known Member
Member
Joined
May 5, 2011
Messages
691
Trophies
1
XP
2,479
Country
Russia
Just look at awoo sources - it shows spped of writing current block. DBI measures speed by divide total bytes written so far by total time since start. So, it's just a different speeds.
 

mathew77

Lovin' life.
Member
Joined
Jan 19, 2019
Messages
1,189
Trophies
0
Age
47
XP
3,692
Country
Kazakhstan
However the install speed through DBI MTP mode only hovers around 20-25MB/s.
FYI, my installation speed with DBI on an average Kingston 256 GB card:

test (6).jpg


So it's a pretty ~53 MB/s avg. real speed with a proper USB 3.0 cable, which is higher than any tinfoil / awoo / whatever can get to me.
 
Last edited by mathew77,

Freyjadour

Well-Known Member
Newcomer
Joined
Apr 3, 2019
Messages
61
Trophies
0
XP
1,414
Country
Indonesia
Thanks for the input. What USB cable do you recommend?

I've tried the USB-C cable which came with my External SSD, a "Fast Charge" cable supporting 100W charging, and a USB-A to USB-C cable lying around. But all 3 of them give me 40-45MB/s on both Tinfoil and Awoo and 20MB/s on DBI.

At this point I'm suspecting a software issue with DBI and a hardware limitation for Tinfoil/Awoo.
I've been using Aukey cable for a long time but forgot which model, but it's usb A to C.
Anker or others USB 3.0 compatible cable might also works.

I experienced slow installation speed as well when using DBI, the most I can get is around 30-50MB/s when using usb 3.0 cable.
 

ghjfdtg

Well-Known Member
Member
Joined
Jul 13, 2014
Messages
1,362
Trophies
1
XP
3,292
Country
There are different factors you need to keep in mind.
- The speed of your microSD (duh) which is not always what they advertise it to be.
- The USB connection speed (also obvious).
- Running the installer in game mode (good) instead of applet mode (bad).
- Installing uncompressed .nsp vs compressed .nsz.
- Badly fragmented filesystem on the microSD. This can lower sequential write speed.
- Whatever storage media you use on PC. HDDs are not much faster than the fastest microSDs these days.
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,284
Trophies
3
XP
12,056
Country
Poland
There are different factors you need to keep in mind.
- The speed of your microSD (duh) which is not always what they advertise it to be.
- The USB connection speed (also obvious).
- Running the installer in game mode (good) instead of applet mode (bad).
- Installing uncompressed .nsp vs compressed .nsz.
- Badly fragmented filesystem on the microSD. This can lower sequential write speed.
- Whatever storage media you use on PC. HDDs are not much faster than the fastest microSDs these days.
And quality of USB cable + connectors on both sides.
 
  • Like
Reactions: mathew77

kraussian

Active Member
OP
Newcomer
Joined
Jun 15, 2023
Messages
39
Trophies
0
XP
169
Country
Korea, South
There are different factors you need to keep in mind.
- The speed of your microSD (duh) which is not always what they advertise it to be.
- The USB connection speed (also obvious).
- Running the installer in game mode (good) instead of applet mode (bad).
- Installing uncompressed .nsp vs compressed .nsz.
- Badly fragmented filesystem on the microSD. This can lower sequential write speed.
- Whatever storage media you use on PC. HDDs are not much faster than the fastest microSDs these days.
Thanks, but I think I've checked off most of them.
  • Speed of microSD card; agree, but SanDisk has always been reliable with their more premium lineups. While I don't expect the advertised 90MB/s, I wouldn't expect only half of that either. Thought I'd see at least 70-80MB/s.
  • USB connection speed; PC-side port is USB-C 3.2 Gen 2, and USB 3.0 is enabled on Switch
  • Game vs. Applet mode: I'm making sure to use Game mode
  • NSZ vs. NSP: All my files are NSP, so decompression time shouldn't be a factor
  • Badly fragmented microSD: My understanding is that defrag is not recommended for solid state media, but nevertheless I went ahead and did it but no discernible difference in speed
  • PC storage media: I'm using a NVMe with 5,000MB/s read speed, so shouldn't be a factor
 

Visntse

Active Member
Newcomer
Joined
Apr 27, 2023
Messages
33
Trophies
0
XP
175
Country
United States
Thanks, but I think I've checked off most of them.
  • Speed of microSD card; agree, but SanDisk has always been reliable with their more premium lineups. While I don't expect the advertised 90MB/s, I wouldn't expect only half of that either. Thought I'd see at least 70-80MB/s.
  • USB connection speed; PC-side port is USB-C 3.2 Gen 2, and USB 3.0 is enabled on Switch
  • Game vs. Applet mode: I'm making sure to use Game mode
  • NSZ vs. NSP: All my files are NSP, so decompression time shouldn't be a factor
  • Badly fragmented microSD: My understanding is that defrag is not recommended for solid state media, but nevertheless I went ahead and did it but no discernible difference in speed
  • PC storage media: I'm using a NVMe with 5,000MB/s read speed, so shouldn't be a factor

i had same problem, install nsp from game mode, but speed is max to 40MB/S, i use type-c 3.2 gen 2 port and cable.
when i use 2.0 cable, that max speed is 30MB/S, but many time is 20MB/S.

i use samsung 120M/S tf card, dbi is latest 598 version. win10 system with 2600M/S nvme ssd.

btw, i use atmo sd partition type, create that partition with hekate. why another guys dbi speed so fast, but i don't know what hell for this shit speed with me!
 

abal1000x

Well-Known Member
Member
Joined
Jun 5, 2022
Messages
1,062
Trophies
0
XP
1,367
Country
Gaza Strip
i had same problem, install nsp from game mode, but speed is max to 40MB/S, i use type-c 3.2 gen 2 port and cable.
when i use 2.0 cable, that max speed is 30MB/S, but many time is 20MB/S.

i use samsung 120M/S tf card, dbi is latest 598 version. win10 system with 2600M/S nvme ssd.

btw, i use atmo sd partition type, create that partition with hekate. why another guys dbi speed so fast, but i don't know what hell for this shit speed with me!
The ss use russian version of dbi, who knows :bortz:
 

duckbill007

Well-Known Member
Member
Joined
May 5, 2011
Messages
691
Trophies
1
XP
2,479
Country
Russia
you mean we need russian system region and language, then use ru dbi?
Also account registered in RU and console with SN range sold in Russia. And absolutetely NO signs of other regions in all system logs. And white IP of russian ISP.
Post automatically merged:

The ss use russian version of dbi
That screenshot from some ukrainian console fyi.
Post automatically merged:

And seriously, in the 77 MB/sec screenshot, the installation is going to NAND, not a memory card.
 
Last edited by duckbill007,

lostdotfish

Well-Known Member
Member
Joined
Feb 13, 2016
Messages
102
Trophies
0
Age
37
XP
444
Country
getting 35ish MB/sec to emunand on this cable.

Code:
https://www.amazon.co.uk/Anker-PowerLine-Durability-Devices-Including/dp/B01GN0M6NE/

Detects as USB 3.0 Super Speed
 

Azuuuma

Member
Newcomer
Joined
Jun 22, 2023
Messages
18
Trophies
0
Age
26
XP
128
Country
China
FYI, my installation speed with DBI on an average Kingston 256 GB card:

View attachment 385430

So it's a pretty ~53 MB/s avg. real speed with a proper USB 3.0 cable, which is higher than any tinfoil / awoo / whatever can get to me.
In Atmosphere, does the format of the SD card affect the transfer speed (FAT32 vs exFAT)? I've enabled USB 3.0, but the transfer speed is at most 36MB per second
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    6/10 rating on steam
  • Psionic Roshambo @ Psionic Roshambo:
    I would like a Predator game "Kill Team" it takes place in the Jungle of the first movie, your team is sent to hunt the predator, using current tech drones and a trained team. Set traps use strategy to hunt and trap or kill the predator.
  • BigOnYa @ BigOnYa:
    Ill stick with my Battlefield. Yea a predator hunting game like that would be cool. Esp if you can be Arnold and say "Get to da choppa"
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe Arnold could do a cameo voice acting, he is the one briefing you on the mission
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Honestly surprised they didn't make a tie in game for Predators that movie was awesome
  • Psionic Roshambo @ Psionic Roshambo:
    I was kinda sad the Yakuza guy died sword fighting a predator lol
  • Psionic Roshambo @ Psionic Roshambo:
    The Russian guy went out like a boss
  • Psionic Roshambo @ Psionic Roshambo:
    Double claymores to the face definitely kill a predator lol
  • BigOnYa @ BigOnYa:
    I went today and looked at a motorcycle someone was selling. I get there and the battery on it was dead, so the guy grabbed a battery charger and hooked it up. He plugged it into the wall, and the motorcycle sparked and started smoking. Come to find out the bike uses a 6 volt battery and the guy had the charger set to 12v. I said sorry to the dude and walked away. I felt bad for him tho.
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds like it would be an exciting ride....
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure I would want something on fire between my legs
  • BigOnYa @ BigOnYa:
    He ruined it basically. Sad cause it was a decent old bike. It would take more money to rewire the bike than it was worth tho.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah I'm sure at minimum the starter was fried
  • Psionic Roshambo @ Psionic Roshambo:
    Alternator and battery
  • BigOnYa @ BigOnYa:
    Prob alot of fried parts. It was still smoking when I left.
  • K3Nv2 @ K3Nv2:
    I would've said show me how it rides
  • Psionic Roshambo @ Psionic Roshambo:
    I always wanted one of those Smart Cars with a Hyabusa motor in it.
  • K3Nv2 @ K3Nv2:
    I'm getting sick and tired of cheap ass baking pans now
  • BigOnYa @ BigOnYa:
    I think it be cool to have one that would fit in my pickup truck bed, then I could put down ramps n drive it off.
  • K3Nv2 @ K3Nv2:
    Used this one 5 times already impossible to clean
  • BigOnYa @ BigOnYa:
    You need the $900 copper coated ones, they are good for at least 10 times cooking before they are in cleanable
  • Psionic Roshambo @ Psionic Roshambo:
    Condoms are only meant to be used once Ken lol
    Psionic Roshambo @ Psionic Roshambo: Condoms are only meant to be used once Ken lol