• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Slow writing to external HDD

Scheduled Pinned Locked Moved Help and Support
hddexternal hddslowsavestate
8 Posts 3 Posters 817 Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P
    pamput
    last edited by 1 Nov 2018, 23:09

    Hello,

    Since I've installed an external hdd following this guide my life has improved significantly: more space, more games, more fun! Just one thing bothers me, whenever I do a savestate it takes AGES. A snes savestate takes 20s, a psx savestate takes roughly a minute! In comparison when I was using the micro sd the amount of time was 1/10th. What am I doing wrong?

    I'm running everything off a 3B+ with a 1T hdd formatted in fat32. I tried this same configuration off two different pis and two different external hdd with the same issue.

    Any help would be appreciated.

    1 Reply Last reply Reply Quote 0
    • M
      mitu Global Moderator
      last edited by 2 Nov 2018, 04:33

      Can you reproduce this 'slow write' manually - i.e. copying ROMs over the network or just from the CLI ? How is the HDD powered - does it draw power from the Pi or has it's own power source ? Please add more info as requested in https://retropie.org.uk/forum/topic/3/read-this-first.

      1 Reply Last reply Reply Quote 0
      • P
        pamput
        last edited by 2 Nov 2018, 11:33

        @mitu said in Slow writing to external HDD:

        copying ROMs over the network

        Yes and no. The copy over the network is quite slow (roughly 200KBps), but not as slow. But if it's a power issue, it might still make kind of sense, since when I copy stuff over usually I'm not playing. Still, the difference in speed even here is really drastic (a snes savestate is just a couple of megs, and it still takes 20ish seconds).

        does it draw power from the Pi or has it's own power source

        From the PI, I assumed since I was using the original Pi charger the board would be able to provide enough juice, I'll try with an external powered one and let you know.

        1 Reply Last reply Reply Quote 0
        • P
          pamput
          last edited by 19 Jan 2020, 23:59

          It's been a long time, but I finally figured what the issue was (sorry for the necro, but it may be useful to others).

          In my case it wasn't a problem of power to the HDD. I had video_threaded turned off.
          To fix this go to the the Retroarch options, go to video and turn this back ON.

          Solved.

          V 1 Reply Last reply 20 Jan 2020, 07:03 Reply Quote 0
          • V
            VictimRLSH @pamput
            last edited by 20 Jan 2020, 07:03

            @pamput What exactly does that do? Will it increase speed of data throughput for other devices? I frequently plug large USB drives into my Pi and transfer to the 256gb SD card. The Pi 4 is much snappier about this but the 3 B not so much.

            System Config: Retropie 4.4 with full desktop, RPi 3B, 256gb SD, 5v 2.1A 5,200 mAH USB battery. EasyMSX controller mounted with Pimoroni Hyperpixel 4 (non touch). Also running 4.6 on a 4gb Pi 4 serving as my primary desktop computer now.

            M 1 Reply Last reply 20 Jan 2020, 08:08 Reply Quote 0
            • M
              mitu Global Moderator @VictimRLSH
              last edited by mitu 20 Jan 2020, 08:08

              @VictimRLSH video_threaded is a RetroArch setting, it only affects the emulation, doesn't have any impact on USB connected devices (see https://retropie.org.uk/docs/Input-Lag/#video_threaded). It's set to on on RPI systems by RetroPie, so I don't know why for @pamput it wasn't set (3rd party image ?).

              P 1 Reply Last reply 20 Jan 2020, 16:00 Reply Quote 0
              • V
                VictimRLSH
                last edited by 20 Jan 2020, 08:20

                After finding out what that does I can see why it was slowing down things, the CPU was doing ALL the work...

                System Config: Retropie 4.4 with full desktop, RPi 3B, 256gb SD, 5v 2.1A 5,200 mAH USB battery. EasyMSX controller mounted with Pimoroni Hyperpixel 4 (non touch). Also running 4.6 on a 4gb Pi 4 serving as my primary desktop computer now.

                1 Reply Last reply Reply Quote 0
                • P
                  pamput @mitu
                  last edited by 20 Jan 2020, 16:00

                  @mitu said in Slow writing to external HDD:

                  I don't know why for @pamput it wasn't set (3rd party image ?).

                  Nah, I probably just fiddle with it and didn't set it back to ON.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                  Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

                    This community forum collects and processes your personal information.
                    consent.not_received