Homebrew app Different USB/MTP install speed across installers

kraussian

Active Member
OP
Newcomer
Joined
Jun 15, 2023
Messages
39
Trophies
0
XP
176
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,415
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
176
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,070
Trophies
0
XP
1,409
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,332
Trophies
3
XP
12,177
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
699
Trophies
1
XP
2,530
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,215
Trophies
0
Age
47
XP
3,744
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,415
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,378
Trophies
1
XP
3,343
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,332
Trophies
3
XP
12,177
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
176
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
178
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,070
Trophies
0
XP
1,409
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
699
Trophies
1
XP
2,530
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
21
Trophies
0
Age
26
XP
141
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
  • BakerMan @ BakerMan:
    inb4 computer science
  • BigOnYa @ BigOnYa:
    Fake Leg scratching 101
  • K3Nv2 @ K3Nv2:
    IT support you can act like your own farts smell like cherries that way
  • K3Nv2 @ K3Nv2:
    Odin 2s $300 lol no
  • Scarlet @ Scarlet:
    The Mini is even more lol
  • K3Nv2 @ K3Nv2:
    That RG cube is starting to look like the better value price creep option
    +1
  • BigOnYa @ BigOnYa:
    I want a handheld gaming system with a tablet sized screen, like a 8 or10" screen, with controllers that can detach like the Switch.
  • BakerMan @ BakerMan:
    @BigOnYa i was legitimately trying to scratch my leg, this is reminding me of that cylinder post
  • Scarlet @ Scarlet:
    I don't see the buzz about a square screen personally. I think there will be a review on the site within a few weeks though if you are interested.
    +1
  • Scarlet @ Scarlet:
    I've put down the money on the Odin 2 Mini since I just love that Vita form factor. Loved the power of the Odin 2 but the size always put me off, this one seems exactly what I've been wanting.
  • K3Nv2 @ K3Nv2:
    I don't care about the square screen it's just nice to hold something you don't have to stretch your arms a foots length
  • K3Nv2 @ K3Nv2:
    All these things expecting to be super huge is overrated just run a type c cable to your TV if you want a big display or in my case screen mirror it
  • BigOnYa @ BigOnYa:
    On the go tho I meant, I use my 10" tablet and a Bluetooth controller for retro gaming while sitting on my porch or on long car rides sometimes. Easier on my eyes than the Switch screen.
  • K3Nv2 @ K3Nv2:
    My point is we already have enough shit with big displays having something pocketable with up to ps2 would be fine on the go
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Ken unless the games are made for that screen size most suck on a screen that size... Having a square screen and being brighter and higher res helps but it's not a cure all, text is tiny bullets are tiny, your.... Well lol
  • K3Nv2 @ K3Nv2:
    You can stretch to fit probably it's not all bad that they make it seem to be
  • K3Nv2 @ K3Nv2:
    People always yap about oh but you loose pixels but yeah it won't look awful either
  • Psionic Roshambo @ Psionic Roshambo:
    I like filters :P
  • K3Nv2 @ K3Nv2:
    Filters are why you don't go on 2nd dates
  • Psionic Roshambo @ Psionic Roshambo:
    Lol nahhh it's because I usually get what they want on the first date lol
  • Psionic Roshambo @ Psionic Roshambo:
    I swear if I hear "I don't usually do this on the first date" on more time... I am going to start counting
  • K3Nv2 @ K3Nv2:
    I bought you McDonald's even tho you lied about your pics I still deserve this
  • Psionic Roshambo @ Psionic Roshambo:
    No no continue, I hear these things women say so often I decided to start counting
    Psionic Roshambo @ Psionic Roshambo: No no continue, I hear these things women say so often I decided to start counting