$ | >

Filesystem slow compared with native Ubuntu system.


Lists some benchmarks across Ubuntu and this subsystem. It is very competitive with Native Ubuntu Linux, except when it comes to filesystem access.

Filesystem access is important for compilation, as well as the thousands of "watcher" js and ruby programs that constantly touch the filesystem, which are the stated target market.

So, find a way to speed that up. (I don't know how you are currently mounting the filesystem, so I can't offer any ideas, other than removes as many layers as possible to the filesystem.)

If you are using the ntfs systems in Linux, you might consider implementing an improved version for Ubuntu to use, and Open sourcing it would be nice.

561 votes
Sign in
Sign in with: facebook google
Signed in as (Sign out)

We’ll send you updates on this idea

William Armstrong shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: facebook google
Signed in as (Sign out)
  • Wincent commented  ·   ·  Flag as inappropriate

    `wslconfig.exe /upgrade <DistributionName>` seems to improve the file system performance

  • ioweb.gr commented  ·   ·  Flag as inappropriate

    I'm using symfony as well and it's a pain. Everything seems so slow. Even starting the web server takes 5x the time it needs on linux. We need some updates in this issue :(

  • Hao Tong commented  ·   ·  Flag as inappropriate

    what Algoinde said about windows defender seemed to be one key factor to this. Other observation is when I'm using tmux and .tmux themes, windows defender CPU and memory usage keep very high all the time.

  • Jim commented  ·   ·  Flag as inappropriate

    Is WSL development abandoned? Looking at anything recent from MS comes up short for the most part. Even their blog seems to have stopped abruptly in April last year.

  • Anonymous commented  ·   ·  Flag as inappropriate

    FS I/O is horrible... so everytime I compile, it's just multiple times slower than any other OS I use.

  • Orif commented  ·   ·  Flag as inappropriate

    For Christ's sake, do something! Filesystem I/O rate is ridiculous. Can you at least tell us when it is going to be fixed?

  • Anonymous commented  ·   ·  Flag as inappropriate

    I hope you'll start blogging about this soon, I'm eager to see what you have in store for us! I suppose NTFS somehow has to be out of the loop, just like parts of WSL go directly to the NT kernel and not via win32?

    FS performance is definitely the biggest issue. Stuff like installing node modules in node/npm projects is painfully slow. I basically have to disable Windows Defender live scanning to make it livable. But it's still pretty slow.

  • Daniel Gordon commented  ·   ·  Flag as inappropriate

    On creator's update - a 1 gb git repo is unusable. Would like to know if this will be part of the fall update.

  • Ricardo Correia commented  ·   ·  Flag as inappropriate

    Any news on this subject?
    Git in not the only problem for me.
    Developing on Symfony is a nightmare, and a request to a rest api on dev takes around 40 seconds to complete... I'm running the latest apache, php and mariadb.

    This is a problem lots of people is reporting... it would be really great to see improvements on this matter.


  • Jay commented  ·   ·  Flag as inappropriate

    Git command still run extremely slow. Hope it can be fixed a.s.a.p.

  • Anonymous commented  ·   ·  Flag as inappropriate

    I think this is now my main complaint about WSL. It is definitely very usable except if you are dealing with a git directory with lots of files.

    To give you an example: same GIT project

    1) accessed from native Windows
    measure-command {git status}

    Days : 0
    Hours : 0
    Minutes : 0
    Seconds : 0
    Milliseconds : 268

    2) same directory accessed via /mnt/c under WSL

    time git status
    On branch master
    Your branch is up-to-date with 'origin/master'.
    nothing to commit, working tree clean
    git status 0.91s user 12.12s system 112% cpu 11.606 total

    We are talking about almost 100x times speed difference!

← Previous 1

Feedback and Knowledge Base