In jython, use java's System.nanoTime() call to obtain cross-CPU synchronized clock nanoseconds. This call is specifically designed for performance tracking.
In Ignition's expression language, consider using my Integration Toolkit's nanoTime() and/or timeMe() expression functions.