Very Slow on vmware and virtual box

I have succeded to build the source well, and when testing the generated iso on both vmware and virtual box .. it is very very slow .. for example while typinon the keyboard it type character by character with around 2 to 3 seconds delay in between.

Comments

  • Hi,
    There are two factors affecting this:
    1) Speed of your host system
    2) (More significantly) The FlingOS code is totally unoptimised and deliberately uses simple (rather than efficient) algorithms. The master branch also doesn't have some of the multitasking support included yet so everything is using things like spin locks. This means the whole system is very slow.

    Just yesterday I fixed a critical bug which has brought the dev branch a significant step forward in multitasking support. I'm hoping dev will be stable by mid April and can then be integrated into master which will bring significant performance and quality improvements.

    Until then, I invite you to analyse the code and learn why it is slow and think of solutions/improvements. FlingOS is a learning platform, which is as much about learning how not to do things (or why some things work badly) as it is about learning the right way.

    Sorry this doesn't resolve the issue but hopefully it answers why typing is slow.
    Cheers,
    Ed
  • Hi,
    Just to let you know, the most recent commits to the 'develop' branch bring major stability and performance improvements. In particular, use of semaphores has significantly improved system responsiveness as it is no longer doing multiple spin-waits.

    You can find the latest (development) version at: https://github.com/FlingOS/FlingOS/tree/develop

    Cheers,
    Ed
This discussion has been closed.