News for hackers. Stuff that matters.
Re:MinC Is Not Cygwin by pjc50 on Wednesday April 23, 2025 @08:19AM (#43771240)
WSL1 mapped Linux file API calls directly to NTFS file API calls.

Unfortunately this was cripplingly slow for use in e.g. Git, so they moved to a model which is more of a VM.

Re:MinC Is Not Cygwin by jandrese on Wednesday April 23, 2025 @10:10AM (#43772448)
Is this why Cygwin is such a dog at disk access? It seems like anytime a Cygwin binary needs to open a file it suffers from 100ms of stall.
Re:MinC Is Not Cygwin by heftig on Wednesday April 23, 2025 @10:21AM (#43772570)
Pretty much. AFAIK you're waiting for Windows Defender and other hooks to run.
Re:MinC Is Not Cygwin by moomin on Wednesday April 23, 2025 @10:55AM (#43772922)
Yeah, WSL1 was a great idea but there were so many edge cases. e.g. allocating a gig of memory you’re not actually using is fast in Linux, not so on Windows.