News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Chris Jones:
DTrace with PHP Update
September 05, 2013 @ 09:06:16

Chris Jones has posted an update to his previous article about DTrace and PHP (found here) and some of the updates Oracle has made to introduce things like "user-level statistically defined tracing" (USDT).

At the end of last year, I blogged about Adding DTrace Probes to PHP Extensions and how Linux's SystemTap could be used to trace the DTrace probe points. Since then, Oracle's Linux's DTrace project has been making great strides. The latest Oracle Linux UEK3 Beta kernel was just released. It comes with DTrace 0.4 and also supports "User-Level Statically Defined Tracing" (USDT) for the first time. This motivated me to make sure PHP DTrace worked well with "real" DTrace, not just with SystemTap's wrappers.

He also includes a list of the other updates in this version like:

  • DTrace build script changes from PHP 5.5 were merged back to PHP 5.4
  • A 'make install' recursive dependency issue that caused Zend/zend_dtrace.d to be deleted was fixed.
  • PHP DTrace configuration now uses the correct PIC or non-PIC objects. This also fixed building PHP when any extensions were built 'shared'.
  • PHP's OCI8 2.0 extension now builds correctly with "real" DTrace.

He finishes off the post with the list of steps you'll need to follow to get this latest version up and running.

0 comments voice your opinion now!
dtrace oracle update systemtap linux

Link: https://blogs.oracle.com/opal/entry/dtrace_with_php_update

blog comments powered by Disqus

Similar Posts

Chris Jones' Blog: Oracle 11g Result Caching and PHP OCI8

Andi Gutmans' Blog: Inside Zend Server: Linux Take 2 - Examples

Experimentalworks Blog: DTracing PHP

Gennady Feldman's Blog: Installing Oracle Instant Client and making it work with PHP

Chris Jones' Blog: PHP OCI8 1.4.3 is Available on PECL


Community Events

Don't see your event here?
Let us know!


extension version framework podcast release voicesoftheelephpant list example series php7 laravel5 language opinion security api interview community introduction laravel library

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework