On Wed, Mar 18, 2020 at 12:36 PM Jon Brase <jon.br...@gmail.com> wrote:

>
> On 3/18/20 11:44 AM, Jim Hall wrote:
>
> Actually, I think it's a problem on the Raspberry Pi 4. I've heard from a
> few folks since the RPi4 came out that my how-to about running FreeDOS on
> the Raspberry Pi (via QEMU)
> <https://opensource.com/article/18/3/can-you-run-dos-raspberry-pi> results
> in a very slow FreeDOS. But I've only heard from people about the Raspberry
> Pi 4. The RPi3 seems to work okay. I have a Raspberry Pi 3, and it works
> fine. I've run my RPi3 with both Raspbian and Fedora ARM with the same
> results, so I don't think it's a distro issue, either.
>
> The Raspberry Pi (as lease version 3) is fast enough to emulate a '486 or
> Pentium CPU well enough to run DOOM and AsEasyAs and other DOS games and
> applications without lag.
>
>
> On a Pi 2, I'm getting the same slow video updates he describes, at least
> in text mode (haven't tried a graphical mode yet), but the emulated CPU
> seems to be running fast enough. Then again, the install process is taking
> a fair while, but I'm not sure it's slower than an install of similar size
> would be on legacy hardware.
>


Installing FreeDOS on the Raspberry Pi will take a long time regardless of
what options you use in QEMU. It's because of the high disk I/O when you
install an operating system like FreeDOS. It's made worse by doing it
inside an emulator, but the biggest slowdown when *installing* is the
storage device on the Raspberry Pi.

My RPi3B has a SanDisk Ultra 64GB microSDXC UHS-I U1A1 card. The U1 is
designed to support 1080p video recording (such as you might use in a GoPro
camera) at minimum serial write speeds of 10MB/s. By comparison, a V60 is
aimed at cameras that do 4K video and has a minimum sequential write speed
of 60MB/s. Using a V60 microSD card or even a V30 (30MB/s) would probably
give noticeably better disk I/O performance (up to 3x faster).


Jim
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to