Why is my Linux OS so much faster than my W10 OS and what can be done about the latter?

mike rodent

Surprised not to find a question here along these lines. Hope this is the right place.

I have a dual boot set up on a pretty powerful PC.

One boot up partition has W10, the other Linux Mint 18.3.

Using the Linux OS is an absolute joy: you click something and something happens. Yes, there can be delays, and I'm nowhere near as comfortable and familiar (yet) with how to do the vast range of essential tasks you need to use a Linux OS for real life. Usually you can interrupt processes when you see a Cancel button... so you click Cancel... and things, um, stop.

Not so in the ghastly W10 dark side: apps take an age to start up (the bigger the app the worse it is). Processes which are hanging or taking ages to do something show the "spinner" and/or (terrible heart-sinking moment) overlay a sort of "white sheen" ("process not responding"), with a spinner lasting for tens of seconds. Only way to stop is to kill the process, etc, etc ad nauseam.

An example is Gimp2... this takes ages to start up on my W10 system, but in Linux it just, er, starts. Nemo in Linux starts instantaneously, whereas FileExplorer in W10 takes, what, a second or more to display anything.

Unfortunately I have at least 2 apps which I absolutely have to use and which are Windoze-only, so for the forseeable future I'm stuck.

I know about VMs as well... installing a VM with Linux in a W10 OS is fairly straightforward in my experience, but not W10 in a Linux OS. I've wasted so many hours over this kind of nonsense I've more or less given up.

Can anyone say WHY my W10 OS is such a snail? Is there anything I can do to try and make something like, for example, Gimp2 just start up at a more normal speed?

xenoid

About Gimp

  • There is a bug that on Windows, makes it rescan all the system fonts when it starts. Normally fixed in recent versions, but if you don't want to upgrade you can try this workaround.

  • It at least one version, it would also re-register all the plugins (normally it re-registers only the plugins where the executable is newer that their existing registration date). You have to start Gimp in --verbose mode to check messages and see what happens. I have had one case of a totally unrelated executable (wget) ending up in a Gimp plugin directory and being executed on every Gimp startup, hanging it until it timed out.

Of course all this depends on the version you run on Windows.

About Linux-vs-Windows

  • The Linux filesystems are faster (possibly because they have a simpler security model, among other things)(*)
  • Linux system are usually unencumbered by "security" software that check all the file writes and slow I/O even more.

For specialized uses, a bare-bones Windows VM (that doesn't need to run all the security stuff) can be quite fast. I've done that at work, and it turned out to be significantly faster than the native Windows my colleagues were running on the very same PC model, possibly due to: removal of all unnecessary things, disk I/O restricted to the VM file (so less HDD arm movement).

(*) Implicitly acknowledged by Microsoft, who created GVFS to be able to run Git on Windows...

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Why is my computation so much faster in C# than Python

From Dev

Why is strcmp so much faster than my function?

From Dev

Why is strcmp so much faster than my function?

From Java

How can numpy be so much faster than my Fortran routine?

From Dev

Is my OS done for?

From Dev

In OS X, why does using println() cause my program to run faster than without println()

From Dev

JQUERY UI: Why are my icons and buttons so much bigger than what's shown in the samples?

From Java

Why is sum so much faster than inject(:+)?

From Java

Why is dictionary so much faster than list?

From Dev

Why is my C++ code so much slower than R?

From Dev

Why is my Git repository so much bigger than the working directory?

From Dev

Why is my DSL connection so slow, when my neighbor's is much faster?

From Dev

Spring Controller fails my CRUD Operations what can be done about this?

From Dev

Why is my foreach faster than my for loop?

From Dev

why < is much faster than !=?

From Dev

Why does my python script run much faster when using 5 CPUs rather than 12?

From Java

Why is my Largest Contenful Paint so much larger than my page load time?

From Dev

Why is initializing gl3w so much faster than initializing GLEW?

From Dev

Why is so much RAM used by the OS?

From Dev

Why does my OS hangs for less than a second?

From Dev

Download went much faster than my connection speed

From Dev

Why is this recursion so much faster than equivalent iteration?

From Dev

Android: why is native code so much faster than Java code

From Dev

Why is memcmp so much faster than a for loop check?

From Dev

Why is batch mode so much faster than parfor?

From Dev

Why is copying a file in C so much faster than C++?

From Dev

Why is Eigens mean() method so much faster than sum()?

From Dev

Why is a list comprehension so much faster than appending to a list?

From Dev

Why is linear search so much faster than binary search?

Related Related

  1. 1

    Why is my computation so much faster in C# than Python

  2. 2

    Why is strcmp so much faster than my function?

  3. 3

    Why is strcmp so much faster than my function?

  4. 4

    How can numpy be so much faster than my Fortran routine?

  5. 5

    Is my OS done for?

  6. 6

    In OS X, why does using println() cause my program to run faster than without println()

  7. 7

    JQUERY UI: Why are my icons and buttons so much bigger than what's shown in the samples?

  8. 8

    Why is sum so much faster than inject(:+)?

  9. 9

    Why is dictionary so much faster than list?

  10. 10

    Why is my C++ code so much slower than R?

  11. 11

    Why is my Git repository so much bigger than the working directory?

  12. 12

    Why is my DSL connection so slow, when my neighbor's is much faster?

  13. 13

    Spring Controller fails my CRUD Operations what can be done about this?

  14. 14

    Why is my foreach faster than my for loop?

  15. 15

    why < is much faster than !=?

  16. 16

    Why does my python script run much faster when using 5 CPUs rather than 12?

  17. 17

    Why is my Largest Contenful Paint so much larger than my page load time?

  18. 18

    Why is initializing gl3w so much faster than initializing GLEW?

  19. 19

    Why is so much RAM used by the OS?

  20. 20

    Why does my OS hangs for less than a second?

  21. 21

    Download went much faster than my connection speed

  22. 22

    Why is this recursion so much faster than equivalent iteration?

  23. 23

    Android: why is native code so much faster than Java code

  24. 24

    Why is memcmp so much faster than a for loop check?

  25. 25

    Why is batch mode so much faster than parfor?

  26. 26

    Why is copying a file in C so much faster than C++?

  27. 27

    Why is Eigens mean() method so much faster than sum()?

  28. 28

    Why is a list comprehension so much faster than appending to a list?

  29. 29

    Why is linear search so much faster than binary search?

HotTag

Archive