Forgot your password?

typodupeerror

Comment: Re:Good news. (Score 2) 155

by Morth (#37647048) Attached to: Oracle To Bring Dtrace To Linux

As long as the leave strace in place. Apple replaced ktrace with dtrace and I've been hating it ever since.
It's not that dtrace is bad, it's just that they have different purposes, and dtruss has several problems ktrace/strace does not:

  • It's asynchronous. Meaning it won't output write(1, "foo\n", 4); next to the actual output of foo.
  • Sometimes stuff gets out of order, not sure why.
  • It'll only output pointer addresses, e.g. bind(3, 0x12345678, ...) instead of bind(3, {127.0.0.1, 8080}, ...)

Ok, rant over.

Comment: Re:Screws are evil (Score 1) 330

by Morth (#37148094) Attached to: Linus Thinks Virtualization Is 'Evil'

That's not different from moving a VM from one host to another, the router needs to change its ARP table in that case as well. There's no reason the IP couldn't be app bound instead of machine bound, if you're willing to assign one IP per app (IPv6 would help). But we're lacking the tools to migrate an IP from one host to another, including the TCP sessions. That's a software problem though, and could be implemented if there's demand for it.

Thank goodness modern convenience is a thing of the remote future. -- Pogo, by Walt Kelly

Working...