bradwilson, to dotnet
@bradwilson@mastodon.social avatar

I've been noticing whole-machine slow downs whenever I heavily use my Dev Drive (for example, building source) that are just unacceptable.

A common example is I'll start a full build in Visual Studio and then go to type in Windows Terminal and everything I type will be delayed by multiple seconds. Even pasting will show only a few characters at a time.

So, back to raw SSD and (sigh) NTFS for now.

rockylhotka,
@rockylhotka@fosstodon.org avatar

@bradwilson Have you tried creating a physical partition for or just a virtual disk? I’ve only tried a virtual drive, and am curious if a partition would help.

bradwilson, to windows
@bradwilson@mastodon.social avatar

Found my first issue with using a Dev Drive, and wanting to have access to it from WSL: apparently the way Dev Drives mount in Windows is not compatible with the WSL auto-mounting.

Why does this matter? Docker Desktop (in WSL 2 mode) can't mount a Dev Drive folder.

Do I dump WSL 2 mode for Docker? Or do I dump Dev Drive? Tough choice, but I suspect I dump the Dev Drive.

In WSL 2, /mnt/c/Dev gets an I/O error because "cannot read symbolic link".
Trying to mount C:\Dev on Docker in Windows (running in WSL 2 mode) claims it can't create /run/desktop/mnt/host/c/Dev because the file exists (but in reality, the error is that it can't read that folder from WSL).

maartenballiauw, to windows
@maartenballiauw@mastodon.online avatar

Blogged: Test-Driving 11 Dev Drive for .NET

🔍 What is and ReFS?
🧪 Trying it out for various scenarios
➡️ , , @JetBrainsRider, and more

https://bit.ly/3GcOPhU

maartenballiauw, to windows
@maartenballiauw@mastodon.online avatar

Blogged: Test-Driving 11 Dev Drive for .NET

🔍 What is and ReFS?
🧪 Trying it out for various scenarios
➡️ , , , and more

https://bit.ly/3GcOPhU

flameeyes, (edited ) to random
@flameeyes@mastodon.social avatar

Windows 11: Dev Drive Within Storage Spaces

Let me give you a quick walkthrough to make use of Dev Drive within Storage Spaces on Windows 11. Because Microsoft's own docs fail at it.

https://flameeyes.blog/2023/11/12/windows-11-dev-drive-within-storage-spaces/?mtm_campaign=social&mtm_kwd=mastodon

bradwilson, to random
@bradwilson@mastodon.social avatar

First time poking around with Dev Drives, so doing a little performance testing by measuring dotnet build after git clean -xdf for @xunit (main branch).

On NVMe (NTFS): 17.5s
On SATA (NTFS): 17.9s
On VHDX (ReFS): 14.4s
On VHDX (ext4): 11.7s

The top 3 are built in Windows, and the bottom 1 is built in WSL 2 (Ubuntu 22.04). I wanted to be able to compare the two VHDX options.

Looks like Dev Drive is a win, but not as big as moving to Linux & ext4.

bradwilson,
@bradwilson@mastodon.social avatar

The absolute best thing I can say about is that I enabled it about 6 weeks ago and promptly "forgot" about it. It's just worked, no hiccups.

It contains my source and my NuGet package cache, mounted under C:\Dev. I've been running it as a half-terabyte raw ReFS partition on a SATA SSD. It's way over-provisioned but I had the space to spare, so why not?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • slotface
  • ethstaker
  • cubers
  • khanakhh
  • Durango
  • rosin
  • tacticalgear
  • magazineikmin
  • thenastyranch
  • DreamBathrooms
  • Youngstown
  • mdbf
  • InstantRegret
  • provamag3
  • kavyap
  • cisconetworking
  • modclub
  • osvaldo12
  • normalnudes
  • everett
  • GTA5RPClips
  • ngwrru68w68
  • Leos
  • anitta
  • megavids
  • tester
  • lostlight
  • All magazines