DTrace Becomes Usable on FreeBSD
daria42 writes "A project to port Sun Microsystems' Dynamic Tracing (DTrace) tool to FreeBSD appears to have achieved some initial success. DTrace was open sourced last year and is one of the coolest features in Solaris 10."
(and he doesn't even say why)
The point is how useful the gathered info is. In my experience more or less all OSs do not have problems with stats one can gather. It's the stats one can NOT gather.
E.g. under Linux most of the memory is file cache. What would you gain by knowing that cache went from 95% to 96% of RAM and then went down to 94%?If you can't dissect the value (e.g. 10% belong to that file, 20% to that process, 40% are that info, etc) nor change the behaviour of kernel - there is no point in knowing that info.
And again, if there is tool which provides some info, there are good chances that people looked at that info and already optimized/tuned all what was possible to optimize/tune.
Remember, problems most of the time lie somewhere we cannot look at.
All hope abandon ye who enter here.
Fortunately, Apple was kind enough to open source Darwin, but it didn't need to.
Apple has closed part of the Kernel now called XNU.
Is Apple kind, or are they just putting up a facade, closing the source where they see fit?
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0