With the GA of El Capitan, any utility that resides in a system directory cannot be traced by dtrace, which is a bit of a problem. I was wanting to see what open system calls the Photos app was using and came across this.
I know I could have used some other Mac utilities (fs_usage, sc_usage etc.) but I'm showing my Solaris roots here and still wanted to use dtrace.
Fortunately there looks to be a way of enabling dtrace:
- Reboot the mac
- Hold ⌘R during reboot
- From the Utilities menu, run Terminal
- Enter the following command
csrutil enable --without dtrace
Note, that when doing so I got the following warning:
This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.I'll live with it just now.
Also changed the boot delay on the VMware machine by bios.bootdelay = 20000 in the vmx file.
I'm not sure if this is related, but dtrace probes may be renamed? iotop does not work under el capitan, failing with this message: "probe description io:::start does not match any probes"
ReplyDeleteSame issue here... heading to Apple have appointment tomorrow!
ReplyDeleteSame issue here... heading to Apple have appointment tomorrow!
ReplyDeletehey :) any luck with the io probe?
ReplyDeleteany update ?
ReplyDeletehappening again under High Sierra. Seems like I spend more time trying to get my Mac to work right than actually using it.
ReplyDeleteI confirm both sentences.
ReplyDeleteDid anyone ever find a fix for this?
ReplyDelete