by TimTheTinker on 7/17/20, 6:43 AM
I'm just waiting for Microsoft to invert WSL into LSW.
Specifically, I hope they release their own branded Linux distro, built on Ubuntu/Debian, with an optional KVM-hosted NT kernel for Windows syscall support. Maybe call it Windows NC (for Next Century).
I'll probably leave MacOS behind at that point on my work machine, especially if they create a display-PS compositing window manager that's anywhere as good as MacOS's.
by olafure on 7/17/20, 7:15 AM
by reacharavindh on 7/17/20, 8:27 AM
Don’t we use Sysdig for this? (Watching system call activity on system or by Pid)
Is there anything this gives us that sysdig doesn't?
by drol3 on 7/17/20, 6:51 AM
I am continually impressed with the changes Microsoft has made since Satya Nadella took over :)
by boramalper on 7/17/20, 6:23 AM
Looking forward to the first EEE comment. :)
by DevKoala on 7/17/20, 6:31 AM
WSL is becoming more attractive as a development environment by the day. Maybe my next computer in 4-5 years won’t be a Mac.
I miss having access to Windows games.
by svntid on 7/17/20, 7:24 AM
the error log after installing this "tool" pretty much sums it up for me
stopping now [-ferror-limit=]
20 errors generated.
by kalium-xyz on 7/17/20, 6:36 AM
Advanced tracing like BPF is amazing and the slow but steady adaption of these tools in one form of another will bring us closer to a sane and comfortable future of transparency and reduced complexity. Glad microsoft is also on the train with WSL.
by chrizyuen on 7/17/20, 6:31 AM
need root permission. Can we have normal permission ProcMon with less feature?
by miguelmota on 7/17/20, 6:46 AM
This is pretty sweet. Hoping someone makes an Arch AUR package for it
by zaggynl on 7/17/20, 6:21 AM
Neat, I already use fatrace on Linux but hurray for more tools.
by m0zg on 7/17/20, 8:46 AM
In src/common/cancellable_queue.h
std::size_t calculateBackpressure()
{
return currentReadQueue->size() + currentWriteQueue->size();
}
Not thread-safe. Shared queues are accessed without a lock. So this will eventually blow up as the queues are swapped in a different thread, or due to inconsistent reads on un-synchronized variables.
Recommendation to MS folks: find someone at MS who knows C++. Barring that, at least run ASAN and TSAN on your stuff before you release it.
by grugagag on 7/17/20, 7:04 AM
I’ll laugh when they get to the third e. It’s the same tricks that they’ve played before, but everyone is too young to remember it on their own skin and the older ones who remember are ridiculed. They’re moving just like the frog stays comfortable in the slowly boiling pot, with a slow and steady embrace. Their target audience is unsuspecting as if Microsoft has become some kind of altruistic force. But no monster of that size is altruistic, they’re hungry for fresh souls:) And they’ll have ‘em it seems. It won’t hurt, the denial will mitigate the pain.
by svntid on 7/17/20, 7:26 AM
this headline is absolutely misleading and a lie - the tool does in fact not run on linux
by elitistphoenix on 7/17/20, 6:20 AM
Umm... wut?!
by piyush_soni on 7/17/20, 7:27 AM
May be a side topic, but I always wonder even after so many decades why does everything on Linux look so ugly?
by galacticaactual on 7/17/20, 6:34 AM
Fantastic. This is going to completely overhaul how anomaly detection engineering is done in Linux.
by unmole on 7/17/20, 7:12 AM
This seems to use eBPF. As far as I know, WSL2 doesn't support eBPF. I don't understand how this can be seen as the Extend part of EEE. People really need to calm down.