MS Should add in EXT4 to Windows (and btrfs and many others if they like want). That would be a nice addition and make development easier.
Announcement
Collapse
No announcement yet.
The Performance Of Ubuntu Software Running On Windows 10 With The New Linux Subsystem
Collapse
X
-
Originally posted by milkylainen View PostNTFS is one of the biggest (on top of a rather long list) FUBARs in the NT-Kernel. It desperately needs to be fixed. Don't get me started on ReFS etc.
Microsoft should just adopt a real FS instead of the "not written here" mentality bs they keep on pushing.
Filesystems obviously aren't one of Microsofts fortes...
Comment
-
Originally posted by theriddick View PostMS Should add in EXT4 to Windows (and btrfs and many others if they like want). That would be a nice addition and make development easier.
Comment
-
The filesystem "emulation" looks very slow, the rest seems to run at pretty good speed. Would be interesting if you can use a full blown desktop if you install an X server - as Windows binary - and set the DISPLAY var correctly. Or maybe let a vncserver run and connect via browser to it.
- Likes 1
Comment
-
Originally posted by torsionbar28 View Post
x2, even the latest greatest Microsoft OS's are fantastically deficient in many ways. Redmond is many years behind everyone else in the industry. For example, every major OS out there has a software package manager that tracks all the installed files, with checksums, tracks dependencies, versioning, etc. Except Windows. Every major OS out there has an LVM for storage management. Except Windows. etc. etc
Okay, Microsoft has had an LVM since XP. It just isn't used by default on an install. Why? So users could install Linux.
Microsoft is trying to provide the package manager thing, with 2 strategies. OneGet is a cmd line package manger while the Store is a visual package manager.
Comment
-
Originally posted by milkylainen View PostNTFS is one of the biggest (on top of a rather long list) FUBARs in the NT-Kernel. It desperately needs to be fixed. Don't get me started on ReFS etc.
Microsoft should just adopt a real FS instead of the "not written here" mentality bs they keep on pushing.
Filesystems obviously aren't one of Microsofts fortes...
* ZFS is perceived by many to be the best FS out there,
* the CDDL license is fully compatible with windows kernel,
* In many ways, they would leapfrog the file systems that linux has.
Comment
-
Michael, you wrote: "The stress-ng micro-benchmarks show that the Windows 10 Linux subsystem doesn't actually have that much overhead, unless their kernel is that much faster to make up for the overhead differences."
Since they've actually implemented the syscalls in their kernel, I wouldn't expect any overhead. As mentioned above, I would expect lower performance where they've emulated UNIX file permissions and such, but otherwise it's a pretty fair comparison of the kernels. Really, there shouldn't be a significant difference when running userspace benchmarks, particularly where memory or CPU bound, since the job of the kernel is to just keep out of the way!
Comment
-
Originally posted by chithanh View PostActually, the difference in some cases can be an order of magnitude. This is not because of some translation layer, but instead of the design of filesystems in Windows.
git is another example of software that used the filesystem in a way that performed well on Linux but horribly on Windows. Workarounds have been implemented since to make it perform acceptably fast.
Comment
-
Originally posted by torsionbar28 View Post
x2, even the latest greatest Microsoft OS's are fantastically deficient in many ways. Redmond is many years behind everyone else in the industry. For example, every major OS out there has a software package manager that tracks all the installed files, with checksums, tracks dependencies, versioning, etc. Except Windows. Every major OS out there has an LVM for storage management. Except Windows. etc. etc
And NTFS might not be the most modern and most optimized filesystem, it is still a decade more modern and an order of magnitude faster than the best Apple has to offer.
Comment
Comment