3 ms·
I guess it's still insanely slow for windows mounts? Or has that changed too?
by NorwegianDude 5y ago
I guess it's still insanely slow for windows mounts? Or has that changed too?
- matsemann 5y agoOn Windows I just have the files/repo checked out on the WSL side. At least JetBrains' products handle that very effectively (you get a performance drop the other way with that back to windows side, of course, but IntelliJ/PyCharm/etc handles that with a local cache and some magic making it behave as expected). One other issue this also solves is that volume mounts from windows don't inotify correctly, so hot reloading doesn't work properly. But with files on the WSL side that works fine.
- NorwegianDude 5y agoDocker in WSL is the only way it's half usable on windows, but as you say, performance in jetbrains products are quite slow when it communicates with WSL2. Lets hope it will be possible to communicate more efficiently in the future.
- lmeyerov 5y agoRE:Windows, docker <> wsl2 ubuntu feels just like docker <> native ubuntu. We're able to do all our CUDA dev that way too, the only gap is OpenCL. I don't use docker desktop. As it's annoying to do most modern AI + HPC without nvidia GPUs, as long as you're not doing OpenCL, windows seems to have beaten os x for most data people. In contrast, I largely stopped using docker os x because of the broken fs virtualization here made it impossible to do productive JS dev. Subsecond editing vs 10s-3min is a huge step back. Unclear if the the new patches get it to the native-level feeling of wsl2 (1-3% overhead) or still feeling broken in practice. And of course, apple's vertical control means no nvidia GPUs / CUDA, even eGPUs, so no way for docker os x to support that either.