# Report 0 - Session 3 - Time Profile of Transmission SharkProfileViewer # Generated from the visible portion of the outline view + 49.9% thread_start (libSystem.B.dylib) | + 49.9% _pthread_start (libSystem.B.dylib) | | + 49.9% ThreadFunc (Transmission) | | | + 49.9% libeventThreadFunc (Transmission) | | | | + 49.9% event_dispatch (Transmission) | | | | | + 49.7% event_base_loop (Transmission) | | | | | | + 41.2% bufferevent_readcb (Transmission) | | | | | | | + 38.6% canReadWrapper (Transmission) | | | | | | | | + 37.3% canRead (Transmission) | | | | | | | | | 11.8% RC4 (libcrypto.0.9.7.dylib) | | | | | | | | | + 8.0% tr_cryptoComputeSecret (Transmission) | | | | | | | | | | + 8.0% compute_key (libcrypto.0.9.7.dylib) | | | | | | | | | | | + 8.0% BN_mod_exp_mont (libcrypto.0.9.7.dylib) | | | | | | | | | | | | + 8.0% BN_mod_exp_mont_consttime (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | + 7.8% BN_mod_mul_montgomery (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | + 4.6% BN_from_montgomery (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | | 4.4% bn_mul_add_words (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | | 0.1% BN_copy (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | + 2.2% BN_sqr (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | | + 2.1% bn_sqr_normal (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | | | 1.7% bn_mul_add_words (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | | | 0.3% bn_add_words (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | | | 0.1% bn_mul_words (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | | 0.1% bn_add_words (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | + 0.9% BN_mul (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | | + 0.9% bn_mul_normal (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | | | 0.9% bn_mul_add_words (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | | | 0.1% bn_mul_words (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | 0.0% bn_mul_add_words (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | | 0.0% BN_CTX_start (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | 0.1% BN_is_bit_set (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | 0.0% OPENSSL_cleanse (libcrypto.0.9.7.dylib) | | | | | | | | | + 6.6% tr_ioHash (Transmission) | | | | | | | | | | + 6.6% checkPiece (Transmission) | | | | | | | | | | | + 6.6% tr_sha1 (Transmission) | | | | | | | | | | | | + 6.6% SHA1_Update (libcrypto.0.9.7.dylib) | | | | | | | | | | | | | 6.6% sha1_block_data_order (libcrypto.0.9.7.dylib) | | | | | | | | | + 3.7% tr_cryptoDecryptInit (Transmission) | | | | | | | | | | 2.5% RC4 (libcrypto.0.9.7.dylib) | | | | | | | | | | + 1.2% initRC4 (Transmission) | | | | | | | | | | | 0.8% RC4_set_key (libcrypto.0.9.7.dylib) | | | | | | | | | | | + 0.2% SHA1_Update (libcrypto.0.9.7.dylib) | | | | | | | | | | | | 0.1% sha1_block_host_order (libcrypto.0.9.7.dylib) | | | | | | | | | | | + 0.2% SHA1_Final (libcrypto.0.9.7.dylib) | | | | | | | | | | | | 0.2% sha1_block_host_order (libcrypto.0.9.7.dylib) | | | | | | | | | + 3.4% tr_publisherPublish (Transmission) | | | | | | | | | | + 3.3% msgsCallbackFunc (Transmission) | | | | | | | | | | | + 2.8% tr_peerMsgsCancel (Transmission) | | | | | | | | | | | | + 2.7% tr_list_remove (Transmission) | | | | | | | | | | | | | 1.5% compareRequest (Transmission) | | | | | | | | | | | | + 0.1% tr_list_remove_node (Transmission) | | | | | | | | | | | | | 0.0% tr_free (Transmission) | | | | | | | | | | | + 0.2% getConnectedPeers (Transmission) | | | | | | | | | | | | + 0.1% malloc (libSystem.B.dylib) | | | | | | | | | | | | | + 0.1% malloc_zone_malloc (libSystem.B.dylib) | | | | | | | | | | | | | | + 0.1% szone_malloc (libSystem.B.dylib) | | | | | | | | | | | | | | | 0.0% tiny_malloc_from_free_list (libSystem.B.dylib) | | | | | | | | | | | | | | | 0.0% __spin_lock (commpage [libSystem.B.dylib]) | | | | | | | | | | | + 0.1% free (libSystem.B.dylib) | | | | | | | | | | | | + 0.1% szone_free (libSystem.B.dylib) | | | | | | | | | | | | | 0.0% tiny_free_list_add_ptr (libSystem.B.dylib) | | | | | | | | | | | + 0.1% updateInterest (Transmission) | | | | | | | | | | | | 0.0% tr_publisherPublish (Transmission) | | | | | | | | | | | | 0.0% tr_cpPieceIsComplete (Transmission) | | | | | | | | | | | 0.0% tr_ptrArrayPeek (Transmission) | | | | | | | | | | | + 0.0% tr_peerMsgsHave (Transmission) | | | | | | | | | | | | + 0.0% tr_peerIoWriteUint32 (Transmission) | | | | | | | | | | | | | + 0.0% tr_peerIoWriteBytes (Transmission) | | | | | | | | | | | | | | 0.0% evbuffer_add (Transmission) | | | | | | | | | + 1.1% readOrWritePiece (Transmission) | | | | | | | | | | + 0.4% tr_fdFileRelease (Transmission) | | | | | | | | | | | + 0.1% pthread_cond_signal (libSystem.B.dylib) | | | | | | | | | | | | + 0.1% pthread_cond_signal_thread_np (libSystem.B.dylib) | | | | | | | | | | | | | 0.1% spin_lock (libSystem.B.dylib) | | | | | | | | | | | | | 0.0% __spin_lock (commpage [libSystem.B.dylib]) | | | | | | | | | | | + 0.1% tr_lockLock (Transmission) | | | | | | | | | | | | 0.0% pthread_self (libSystem.B.dylib) | | | | | | | | | | | | + 0.0% pthread_mutex_lock (libSystem.B.dylib) | | | | | | | | | | | | | 0.0% __spin_lock (commpage [libSystem.B.dylib]) | | | | | | | | | | | 0.1% fsync$NOCANCEL$UNIX2003 (libSystem.B.dylib) | | | | | | | | | | | 0.0% myDebug (Transmission) | | | | | | | | | | + 0.1% tr_fdFileOpen (Transmission) | | | | | | | | | | | + 0.0% tr_date (Transmission) | | | | | | | | | | | | 0.0% gettimeofday (libSystem.B.dylib) | | | | | | | | | | | 0.0% myDebug (Transmission) | | | | | | | | | | 0.1% lseek (libSystem.B.dylib) | | | | | | | | | | + 0.1% tr_buildPath (Transmission) | | | | | | | | | | | 0.0% strlen (libSystem.B.dylib) | | | | | | | | | | 0.1% strcmp (libSystem.B.dylib) | | | | | | | | | | + 0.0% tr_lockUnlock (Transmission) | | | | | | | | | | | 0.0% pthread_self (libSystem.B.dylib) | | | | | | | | | | 0.0% stat (libSystem.B.dylib) | | | | | | | | | | 0.0% myDebug (Transmission) | | | | | | | | | + 0.6% tr_peerIoReadBytes (Transmission) | | | | | | | | | | + 0.6% evbuffer_remove (Transmission) | | | | | | | | | | | 0.5% __memcpy (commpage [libSystem.B.dylib]) | | | | | | | | | | | 0.0% memcpy (libSystem.B.dylib) | | | | | | | | | + 0.3% malloc (libSystem.B.dylib) | | | | | | | | | | + 0.2% malloc_zone_malloc (libSystem.B.dylib) | | | | | | | | | | | + 0.1% szone_malloc (libSystem.B.dylib) | | | | | | | | | | | | + 0.1% large_and_huge_malloc (libSystem.B.dylib) | | | | | | | | | | | | | + 0.1% allocate_pages (libSystem.B.dylib) | | | | | | | | | | | | | | 0.0% _sysenter_trap (libSystem.B.dylib) | | | | | | | | | | | 0.0% large_and_huge_malloc (libSystem.B.dylib) | | | | | | | | | + 0.3% free (libSystem.B.dylib) | | | | | | | | | | + 0.2% szone_free (libSystem.B.dylib) | | | | | | | | | | | 0.0% large_free_no_lock (libSystem.B.dylib) | | | | | | | | | | + 0.1% deallocate_pages (libSystem.B.dylib) | | | | | | | | | | | 0.1% munmap$UNIX2003 (libSystem.B.dylib) | | | | | | | | | + 0.2% tr_rcTransferred (Transmission) | | | | | | | | | | + 0.1% tr_lockLock (Transmission) | | | | | | | | | | | 0.1% pthread_mutex_lock (libSystem.B.dylib) | | | | | | | | | | + 0.1% tr_date (Transmission) | | | | | | | | | | | + 0.1% gettimeofday (libSystem.B.dylib) | | | | | | | | | | | | + 0.1% __gettimeofday (commpage [libSystem.B.dylib]) | | | | | | | | | | | | | 0.1% __nanotime (commpage [libSystem.B.dylib]) | | | | | | | | | + 0.2% evbuffer_add (Transmission) | | | | | | | | | | 0.2% __memcpy (commpage [libSystem.B.dylib]) | | | | | | | | | | 0.0% memcpy (libSystem.B.dylib) | | | | | | | | | + 0.2% tr_list_remove_node (Transmission) | | | | | | | | | | + 0.2% free (libSystem.B.dylib) | | | | | | | | | | | + 0.2% szone_free (libSystem.B.dylib) | | | | | | | | | | | | 0.0% tiny_free_list_add_ptr (libSystem.B.dylib) | | | | | | | | | + 0.2% readBtMessage (Transmission) | | | | | | | | | | + 0.1% tr_peerIoReadUint8 (Transmission) | | | | | | | | | | | + 0.0% tr_peerIoReadBytes (Transmission) | | | | | | | | | | | | + 0.0% evbuffer_remove (Transmission) | | | | | | | | | | | | | 0.0% memcpy (libSystem.B.dylib) | | | | | | | | | | | 0.0% RC4 (libcrypto.0.9.7.dylib) | | | | | | | | | | 0.1% RC4 (libcrypto.0.9.7.dylib) | | | | | | | | | | + 0.0% updatePeerProgress (Transmission) | | | | | | | | | | | + 0.0% tr_publisherPublish (Transmission) | | | | | | | | | | | | + 0.0% msgsCallbackFunc (Transmission) | | | | | | | | | | | | | + 0.0% tr_peerIoAddrStr (Transmission) | | | | | | | | | | | | | | + 0.0% snprintf (libSystem.B.dylib) | | | | | | | | | | | | | | | 0.0% __vfprintf (libSystem.B.dylib) | | | | | | | | | 0.1% tr_list_size (Transmission) | | | | | | | | | + 0.1% time (libSystem.B.dylib) | | | | | | | | | | + 0.1% gettimeofday (libSystem.B.dylib) | | | | | | | | | | | 0.0% __gettimeofday (libSystem.B.dylib) | | | | | | | | | | 0.0% fegetenv (libmathCommon.A.dylib) | | | | | | | | | + 0.1% tr_peerIoReadUint32 (Transmission) | | | | | | | | | | + 0.0% tr_peerIoReadBytes (Transmission) | | | | | | | | | | | + 0.0% evbuffer_remove (Transmission) | | | | | | | | | | | | 0.0% memcpy (libSystem.B.dylib) | | | | | | | | | | 0.0% RC4 (libcrypto.0.9.7.dylib) | | | | | | | | | + 0.1% tr_handshakeDone (Transmission) | | | | | | | | | | + 0.1% myHandshakeDoneCB (Transmission) | | | | | | | | | | | + 0.0% tr_ptrArrayRemoveSorted (Transmission) | | | | | | | | | | | | 0.0% tr_ptrArrayLowerBound (Transmission) | | | | | | | | | | | + 0.0% ensureAtomExists (Transmission) | | | | | | | | | | | | + 0.0% getExistingAtom (Transmission) | | | | | | | | | | | | | + 0.0% tr_ptrArrayFindSorted (Transmission) | | | | | | | | | | | | | | 0.0% comparePeerAtomToAddress (Transmission) | | | | | | | | | + 0.0% tr_peerIoWriteBuf (Transmission) | | | | | | | | | | + 0.0% bufferevent_write (Transmission) | | | | | | | | | | | + 0.0% event_add (Transmission) | | | | | | | | | | | | + 0.0% gettimeofday (libSystem.B.dylib) | | | | | | | | | | | | | + 0.0% __gettimeofday (commpage [libSystem.B.dylib]) | | | | | | | | | | | | | | 0.0% __nanotime (commpage [libSystem.B.dylib]) | | | | | | | | | 0.0% tr_peerIoReadUint8 (Transmission) | | | | | | | | | 0.0% tr_getLog (Transmission) | | | | | | | | | + 0.0% tr_cryptoEncryptInit (Transmission) | | | | | | | | | | 0.0% RC4 (libcrypto.0.9.7.dylib) | | | | | | | | | 0.0% tr_cpBlockAdd (Transmission) | | | | | | | | | + 0.0% myDebug (Transmission) | | | | | | | | | | 0.0% tr_getLog (Transmission) | | | | | | | | 0.3% memcmp (libSystem.B.dylib) | | | | | | | | + 0.3% tr_setBufferEventMode (Transmission) | | | | | | | | | + 0.2% bufferevent_enable (Transmission) | | | | | | | | | | + 0.2% event_add (Transmission) | | | | | | | | | | | + 0.1% gettimeofday (libSystem.B.dylib) | | | | | | | | | | | | + 0.1% __gettimeofday (commpage [libSystem.B.dylib]) | | | | | | | | | | | | | 0.0% __nanotime (commpage [libSystem.B.dylib]) | | | | | | | | | | | 0.1% event_queue_remove (Transmission) | | | | | | | | | | | 0.0% event_queue_insert (Transmission) | | | | | | | | + 0.3% tr_lockLock (Transmission) | | | | | | | | | + 0.2% pthread_mutex_lock (libSystem.B.dylib) | | | | | | | | | | 0.1% __spin_lock (commpage [libSystem.B.dylib]) | | | | | | | | | 0.1% pthread_self (libSystem.B.dylib) | | | | | | | | | 0.0% dyld_stub_pthread_self (Transmission) | | | | | | | | 0.0% tr_list_remove (Transmission) | | | | | | | | 0.0% tr_ioWrite (Transmission) | | | | | | | | 0.0% tr_cpBlockAdd (Transmission) | | | | | | | | 0.0% tr_amInThread (Transmission) | | | | | | | | 0.0% pthread_mutex_lock (libSystem.B.dylib) | | | | | | | | 0.0% canDownload (Transmission) | | | | | | | | 0.0% bufferevent_enable (Transmission) | | | | | | | + 1.4% evbuffer_read (Transmission) | | | | | | | | 0.6% read$NOCANCEL$UNIX2003 (libSystem.B.dylib) | | | | | | | | 0.4% ioctl (libSystem.B.dylib) | | | | | | | | 0.1% _sysenter_trap (libSystem.B.dylib) | | | | | | | | + 0.1% evbuffer_expand (Transmission) | | | | | | | | | 0.1% __memcpy (commpage [libSystem.B.dylib]) | | | | | | | + 0.6% event_add (Transmission) | | | | | | | | + 0.2% gettimeofday (libSystem.B.dylib) | | | | | | | | | + 0.1% __gettimeofday (commpage [libSystem.B.dylib]) | | | | | | | | | | 0.0% __nanotime (commpage [libSystem.B.dylib]) | | | | | | | | | 0.1% __commpage_gettimeofday (libSystem.B.dylib) | | | | | | | | + 0.2% kq_add (Transmission) | | | | | | | | | 0.1% kq_insert (Transmission) | | | | | | | | 0.1% event_queue_insert (Transmission) | | | | | | | | 0.1% __gettimeofday (commpage [libSystem.B.dylib]) | | | | | | | + 0.3% pthread_mutex_unlock (libSystem.B.dylib) | | | | | | | | 0.0% __spin_lock (commpage [libSystem.B.dylib]) | | | | | | | 0.1% tr_globalUnlock (Transmission) | | | | | | | 0.1% tr_globalLock (Transmission) | | | | | | | 0.0% tr_setBufferEventMode (Transmission) | | | | | | | + 0.0% gotError (Transmission) | | | | | | | | + 0.0% tr_handshakeDone (Transmission) | | | | | | | | | + 0.0% myHandshakeDoneCB (Transmission) | | | | | | | | | | + 0.0% tr_peerIoFree (Transmission) | | | | | | | | | | | + 0.0% free (libSystem.B.dylib) | | | | | | | | | | | | + 0.0% szone_free (libSystem.B.dylib) | | | | | | | | | | | | | 0.0% tiny_free_list_add_ptr (libSystem.B.dylib) | | | | | | | 0.0% evbuffer_expand (Transmission) | | | | | | | 0.0% canRead (Transmission) | | | | | | + 3.8% timerCallback (Transmission) | | | | | | | + 1.9% pulse (Transmission) | | | | | | | | + 0.5% time (libSystem.B.dylib) | | | | | | | | | 0.3% fegetenv (libmathCommon.A.dylib) | | | | | | | | | + 0.1% gettimeofday (libSystem.B.dylib) | | | | | | | | | | 0.1% __gettimeofday (commpage [libSystem.B.dylib]) | | | | | | | | | 0.1% fesetenv (libmathCommon.A.dylib) | | | | | | | | | 0.0% __gettimeofday (commpage [libSystem.B.dylib]) | | | | | | | | 0.3% tr_list_size (Transmission) | | | | | | | | 0.2% tr_peerIoWriteBytesWaiting (Transmission) | | | | | | | | + 0.2% tr_peerIoWriteBytes (Transmission) | | | | | | | | | 0.2% RC4 (libcrypto.0.9.7.dylib) | | | | | | | | + 0.1% tr_peerIoWriteBuf (Transmission) | | | | | | | | | + 0.1% bufferevent_write (Transmission) | | | | | | | | | | + 0.1% event_add (Transmission) | | | | | | | | | | | + 0.0% kq_add (Transmission) | | | | | | | | | | | | 0.0% kq_insert (Transmission) | | | | | | | | | + 0.0% tr_bufferevent_write (Transmission) | | | | | | | | | | + 0.0% tr_amInThread (Transmission) | | | | | | | | | | | 0.0% pthread_self (libSystem.B.dylib) | | | | | | | | + 0.0% tr_peerIoWriteUint8 (Transmission) | | | | | | | | | + 0.0% tr_peerIoWriteBytes (Transmission) | | | | | | | | | | + 0.0% malloc (libSystem.B.dylib) | | | | | | | | | | | + 0.0% malloc_zone_malloc (libSystem.B.dylib) | | | | | | | | | | | | 0.0% szone_malloc (libSystem.B.dylib) | | | | | | | | + 0.0% tr_list_pop_front (Transmission) | | | | | | | | | + 0.0% tr_list_remove_node (Transmission) | | | | | | | | | | + 0.0% free (libSystem.B.dylib) | | | | | | | | | | | 0.0% malloc_zone_free (libSystem.B.dylib) | | | | | | | | + 0.0% pulse (Transmission) | | | | | | | | | + 0.0% tr_peerIoWriteBytes (Transmission) | | | | | | | | | | 0.0% RC4 (libcrypto.0.9.7.dylib) | | | | | | | | 0.0% gettimeofday (libSystem.B.dylib) | | | | | | | | 0.0% dyld_stub_time (Transmission) | | | | | | | + 1.1% refillPulse (Transmission) | | | | | | | | + 0.2% tr_cpBlockIsComplete (Transmission) | | | | | | | | | 0.1% tr_bitfieldHas (Transmission) | | | | | | | | + 0.2% tr_peerMsgsAddRequest (Transmission) | | | | | | | | | 0.1% tr_pieceOffset (Transmission) | | | | | | | | | + 0.1% tr_malloc0 (Transmission) | | | | | | | | | | + 0.0% malloc (libSystem.B.dylib) | | | | | | | | | | | + 0.0% malloc_zone_malloc (libSystem.B.dylib) | | | | | | | | | | | | + 0.0% szone_malloc (libSystem.B.dylib) | | | | | | | | | | | | | 0.0% tiny_malloc_from_free_list (libSystem.B.dylib) | | | | | | | | | 0.0% tr_bitfieldHas (Transmission) | | | | | | | | 0.1% tr_peerMsgIsPieceFastAllowed (Transmission) | | | | | | | | + 0.1% qsort (libSystem.B.dylib) | | | | | | | | | + 0.1% qsort (libSystem.B.dylib) | | | | | | | | | | + 0.0% qsort (libSystem.B.dylib) | | | | | | | | | | | 0.0% qsort (libSystem.B.dylib) | | | | | | | | | | 0.0% compareRefillPiece (Transmission) | | | | | | | | 0.1% __memcpy (commpage [libSystem.B.dylib]) | | | | | | | | 0.1% tr_bitfieldHas (Transmission) | | | | | | | | + 0.0% malloc (libSystem.B.dylib) | | | | | | | | | + 0.0% malloc_zone_malloc (libSystem.B.dylib) | | | | | | | | | | + 0.0% szone_malloc (libSystem.B.dylib) | | | | | | | | | | | + 0.0% large_and_huge_malloc (libSystem.B.dylib) | | | | | | | | | | | | + 0.0% allocate_pages (libSystem.B.dylib) | | | | | | | | | | | | | 0.0% mmap (libSystem.B.dylib) | | | | | | | | 0.0% _tr_block (Transmission) | | | | | | | + 0.3% ratePulse (Transmission) | | | | | | | | + 0.3% tr_rcRate (Transmission) | | | | | | | | | + 0.1% tr_lockLock (Transmission) | | | | | | | | | | + 0.0% pthread_mutex_lock (libSystem.B.dylib) | | | | | | | | | | | 0.0% spin_lock (libSystem.B.dylib) | | | | | | | | | + 0.1% rateForInterval (Transmission) | | | | | | | | | | 0.0% tr_date (Transmission) | | | | | | | | | 0.0% pthread_mutex_unlock (libSystem.B.dylib) | | | | | | | + 0.2% reconnectPulse (Transmission) | | | | | | | | + 0.1% tr_peerIoAddrStr (Transmission) | | | | | | | | | + 0.1% inet_ntoa (libSystem.B.dylib) | | | | | | | | | | + 0.1% inet_ntop4 (libSystem.B.dylib) | | | | | | | | | | | + 0.0% snprintf (libSystem.B.dylib) | | | | | | | | | | | | + 0.0% __vfprintf (libSystem.B.dylib) | | | | | | | | | | | | | + 0.0% __sfvwrite (libSystem.B.dylib) | | | | | | | | | | | | | | 0.0% __memcpy (commpage [libSystem.B.dylib]) | | | | | | | | | | | 0.0% __memcpy (commpage [libSystem.B.dylib]) | | | | | | | | | + 0.0% snprintf (libSystem.B.dylib) | | | | | | | | | | 0.0% __vfprintf (libSystem.B.dylib) | | | | | | | | + 0.1% tr_handshakeNew (Transmission) | | | | | | | | | + 0.0% evbuffer_new (Transmission) | | | | | | | | | | + 0.0% calloc (libSystem.B.dylib) | | | | | | | | | | | + 0.0% malloc_zone_calloc (libSystem.B.dylib) | | | | | | | | | | | | + 0.0% szone_calloc (libSystem.B.dylib) | | | | | | | | | | | | | 0.0% spin_unlock (libSystem.B.dylib) | | | | | | | | | 0.0% evbuffer_free (Transmission) | | | | | | | + 0.2% event_add (Transmission) | | | | | | | | + 0.1% gettimeofday (libSystem.B.dylib) | | | | | | | | | + 0.1% __gettimeofday (commpage [libSystem.B.dylib]) | | | | | | | | | | 0.0% __nanotime (commpage [libSystem.B.dylib]) | | | | | | | | 0.1% event_queue_insert (Transmission) | | | | | | | + 0.0% tr_list_remove_node (Transmission) | | | | | | | | 0.0% tr_free (Transmission) | | | | | | | + 0.0% rechokePulse (Transmission) | | | | | | | | + 0.0% time (libSystem.B.dylib) | | | | | | | | | 0.0% fegetenv (libmathCommon.A.dylib) | | | | | | + 2.1% kq_dispatch (Transmission) | | | | | | | 1.0% kevent (libSystem.B.dylib) | | | | | | | + 0.5% event_del (Transmission) | | | | | | | | 0.3% event_queue_remove (Transmission) | | | | | | | | + 0.1% kq_del (Transmission) | | | | | | | | | 0.0% kq_insert (Transmission) | | | | | | | 0.2% event_queue_insert (Transmission) | | | | | | | 0.0% kq_del (Transmission) | | | | | | | 0.0% event_active (Transmission) | | | | | | 0.9% event_queue_remove (Transmission) | | | | | | + 0.7% gettimeofday (libSystem.B.dylib) | | | | | | | + 0.3% __gettimeofday (commpage [libSystem.B.dylib]) | | | | | | | | 0.2% __nanotime (commpage [libSystem.B.dylib]) | | | | | | | 0.1% __commpage_gettimeofday (libSystem.B.dylib) | | | | | | | 0.1% __nanotime (commpage [libSystem.B.dylib]) | | | | | | | 0.0% dyld_stub___commpage_gettimeofday (libSystem.B.dylib) | | | | | | 0.1% __gettimeofday (commpage [libSystem.B.dylib]) | | | | | | + 0.1% pumpList (Transmission) | | | | | | | + 0.1% tr_lockLock (Transmission) | | | | | | | | + 0.1% pthread_mutex_lock (libSystem.B.dylib) | | | | | | | | | 0.0% __spin_lock (commpage [libSystem.B.dylib]) | | | | | | | | 0.0% pthread_self (libSystem.B.dylib) | | | | | | + 0.1% bufferevent_writecb (Transmission) | | | | | | | + 0.1% pulse (Transmission) | | | | | | | | + 0.1% time (libSystem.B.dylib) | | | | | | | | | 0.0% fesetenv (libmathCommon.A.dylib) | | | | | | | | | 0.0% fegetenv (libmathCommon.A.dylib) | | | | | | | 0.0% evbuffer_write (Transmission) | | | | | | 0.1% tr_list_remove_node (Transmission) | | | | | | 0.1% event_queue_insert (Transmission) | | | | | | 0.0% tr_list_remove (Transmission) | | | | | | 0.0% pulse (Transmission) | | | | | | 0.0% kq_recalc (Transmission) | | | | | | 0.0% evbuffer_read (Transmission) | | | | | | 0.0% dyld_stub_gettimeofday (Transmission) | | | | | | 0.0% canReadWrapper (Transmission) | | | | | 0.1% event_queue_remove (Transmission) | | | | | 0.0% timerCallback (Transmission) | | | | | 0.0% kq_recalc (Transmission) | | | | | 0.0% gettimeofday (libSystem.B.dylib) | | | | | 0.0% bufferevent_readcb (Transmission) + 39.1% lo_unix_scall (mach_kernel) | + 35.8% unix_syscall (mach_kernel) | | + 13.8% read_nocancel (mach_kernel) | | | + 13.6% nosys (mach_kernel) | | | | + 8.9% fill_pipeinfo (mach_kernel) | | | | | + 8.4% soreceive (mach_kernel) | | | | | | + 5.9% tcp_fasttimo (mach_kernel) | | | | | | | + 5.8% tcp_output (mach_kernel) | | | | | | | | + 4.9% tcp_setpersist (mach_kernel) | | | | | | | | | + 4.8% ip_output_list (mach_kernel) | | | | | | | | | | + 3.8% ifnet_output (mach_kernel) | | | | | | | | | | | + 3.8% ifnet_input (mach_kernel) | | | | | | | | | | | | + 3.3% IONetworkInterface::output_shim(__ifnet*, __mbuf*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | + 3.0% IOBasicOutputQueue::enqueue(__mbuf*, void*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | + 2.9% IOBasicOutputQueue::dequeue() (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | + 2.9% IOGatedOutputQueue::output(IOMbufQueue*, unsigned long*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | + 2.8% IOCommandGate::attemptAction(int (*)(OSObject*, void*, void*, void*, void*), void*, void*, void*, void*) (mach_kernel) | | | | | | | | | | | | | | | | | + 2.6% IOGatedOutputQueue::gatedOutput(OSObject*, IOGatedOutputQueue*, IOMbufQueue*, unsigned long*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | | | + 2.5% 0x9ae160 [unreadable] (com.apple.iokit.IO80211Family) | | | | | | | | | | | | | | | | | | | + 2.5% AirPort_Athr5424ab::outputPacket(__mbuf*, void*) (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | + 2.1% ath_start (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | + 0.7% ath_tx_start (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | + 0.3% ath_rate_findrate (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | | 0.2% rcRateFind (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | | + 0.1% ath_hal_getuptime (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% microuptime (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% clock_get_system_microtime (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% _rtc_nanotime_read (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | 0.0% rcRateGetIndex (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | 0.1% ar5416SetupFirstTxDesc (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | 0.1% ar5416Set11nRateScenario (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | + 0.0% IORecursiveLockLock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | + 0.4% ieee80211_encap (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | + 0.1% ieee80211_mbuf_adjust (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | | + 0.1% m_gethdr (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% cantrace (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% cantrace (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | 0.1% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | 0.0% m_prepend_2 (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | 0.0% m_adj (mach_kernel) | | | | | | | | | | | | | | | | | | | | | + 0.3% IORecursiveLockLock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | 0.2% lck_mtx_lock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | 0.0% current_thread (mach_kernel) | | | | | | | | | | | | | | | | | | | | | + 0.2% ath_tx_descsetup (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | + 0.1% IOMbufNaturalMemoryCursor::getPhysicalSegmentsWithCoalesce(mbuf*, IOMemoryCursor::PhysicalSegment*, unsigned long) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | | | | | | | | + 0.1% IOMbufMemoryCursor::genPhysicalSegments(__mbuf*, void*, unsigned long, bool) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | | | | | | | | | 0.0% mbuf_flags (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | 0.0% IONaturalMemoryCursor::outputSegment(IOMemoryCursor::PhysicalSegment, void*, unsigned long) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | 0.1% ar5416ChainTxDesc (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | 0.1% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | + 0.1% ieee80211_find_txnode (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | 0.1% clock_get_system_microtime (mach_kernel) | | | | | | | | | | | | | | | | | | | | | 0.0% memcpy (mach_kernel) | | | | | | | | | | | | | | | | | | | | | + 0.0% ifnet_stat_increment_out (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | 0.0% ath_rate_findrate (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | 0.0% ar5212SetTxDP (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | + 0.2% ar5212GetPowerMode (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | 0.2% ath_hal_reg_read (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | 0.1% ath_hal_reg_read (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | + 0.0% IORecursiveLockLock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | | | | | | | | | | | | 0.0% ath_tx_descsetup (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | 0.0% ath_tx_cryptosetup (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | 0.0% mbuf_nextpkt (mach_kernel) | | | | | | | | | | | | | | | | | | 0.0% IOMbufQueueDequeue(IOMbufQueue*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | | | 0.0% 0x9ae14f [unreadable] (com.apple.iokit.IO80211Family) | | | | | | | | | | | | | | | | | | 0.0% 0x9ae03b [unreadable] (com.apple.iokit.IO80211Family) | | | | | | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | | | | 0.0% IOWorkLoop::tryCloseGate() (mach_kernel) | | | | | | | | | | | | | | | | | 0.0% IOEventSource::openGate() (mach_kernel) | | | | | | | | | | | | | | | | 0.0% IOGatedOutputQueue::gatedOutput(OSObject*, IOGatedOutputQueue*, IOMbufQueue*, unsigned long*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | 0.0% IOEventSource::tryCloseGate() (mach_kernel) | | | | | | | | | | | | | | | 0.0% hw_lock_unlock (mach_kernel) | | | | | | | | | | | | | | 0.1% IOGatedOutputQueue::output(IOMbufQueue*, unsigned long*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | 0.0% lck_spin_unlock (mach_kernel) | | | | | | | | | | | | | + 0.1% ifnet_stat_increment_out (mach_kernel) | | | | | | | | | | | | | | + 0.1% microuptime (mach_kernel) | | | | | | | | | | | | | | | + 0.0% clock_get_system_microtime (mach_kernel) | | | | | | | | | | | | | | | | 0.0% _rtc_nanotime_read (mach_kernel) | | | | | | | | | | | | | | 0.1% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | 0.0% IOBasicOutputQueue::dequeue() (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | + 0.3% ether_demux (mach_kernel) | | | | | | | | | | | | | + 0.3% arp_lookup_ip (mach_kernel) | | | | | | | | | | | | | | + 0.1% microtime (mach_kernel) | | | | | | | | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | | | | | | + 0.0% dhcpol_parse_packet (mach_kernel) | | | | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | + 0.2% ether_frameout (mach_kernel) | | | | | | | | | | | | | 0.1% m_prepend_2 (mach_kernel) | | | | | | | | | | | | | + 0.1% ifnet_lladdr_copy_bytes (mach_kernel) | | | | | | | | | | | | | | 0.1% bcmp (mach_kernel) | | | | | | | | | | | | | 0.0% m_leadingspace (mach_kernel) | | | | | | | | | | | | 0.0% net_init_add (mach_kernel) | | | | | | | | | | | | 0.0% bcopy (mach_kernel) | | | | | | | | | | + 0.2% ip_randomid (mach_kernel) | | | | | | | | | | | + 0.1% microtime (mach_kernel) | | | | | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | 0.0% clock_get_calendar_microtime (mach_kernel) | | | | | | | | | | | + 0.1% read_random (mach_kernel) | | | | | | | | | | | | + 0.1% random_block (mach_kernel) | | | | | | | | | | | | | + 0.1% prngOutput (mach_kernel) | | | | | | | | | | | | | | + 0.1% comp_end (mach_kernel) | | | | | | | | | | | | | | | + 0.0% prngDestroy (mach_kernel) | | | | | | | | | | | | | | | | 0.0% prngDestroy (mach_kernel) | | | | | | | | | | | | | | | 0.0% memcpy (mach_kernel) | | | | | | | | | | | 0.0% clock_get_calendar_microtime (mach_kernel) | | | | | | | | | | + 0.2% in_delayed_cksum_offset (mach_kernel) | | | | | | | | | | | 0.1% tcp_out_cksum_stats (mach_kernel) | | | | | | | | | | | 0.0% inet_cksum (mach_kernel) | | | | | | | | | | 0.1% OSAddAtomic (mach_kernel) | | | | | | | | | | 0.1% inet_cksum (mach_kernel) | | | | | | | | | | 0.0% m_tag_locate (mach_kernel) | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | + 0.1% socket_lock (mach_kernel) | | | | | | | | | | + 0.0% tcp_lock (mach_kernel) | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | 0.0% ifaref (mach_kernel) | | | | | | | | + 0.1% m_gethdr (mach_kernel) | | | | | | | | | + 0.1% cantrace (mach_kernel) | | | | | | | | | | + 0.1% cantrace (mach_kernel) | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | 0.0% tcp_sbspace (mach_kernel) | | | | | | | | + 0.0% tcp_fillheaders (mach_kernel) | | | | | | | | | 0.0% in_pseudo (mach_kernel) | | | | | | | 0.1% m_gethdr (mach_kernel) | | | | | | | 0.0% in_addword (mach_kernel) | | | | | | | 0.0% bcopy (mach_kernel) | | | | | | + 0.9% uiomove (mach_kernel) | | | | | | | + 0.9% uiomove64 (mach_kernel) | | | | | | | | 0.5% copyout_kern (mach_kernel) | | | | | | | | + 0.1% inval_copy_windows (mach_kernel) | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | 0.0% flush_tlb64 (mach_kernel) | | | | | | | | 0.0% flush_tlb64 (mach_kernel) | | | | | | + 0.4% m_freem_list (mach_kernel) | | | | | | | 0.0% OSCompareAndSwap (mach_kernel) | | | | | | | 0.0% cantrace (mach_kernel) | | | | | | + 0.3% socket_lock (mach_kernel) | | | | | | | + 0.3% tcp_lock (mach_kernel) | | | | | | | | + 0.2% lck_mtx_lock (mach_kernel) | | | | | | | | | + 0.0% lck_mtx_lock_spinwait (mach_kernel) | | | | | | | | | | + 0.0% mach_absolute_time (mach_kernel) | | | | | | | | | | | 0.0% _rtc_nanotime_read (mach_kernel) | | | | | | 0.1% uiomove64 (mach_kernel) | | | | | | 0.1% tcp_output (mach_kernel) | | | | | | + 0.1% socket_unlock (mach_kernel) | | | | | | | + 0.1% tcp_unlock (mach_kernel) | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | 0.1% sbfree (mach_kernel) | | | | | | + 0.1% OSIncrementAtomic (mach_kernel) | | | | | | | 0.1% OSAddAtomic (mach_kernel) | | | | | | 0.1% cpu_number (mach_kernel) | | | | | | 0.0% uio_resid (mach_kernel) | | | | | | 0.0% tcp_lock (mach_kernel) | | | | | | 0.0% tcp_getlock (mach_kernel) | | | | | | + 0.0% soshutdown (mach_kernel) | | | | | | | + 0.0% m_freem_list (mach_kernel) | | | | | | | | + 0.0% cantrace (mach_kernel) | | | | | | | | | + 0.0% cantrace (mach_kernel) | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | 0.0% sbunlock (mach_kernel) | | | | | | 0.0% OSAddAtomic (mach_kernel) | | | | | | 0.0% current_proc (mach_kernel) | | | | | 0.1% tcp_fasttimo (mach_kernel) | | | | | 0.1% uio_resid (mach_kernel) | | | | | 0.1% m_freem_list (mach_kernel) | | | | | 0.0% uiomove (mach_kernel) | | | | | 0.0% sbunlock (mach_kernel) | | | | | 0.0% sblock (mach_kernel) | | | | | 0.0% current_proc (mach_kernel) | | | | + 4.4% vn_rdwr (mach_kernel) | | | | | + 4.4% VNOP_READ (mach_kernel) | | | | | | + 4.3% hfs_vnop_read (mach_kernel) | | | | | | | + 4.3% cluster_read (mach_kernel) | | | | | | | | + 4.2% cluster_read_ext (mach_kernel) | | | | | | | | | + 4.2% cluster_pageout (mach_kernel) | | | | | | | | | | + 3.7% vnode_cache_is_authorized (mach_kernel) | | | | | | | | | | | + 3.6% memory_object_control_uiomove (mach_kernel) | | | | | | | | | | | | + 3.2% uiomove64 (mach_kernel) | | | | | | | | | | | | | + 3.2% copypv (mach_kernel) | | | | | | | | | | | | | | + 3.1% copyout_kern (mach_kernel) | | | | | | | | | | | | | | | + 2.2% lo_alltraps (mach_kernel) | | | | | | | | | | | | | | | | + 2.2% kernel_trap (mach_kernel) | | | | | | | | | | | | | | | | | + 1.6% vm_fault (mach_kernel) | | | | | | | | | | | | | | | | | | + 0.4% vm_page_alloc (mach_kernel) | | | | | | | | | | | | | | | | | | | + 0.2% vm_page_init (mach_kernel) | | | | | | | | | | | | | | | | | | | | + 0.1% usimple_lock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | 0.1% hw_lock_to (mach_kernel) | | | | | | | | | | | | | | | | | | | | 0.0% hw_lock_unlock (mach_kernel) | | | | | | | | | | | | | | | | | | | 0.2% vm_page_grab (mach_kernel) | | | | | | | | | | | | | | | | | | | + 0.0% _enable_preemption (mach_kernel) | | | | | | | | | | | | | | | | | | | | + 0.0% kernel_preempt_check (mach_kernel) | | | | | | | | | | | | | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | | | | | + 0.4% vm_fault_enter (mach_kernel) | | | | | | | | | | | | | | | | | | | + 0.3% pmap_enter (mach_kernel) | | | | | | | | | | | | | | | | | | | | 0.0% pmap_pte (mach_kernel) | | | | | | | | | | | | | | | | | | | 0.0% vm_page_activate (mach_kernel) | | | | | | | | | | | | | | | | | | | 0.0% mutex_unlock (mach_kernel) | | | | | | | | | | | | | | | | | | | 0.0% _mutex_lock_spin (mach_kernel) | | | | | | | | | | | | | | | | | | + 0.4% vm_fault_cleanup (mach_kernel) | | | | | | | | | | | | | | | | | | | + 0.4% pmap_zero_page (mach_kernel) | | | | | | | | | | | | | | | | | | | | + 0.2% 0x51ba6c [unreadable] (mach_kernel) | | | | | | | | | | | | | | | | | | | | | 0.2% bzero (mach_kernel) | | | | | | | | | | | | | | | | | | | | 0.1% bzero (mach_kernel) | | | | | | | | | | | | | | | | | | | | + 0.1% bzero_phys (mach_kernel) | | | | | | | | | | | | | | | | | | | | | 0.0% pmap_get_mapwindow (mach_kernel) | | | | | | | | | | | | | | | | | | | | | + 0.0% kernel_preempt_check (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | | | | | + 0.3% vm_map_lookup_locked (mach_kernel) | | | | | | | | | | | | | | | | | | | 0.2% vm_map_lookup_entry (mach_kernel) | | | | | | | | | | | | | | | | | | | + 0.1% lck_rw_lock_exclusive (mach_kernel) | | | | | | | | | | | | | | | | | | | | + 0.1% lck_rw_free (mach_kernel) | | | | | | | | | | | | | | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | | | | | + 0.1% lck_rw_done_gen (mach_kernel) | | | | | | | | | | | | | | | | | | | + 0.1% lck_rw_free (mach_kernel) | | | | | | | | | | | | | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | | | | | 0.0% lck_rw_done (mach_kernel) | | | | | | | | | | | | | | | | | 0.6% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | + 0.1% lck_rw_done_gen (mach_kernel) | | | | | | | | | | | | | + 0.1% lck_rw_free (mach_kernel) | | | | | | | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | 0.1% vm_page_lookup (mach_kernel) | | | | | | | | | | | | 0.0% memory_object_lock_page (mach_kernel) | | | | | | | | | | | | 0.0% _mutex_lock_spin (mach_kernel) | | | | | | | | | | + 0.4% advisory_read (mach_kernel) | | | | | | | | | | | + 0.4% advisory_read (mach_kernel) | | | | | | | | | | | | + 0.4% advisory_read_ext (mach_kernel) | | | | | | | | | | | | | + 0.2% ubc_create_upl (mach_kernel) | | | | | | | | | | | | | | + 0.2% vm_page_decrypt (mach_kernel) | | | | | | | | | | | | | | | + 0.2% vm_page_alloc (mach_kernel) | | | | | | | | | | | | | | | | 0.1% vm_page_grab (mach_kernel) | | | | | | | | | | | | | | | | + 0.0% vm_page_init (mach_kernel) | | | | | | | | | | | | | | | | | 0.0% usimple_lock (mach_kernel) | | | | | | | | | | | | | | | | + 0.0% _enable_preemption (mach_kernel) | | | | | | | | | | | | | | | | | + 0.0% kernel_preempt_check (mach_kernel) | | | | | | | | | | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | | + 0.0% vm_pageout_internal_start (mach_kernel) | | | | | | | | | | | | | | | | + 0.0% kalloc (mach_kernel) | | | | | | | | | | | | | | | | | + 0.0% kalloc_canblock (mach_kernel) | | | | | | | | | | | | | | | | | | + 0.0% zalloc_canblock (mach_kernel) | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | | 0.0% mutex_unlock (mach_kernel) | | | | | | | | | | | | | + 0.2% cluster_copy_upl_data (mach_kernel) | | | | | | | | | | | | | | + 0.2% VNOP_STRATEGY (mach_kernel) | | | | | | | | | | | | | | | + 0.2% hfs_vnop_strategy (mach_kernel) | | | | | | | | | | | | | | | | + 0.2% buf_strategy (mach_kernel) | | | | | | | | | | | | | | | | | + 0.1% spec_strategy (mach_kernel) | | | | | | | | | | | | | | | | | | + 0.1% dkreadwrite(void*, dkrtype_t) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | | | + 0.1% IOBlockStorageDriver::prepareRequest(unsigned long long, IOMemoryDescriptor*, IOStorageAttributes*, IOStorageCompletion*) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | | | | + 0.1% IOBlockStorageDriver::executeRequest(unsigned long long, IOMemoryDescriptor*, IOStorageCompletion, IOBlockStorageDriver::Context*) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | | | | | + 0.1% IOBlockStorageDevice::doAsyncReadWrite(IOMemoryDescriptor*, unsigned long long, unsigned long long, IOStorageAttributes*, IOStorageCompletion*) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | | | | | | + 0.1% IOAHCIBlockStorageDriver::AsyncReadWrite(IOMemoryDescriptor*, unsigned long long, unsigned long long, IOStorageCompletion) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | 0.0% IOAHCIDiskQueueManager::GetRequestBlock() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IOAHCIDiskQueueManager::EnqueueRequest(__SATAIORequest*, bool) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IOAHCIDiskQueueManager::DispatchRequest(__SATAIORequest*) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IOAHCIBlockStorageDriver::ExecuteRequest(__SATAIORequest*) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IOAHCIDevice::ExecuteRequest(IOSerialATARequestFIS*) (com.apple.iokit.IOAHCIFamily) | | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IOAHCIPort::ExecuteAHCIRequest(OSObject*) (com.apple.iokit.IOAHCIFamily) | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% AppleAHCIPort::ProcessAHCIRequest(OSObject*) (com.apple.driver.AppleAHCIPort) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% IOCommandGate::runAction(int (*)(OSObject*, void*, void*, void*, void*), void*, void*, void*, void*) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | 0.0% AppleAHCIWorkLoopLock::Lock() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | + 0.0% DKR_GET_BUFFER(void*, dkrtype_t) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | | | | + 0.0% IOMemoryDescriptor::withOptions(void*, unsigned long, unsigned long, task*, unsigned long, IOMapper*) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | 0.0% IOMemoryDescriptor::IOMemoryDescriptor[not-in-charge](OSMetaClass const*) (mach_kernel) | | | | | | | | | | | | | | | | | 0.0% microuptime (mach_kernel) | | | | | | | | | | | | | | | | | 0.0% dkreadwrite(void*, dkrtype_t) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | 0.1% lck_mtx_try_lock (mach_kernel) | | | | | | | | | | 0.0% microuptime (mach_kernel) | | | | | | | | 0.0% cluster_pageout (mach_kernel) | | | | | | 0.0% lck_rw_unlock_shared (mach_kernel) | | | | | | 0.0% cluster_read (mach_kernel) | | | | | + 0.0% vnode_put (mach_kernel) | | | | | | 0.0% lck_mtx_lock_spin (mach_kernel) | | | | | 0.0% mac_vnode_check_read (mach_kernel) | | | | 0.1% lck_mtx_lock_spin (mach_kernel) | | | | 0.1% soreceive (mach_kernel) | | | | 0.0% uio_addiov (mach_kernel) | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | 0.0% fp_lookup (mach_kernel) | | | | 0.0% bzero (mach_kernel) | | | 0.1% uio_isuserspace (mach_kernel) | | | 0.0% lck_mtx_unlock (mach_kernel) | | + 4.4% fsync_nocancel (mach_kernel) | | | + 4.3% VNOP_FSYNC (mach_kernel) | | | | + 4.2% GetLogicalBlockSize (mach_kernel) | | | | | + 4.0% GetLogicalBlockSize (mach_kernel) | | | | | | + 2.7% cluster_push (mach_kernel) | | | | | | | + 2.7% cluster_push_ext (mach_kernel) | | | | | | | | + 2.4% cluster_pageout (mach_kernel) | | | | | | | | | + 2.4% cluster_copy_upl_data (mach_kernel) | | | | | | | | | | + 2.0% cluster_copy_upl_data (mach_kernel) | | | | | | | | | | | + 1.7% VNOP_STRATEGY (mach_kernel) | | | | | | | | | | | | + 1.7% hfs_vnop_strategy (mach_kernel) | | | | | | | | | | | | | + 1.7% buf_strategy (mach_kernel) | | | | | | | | | | | | | | + 1.7% spec_strategy (mach_kernel) | | | | | | | | | | | | | | | + 1.6% dkreadwrite(void*, dkrtype_t) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | + 1.4% IOBlockStorageDriver::prepareRequest(unsigned long long, IOMemoryDescriptor*, IOStorageAttributes*, IOStorageCompletion*) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | + 1.3% IOBlockStorageDriver::executeRequest(unsigned long long, IOMemoryDescriptor*, IOStorageCompletion, IOBlockStorageDriver::Context*) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | | + 1.2% IOBlockStorageDevice::doAsyncReadWrite(IOMemoryDescriptor*, unsigned long long, unsigned long long, IOStorageAttributes*, IOStorageCompletion*) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | | | + 1.2% IOAHCIBlockStorageDriver::AsyncReadWrite(IOMemoryDescriptor*, unsigned long long, unsigned long long, IOStorageCompletion) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | + 1.0% IOAHCIDiskQueueManager::EnqueueRequest(__SATAIORequest*, bool) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | + 0.8% IOAHCIDiskQueueManager::DispatchRequest(__SATAIORequest*) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | + 0.8% IOAHCIBlockStorageDriver::ExecuteRequest(__SATAIORequest*) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | + 0.3% IOAHCIDevice::ExecuteRequest(IOSerialATARequestFIS*) (com.apple.iokit.IOAHCIFamily) | | | | | | | | | | | | | | | | | | | | | | | | + 0.2% IOAHCIPort::ExecuteAHCIRequest(OSObject*) (com.apple.iokit.IOAHCIFamily) | | | | | | | | | | | | | | | | | | | | | | | | | + 0.2% AppleAHCIPort::ProcessAHCIRequest(OSObject*) (com.apple.driver.AppleAHCIPort) | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% IOCommandGate::runAction(int (*)(OSObject*, void*, void*, void*, void*), void*, void*, void*, void*) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IORecursiveLockLock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% AppleAHCIPort::PopulatePRDTable(IODMACommand*, IOMemoryDescriptor*, unsigned long, unsigned long long, _AppleAHCIPRDEntry*, unsigned long&) (com.apple.driver.AppleAHCIPort) | | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IODMACommand::genIOVMSegments(unsigned long long*, void*, unsigned long*) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IODMACommand::genIOVMSegments(int (*)(void*, IODMACommand*, IODMACommand::Segment64, void*, unsigned long), void*, unsigned long long*, void*, unsigned long*) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% IODMACommand::clientOutputSegment(void*, IODMACommand*, IODMACommand::Segment64, void*, unsigned long) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% IODMACommand::genIOVMSegments(unsigned long long*, void*, unsigned long*) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% IOBufferMemoryDescriptor::getBytesNoCopy() (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IODMACommand::setMemoryDescriptor(IOMemoryDescriptor const*, bool) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% OSObject::retain() const (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% OSObject::taggedRetain(void const*) const (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IOCommandPool::getCommand(bool) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IOCommandGate::runAction(int (*)(OSObject*, void*, void*, void*, void*), void*, void*, void*, void*) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% IORecursiveLockLock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | 0.0% IOAHCIPort::GetAHCIRequest(bool) (com.apple.iokit.IOAHCIFamily) | | | | | | | | | | | | | | | | | | | | | | | + 0.3% AppleAHCIRequestTimer::SetTimeout(__SATAIORequest*, unsigned long) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | | + 0.3% AppleAHCIRequestTimer::Rearm() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | | | + 0.3% IOTimerEventSource::wakeAtTime(UnsignedWide) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.3% thread_call_enter1_delayed (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.3% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% thread_call_enter1_delayed (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | + 0.1% AppleAHCIWatchdogTimer::StartTimeout() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% AppleAHCIWatchdogTimer::Rearm() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% IOTimerEventSource::setTimeoutMS(unsigned long) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% IOTimerEventSource::setTimeout(unsigned long, unsigned long) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% IOTimerEventSource::wakeAtTime(UnsignedWide) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% thread_call_enter1_delayed (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | 0.0% IOEventSource::closeGate() (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | 0.0% IOAHCIPort::GetAHCIRequest(bool) (com.apple.iokit.IOAHCIFamily) | | | | | | | | | | | | | | | | | | | | | | 0.0% AppleAHCIRequestTimer::SetTimeout(__SATAIORequest*, unsigned long) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | + 0.1% IOAHCIDiskQueueManager::DequeueRequest() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | 0.0% IOAHCIDiskQueueManager::ReadyToDispatch(__SATAIORequest*) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | 0.0% IOAHCIDiskQueueManager::GetRequestQueueHead() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | 0.0% AppleAHCIDiskQueueManager::ChooseNextIORequest() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | 0.1% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | | | | | | | + 0.1% IOAHCIDiskQueueManager::GetRequestBlock() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | + 0.0% IOService::activityTickle(unsigned long, unsigned long) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | | | | | | | + 0.1% IOAHCIBlockStorageDriver::BuildATAReadWriteCommand(__SATAIORequest*) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | 0.0% bzero (mach_kernel) | | | | | | | | | | | | | | | | | | | | 0.0% IOSerialATARequestFIS::SetFISPort(unsigned char) (com.apple.iokit.IOAHCIFamily) | | | | | | | | | | | | | | | | | | | | 0.0% IOSerialATARequestFIS::SetFeatures(unsigned short) (com.apple.iokit.IOAHCIFamily) | | | | | | | | | | | | | | | | | | 0.1% IOAHCIBlockStorageDriver::AsyncReadWrite(IOMemoryDescriptor*, unsigned long long, unsigned long long, IOStorageCompletion) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | 0.0% __udivdi3 (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | + 0.1% IOBlockStorageDriver::breakUpRequest(unsigned long long, IOMemoryDescriptor*, IOStorageCompletion, IOBlockStorageDriver::Context*) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | | + 0.1% IOBreaker::getBreakSize(unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long, unsigned long long, IOMemoryDescriptor*, unsigned long long) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | | | + 0.0% IOGeneralMemoryDescriptor::getPhysicalSegment64(unsigned long, unsigned long*) (mach_kernel) | | | | | | | | | | | | | | | | | | | | 0.0% IOGeneralMemoryDescriptor::dmaCommandOperation(unsigned long, void*, unsigned) const (mach_kernel) | | | | | | | | | | | | | | | | + 0.1% DKR_GET_BUFFER(void*, dkrtype_t) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | + 0.1% IOMemoryDescriptor::withOptions(void*, unsigned long, unsigned long, task*, unsigned long, IOMapper*) (mach_kernel) | | | | | | | | | | | | | | | | | | + 0.1% IOGeneralMemoryDescriptor::initWithOptions(void*, unsigned long, unsigned long, task*, unsigned long, IOMapper*) (mach_kernel) | | | | | | | | | | | | | | | | | | | + 0.0% OSData::withCapacity(unsigned) (mach_kernel) | | | | | | | | | | | | | | | | | | | | + 0.0% OSObject::operator new(unsigned long) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | + 0.0% kalloc (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | + 0.0% kalloc_canblock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | + 0.0% zalloc_canblock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | | | | | 0.0% OSData::appendBytes(void const*, unsigned) (mach_kernel) | | | | | | | | | | | | | | | | 0.0% OSObject::retain() const (mach_kernel) | | | | | | | | | | | | | | | | 0.0% IOMemoryDescriptor::withOptions(void*, unsigned long, unsigned long, task*, unsigned long, IOMapper*) (mach_kernel) | | | | | | | | | | | | | | | | + 0.0% IOMedia::write(IOService*, unsigned long long, IOMemoryDescriptor*, IOStorageAttributes*, IOStorageCompletion*) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | + 0.0% IOService::getProvider() const (mach_kernel) | | | | | | | | | | | | | | | | | | + 0.0% IORegistryEntry::getParentEntry(IORegistryPlane const*) const (mach_kernel) | | | | | | | | | | | | | | | | | | | + 0.0% IORegistryEntry::copyParentEntry(IORegistryPlane const*) const (mach_kernel) | | | | | | | | | | | | | | | | | | | | 0.0% OSDictionary::getObject(OSSymbol const*) const (mach_kernel) | | | | | | | | | | | | | | | | 0.0% IOBlockStorageDriver::allocateContext() (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | 0.0% MinorTable::getMinor(unsigned long) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | + 0.2% VNOP_BLOCKMAP (mach_kernel) | | | | | | | | | | | | 0.1% MacToVFSError (mach_kernel) | | | | | | | | | | | | + 0.1% hfs_vnop_blockmap (mach_kernel) | | | | | | | | | | | | | + 0.1% ReplaceBTreeRecord (mach_kernel) | | | | | | | | | | | | | | + 0.1% ReplaceBTreeRecord (mach_kernel) | | | | | | | | | | | | | | | 0.1% mac_file_check_mmap_downgrade (mach_kernel) | | | | | | | | | | + 0.4% ubc_create_upl (mach_kernel) | | | | | | | | | | | + 0.4% vm_page_decrypt (mach_kernel) | | | | | | | | | | | | + 0.1% vm_pageout_internal_start (mach_kernel) | | | | | | | | | | | | | + 0.1% kalloc (mach_kernel) | | | | | | | | | | | | | | + 0.1% kalloc_canblock (mach_kernel) | | | | | | | | | | | | | | | + 0.1% zalloc_canblock (mach_kernel) | | | | | | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | | | | 0.1% vm_page_lookup (mach_kernel) | | | | | | | | | | | | + 0.0% lck_rw_done_gen (mach_kernel) | | | | | | | | | | | | | + 0.0% lck_rw_free (mach_kernel) | | | | | | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | 0.0% bzero (mach_kernel) | | | | | | | | | | 0.0% buf_setcallback (mach_kernel) | | | | | | | | + 0.3% vnode_waitforwrites (mach_kernel) | | | | | | | | | + 0.3% msleep (mach_kernel) | | | | | | | | | | + 0.3% uiomove (mach_kernel) | | | | | | | | | | | + 0.2% lck_mtx_sleep (mach_kernel) | | | | | | | | | | | | + 0.1% thread_block (mach_kernel) | | | | | | | | | | | | | + 0.1% thread_block_reason (mach_kernel) | | | | | | | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | 0.0% wait_queue_assert_wait (mach_kernel) | | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | 0.0% vnode_cache_is_authorized (mach_kernel) | | | | | | + 1.1% GetLogicalBlockSize (mach_kernel) | | | | | | | + 0.6% CompareExtendedCatalogKeys (mach_kernel) | | | | | | | | + 0.4% BTUpdateRecord (mach_kernel) | | | | | | | | | + 0.1% SearchNode (mach_kernel) | | | | | | | | | | + 0.1% CompareExtendedCatalogKeys (mach_kernel) | | | | | | | | | | | 0.1% FastUnicodeCompare (mach_kernel) | | | | | | | | | + 0.1% UpdateNode (mach_kernel) | | | | | | | | | | + 0.1% hfs_create_attr_btree (mach_kernel) | | | | | | | | | | | + 0.0% microuptime (mach_kernel) | | | | | | | | | | | | + 0.0% clock_get_system_microtime (mach_kernel) | | | | | | | | | | | | | 0.0% _rtc_nanotime_read (mach_kernel) | | | | | | | | | | | + 0.0% journal_modify_block_end (mach_kernel) | | | | | | | | | | | | + 0.0% buf_bdwrite (mach_kernel) | | | | | | | | | | | | | 0.0% buf_brelse (mach_kernel) | | | | | | | | | + 0.1% GetNode (mach_kernel) | | | | | | | | | | + 0.1% ufs_readdir (mach_kernel) | | | | | | | | | | | + 0.0% buf_meta_bread (mach_kernel) | | | | | | | | | | | | + 0.0% buf_getblk (mach_kernel) | | | | | | | | | | | | | 0.0% buf_getblk (mach_kernel) | | | | | | | | | | | + 0.0% buf_biowait (mach_kernel) | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | + 0.0% ufs_readdir (mach_kernel) | | | | | | | | | | + 0.0% journal_modify_block_start (mach_kernel) | | | | | | | | | | | + 0.0% journal_is_clean (mach_kernel) | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | 0.0% to_hfs_time (mach_kernel) | | | | | | | | | 0.0% hfs_create_attr_btree (mach_kernel) | | | | | | | | + 0.1% CompareExtendedCatalogKeys (mach_kernel) | | | | | | | | | 0.1% utf8_decodestr (mach_kernel) | | | | | | | | + 0.0% microtime (mach_kernel) | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | 0.0% GetNode (mach_kernel) | | | | | | | | + 0.0% BTFlushPath (mach_kernel) | | | | | | | | | 0.0% UpdateHeader (mach_kernel) | | | | | | | + 0.2% GetLogicalBlockSize (mach_kernel) | | | | | | | | + 0.1% journal_end_transaction (mach_kernel) | | | | | | | | | 0.0% journal_modify_block_start (mach_kernel) | | | | | | | | + 0.0% journal_start_transaction (mach_kernel) | | | | | | | | | + 0.0% journal_is_clean (mach_kernel) | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | 0.0% journal_is_clean (mach_kernel) | | | | | | | + 0.1% MacToVFSError (mach_kernel) | | | | | | | | 0.0% CompareExtendedCatalogKeys (mach_kernel) | | | | | | | 0.0% BTUpdateRecord (mach_kernel) | | | | | | + 0.1% CompareExtendedCatalogKeys (mach_kernel) | | | | | | | + 0.0% lck_rw_lock_exclusive (mach_kernel) | | | | | | | | + 0.0% lck_rw_free (mach_kernel) | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | 0.0% vfs_fsprivate (mach_kernel) | | | | | | + 0.0% buf_flushdirtyblks (mach_kernel) | | | | | | | 0.0% buf_biowait (mach_kernel) | | | | | + 0.1% CompareExtendedCatalogKeys (mach_kernel) | | | | | | + 0.1% lck_rw_lock_exclusive (mach_kernel) | | | | | | | + 0.1% lck_rw_free (mach_kernel) | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | 0.0% UBCINFOEXISTS (mach_kernel) | | | | | 0.0% cluster_push (mach_kernel) | | | | 0.1% CompareExtendedCatalogKeys (mach_kernel) | | | + 0.0% vfs_context_current (mach_kernel) | | | | 0.0% get_bsdthread_info (mach_kernel) | | | + 0.0% fp_getfvp (mach_kernel) | | | | 0.0% lck_mtx_lock_spin (mach_kernel) | | + 4.3% kevent (mach_kernel) | | | + 1.7% kevent_register (mach_kernel) | | | | + 0.2% zalloc (mach_kernel) | | | | | + 0.2% zalloc_canblock (mach_kernel) | | | | | | 0.2% lck_mtx_lock (mach_kernel) | | | | + 0.2% fdexec (mach_kernel) | | | | | + 0.2% soo_kqfilter (mach_kernel) | | | | | | + 0.1% socket_unlock (mach_kernel) | | | | | | | + 0.1% tcp_unlock (mach_kernel) | | | | | | | | 0.1% lck_mtx_unlock (mach_kernel) | | | | | | 0.1% tcp_lock (mach_kernel) | | | | | | + 0.0% socket_lock (mach_kernel) | | | | | | | + 0.0% tcp_lock (mach_kernel) | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | 0.0% knote_attach (mach_kernel) | | | | + 0.2% soo_kqfilter (mach_kernel) | | | | | + 0.1% socket_lock (mach_kernel) | | | | | | + 0.1% tcp_lock (mach_kernel) | | | | | | | 0.1% lck_mtx_lock (mach_kernel) | | | | | + 0.0% socket_unlock (mach_kernel) | | | | | | 0.0% tcp_unlock (mach_kernel) | | | | + 0.1% fp_lookup (mach_kernel) | | | | | 0.1% lck_mtx_lock_spin (mach_kernel) | | | | 0.1% zalloc_canblock (mach_kernel) | | | | + 0.1% usimple_lock (mach_kernel) | | | | | 0.1% hw_lock_to (mach_kernel) | | | | 0.1% lck_mtx_unlock (mach_kernel) | | | | + 0.1% fp_drop (mach_kernel) | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | 0.0% lck_mtx_lock_spin (mach_kernel) | | | | 0.1% vfs_context_current (mach_kernel) | | | | 0.1% lck_mtx_lock (mach_kernel) | | | | 0.0% hw_lock_unlock (mach_kernel) | | | | 0.0% fo_kqfilter (mach_kernel) | | | + 1.1% kevent_scan (mach_kernel) | | | | + 0.5% assert_wait_deadline (mach_kernel) | | | | | 0.5% ml_set_interrupts_enabled (mach_kernel) | | | | + 0.1% kevent_register (mach_kernel) | | | | | + 0.1% soo_kqfilter (mach_kernel) | | | | | | + 0.0% socket_lock (mach_kernel) | | | | | | | + 0.0% tcp_lock (mach_kernel) | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | 0.0% knote (mach_kernel) | | | | + 0.1% clock_get_uptime (mach_kernel) | | | | | + 0.1% mach_absolute_time (mach_kernel) | | | | | | 0.1% _rtc_nanotime_read (mach_kernel) | | | | + 0.1% clock_absolutetime_interval_to_deadline (mach_kernel) | | | | | + 0.1% mach_absolute_time (mach_kernel) | | | | | | 0.1% _rtc_nanotime_read (mach_kernel) | | | | + 0.1% thread_block_parameter (mach_kernel) | | | | | + 0.1% thread_block_reason (mach_kernel) | | | | | | + 0.1% thread_continue (mach_kernel) | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | + 0.0% usimple_lock (mach_kernel) | | | | | 0.0% hw_lock_to (mach_kernel) | | | | 0.0% soo_kqfilter (mach_kernel) | | | | 0.0% nanoseconds_to_absolutetime (mach_kernel) | | | + 0.4% fp_getfkq (mach_kernel) | | | | 0.2% lck_mtx_lock_spin (mach_kernel) | | | | 0.1% lck_mtx_unlock (mach_kernel) | | | + 0.3% kqueue_from_portset_np (mach_kernel) | | | | + 0.1% fp_drop (mach_kernel) | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | 0.0% lck_mtx_lock_spin (mach_kernel) | | | | 0.0% syscall_exit_funnelcheck (mach_kernel) | | | | + 0.0% inval_copy_windows (mach_kernel) | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | 0.0% find_user_regs (mach_kernel) | | | | 0.0% current_task (mach_kernel) | | | | + 0.0% current_proc (mach_kernel) | | | | | 0.0% current_thread (mach_kernel) | | | + 0.2% microuptime (mach_kernel) | | | | 0.1% clock_get_system_microtime (mach_kernel) | | | + 0.2% inval_copy_windows (mach_kernel) | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | 0.2% copyin_kern (mach_kernel) | | | 0.1% fdexec (mach_kernel) | | | 0.0% thread_block_parameter (mach_kernel) | | | 0.0% lck_mtx_lock_spin (mach_kernel) | | | 0.0% IS_64BIT_PROCESS (mach_kernel) | | | 0.0% hw_lock_unlock (mach_kernel) | | | 0.0% current_proc (mach_kernel) | | | 0.0% copyin (mach_kernel) | | | 0.0% clock_get_uptime (mach_kernel) | | + 3.2% write_nocancel (mach_kernel) | | | + 3.1% readv (mach_kernel) | | | | + 2.2% vn_pathconf (mach_kernel) | | | | | + 2.0% VNOP_WRITE (mach_kernel) | | | | | | + 1.9% hfs_vnop_write (mach_kernel) | | | | | | | + 1.6% cluster_write (mach_kernel) | | | | | | | | + 1.6% cluster_write_ext (mach_kernel) | | | | | | | | | + 1.5% cluster_read (mach_kernel) | | | | | | | | | | + 1.0% vnode_cache_is_authorized (mach_kernel) | | | | | | | | | | | + 1.0% memory_object_control_uiomove (mach_kernel) | | | | | | | | | | | | + 0.5% uiomove64 (mach_kernel) | | | | | | | | | | | | | + 0.5% copypv (mach_kernel) | | | | | | | | | | | | | | 0.4% copyin_kern (mach_kernel) | | | | | | | | | | | | | | + 0.1% inval_copy_windows (mach_kernel) | | | | | | | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | | 0.0% flush_tlb64 (mach_kernel) | | | | | | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | 0.2% vm_page_lookup (mach_kernel) | | | | | | | | | | | | 0.1% OSAddAtomic (mach_kernel) | | | | | | | | | | | | + 0.1% lck_rw_lock_exclusive (mach_kernel) | | | | | | | | | | | | | + 0.1% lck_rw_free (mach_kernel) | | | | | | | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | 0.0% memory_object_lock_page (mach_kernel) | | | | | | | | | | | 0.0% vm_page_lookup (mach_kernel) | | | | | | | | | | | 0.0% memory_object_lock_page (mach_kernel) | | | | | | | | | | + 0.4% cluster_copy_upl_data (mach_kernel) | | | | | | | | | | | + 0.2% VNOP_STRATEGY (mach_kernel) | | | | | | | | | | | | + 0.2% hfs_vnop_strategy (mach_kernel) | | | | | | | | | | | | | + 0.2% buf_strategy (mach_kernel) | | | | | | | | | | | | | | + 0.2% spec_strategy (mach_kernel) | | | | | | | | | | | | | | | + 0.2% dkreadwrite(void*, dkrtype_t) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | + 0.2% IOBlockStorageDriver::prepareRequest(unsigned long long, IOMemoryDescriptor*, IOStorageAttributes*, IOStorageCompletion*) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | + 0.2% IOBlockStorageDriver::executeRequest(unsigned long long, IOMemoryDescriptor*, IOStorageCompletion, IOBlockStorageDriver::Context*) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | | + 0.2% IOBlockStorageDevice::doAsyncReadWrite(IOMemoryDescriptor*, unsigned long long, unsigned long long, IOStorageAttributes*, IOStorageCompletion*) (com.apple.iokit.IOStorageFamily) | | | | | | | | | | | | | | | | | | | + 0.2% IOAHCIBlockStorageDriver::AsyncReadWrite(IOMemoryDescriptor*, unsigned long long, unsigned long long, IOStorageCompletion) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | + 0.2% IOAHCIDiskQueueManager::EnqueueRequest(__SATAIORequest*, bool) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | + 0.1% IOAHCIDiskQueueManager::DispatchRequest(__SATAIORequest*) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | + 0.1% IOAHCIBlockStorageDriver::ExecuteRequest(__SATAIORequest*) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | + 0.1% AppleAHCIRequestTimer::SetTimeout(__SATAIORequest*, unsigned long) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% AppleAHCIRequestTimer::Rearm() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% IOTimerEventSource::wakeAtTime(UnsignedWide) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.1% thread_call_enter1_delayed (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | + 0.0% AppleAHCIWatchdogTimer::StartTimeout() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% AppleAHCIWatchdogTimer::Rearm() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IOTimerEventSource::setTimeoutMS(unsigned long) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IOTimerEventSource::setTimeout(unsigned long, unsigned long) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% IOTimerEventSource::wakeAtTime(UnsignedWide) (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | | + 0.0% thread_call_enter1_delayed (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | 0.0% AppleAHCIDiskQueueManager::DispatchSucceeded() (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | + 0.0% IOAHCIBlockStorageDriver::BuildATAReadWriteCommand(__SATAIORequest*) (com.apple.iokit.IOAHCIBlockStorage) | | | | | | | | | | | | | | | | | | | | | 0.0% IOSerialATARequestFIS::SetCommandBit() (com.apple.iokit.IOAHCIFamily) | | | | | | | | | | | | | | | | | 0.0% IOMalloc (mach_kernel) | | | | | | | | | | | + 0.1% uiomove64 (mach_kernel) | | | | | | | | | | | | + 0.1% copypv (mach_kernel) | | | | | | | | | | | | | 0.1% copyin_kern (mach_kernel) | | | | | | | | | | | + 0.0% cluster_zero (mach_kernel) | | | | | | | | | | | | + 0.0% buf_biowait (mach_kernel) | | | | | | | | | | | | | + 0.0% msleep (mach_kernel) | | | | | | | | | | | | | | + 0.0% uiomove (mach_kernel) | | | | | | | | | | | | | | | + 0.0% lck_mtx_sleep (mach_kernel) | | | | | | | | | | | | | | | | + 0.0% thread_block (mach_kernel) | | | | | | | | | | | | | | | | | + 0.0% thread_block_reason (mach_kernel) | | | | | | | | | | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | | | | | + 0.1% ubc_upl_commit_range (mach_kernel) | | | | | | | | | | | + 0.1% upl_commit_range (mach_kernel) | | | | | | | | | | | | 0.0% vm_page_lookup (mach_kernel) | | | | | | | | | | | | 0.0% phys_attribute_clear (mach_kernel) | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | 0.1% cluster_read (mach_kernel) | | | | | | | + 0.1% CompareExtendedCatalogKeys (mach_kernel) | | | | | | | | + 0.1% lck_rw_lock_exclusive (mach_kernel) | | | | | | | | | + 0.1% lck_rw_free (mach_kernel) | | | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | | 0.0% rl_scan (mach_kernel) | | | | | | | 0.0% lck_rw_lock_exclusive (mach_kernel) | | | | | | 0.0% uio_offset (mach_kernel) | | | | | | 0.0% CompareExtendedCatalogKeys (mach_kernel) | | | | | | 0.0% cluster_write (mach_kernel) | | | | | 0.0% vnode_put (mach_kernel) | | | | | 0.0% mac_vnode_check_write (mach_kernel) | | | | | 0.0% hfs_vnop_write (mach_kernel) | | | | + 0.8% fill_pipeinfo (mach_kernel) | | | | | + 0.8% sosend (mach_kernel) | | | | | | + 0.6% tcp_ctloutput (mach_kernel) | | | | | | | + 0.6% tcp_output (mach_kernel) | | | | | | | | + 0.5% tcp_setpersist (mach_kernel) | | | | | | | | | + 0.5% ip_output_list (mach_kernel) | | | | | | | | | | + 0.4% ifnet_output (mach_kernel) | | | | | | | | | | | + 0.4% ifnet_input (mach_kernel) | | | | | | | | | | | | + 0.4% IONetworkInterface::output_shim(__ifnet*, __mbuf*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | + 0.4% IOBasicOutputQueue::enqueue(__mbuf*, void*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | + 0.4% IOBasicOutputQueue::dequeue() (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | + 0.3% IOGatedOutputQueue::output(IOMbufQueue*, unsigned long*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | + 0.3% IOCommandGate::attemptAction(int (*)(OSObject*, void*, void*, void*, void*), void*, void*, void*, void*) (mach_kernel) | | | | | | | | | | | | | | | | | + 0.3% IOGatedOutputQueue::gatedOutput(OSObject*, IOGatedOutputQueue*, IOMbufQueue*, unsigned long*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | | | + 0.3% 0x9ae160 [unreadable] (com.apple.iokit.IO80211Family) | | | | | | | | | | | | | | | | | | | + 0.3% AirPort_Athr5424ab::outputPacket(__mbuf*, void*) (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | + 0.2% ath_start (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | 0.0% IORecursiveLockUnlock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | + 0.0% IORecursiveLockLock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | | | | | | | | | | | | | + 0.0% ath_tx_start (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | + 0.0% ath_rate_findrate (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | | 0.0% rcRateFind (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | + 0.0% ath_tx_descsetup (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | + 0.0% IOMbufNaturalMemoryCursor::getPhysicalSegmentsWithCoalesce(mbuf*, IOMemoryCursor::PhysicalSegment*, unsigned long) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | | | | | | | | 0.0% IOMbufMemoryCursor::genPhysicalSegments(__mbuf*, void*, unsigned long, bool) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | | | | | + 0.1% ar5212GetPowerMode (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | 0.1% ath_hal_reg_read (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | 0.0% ath_tx_cryptosetup (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | 0.0% ath_start (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | + 0.0% IOEventSource::tryCloseGate() (mach_kernel) | | | | | | | | | | | | | | | | | | 0.0% IORecursiveLockTryLock (mach_kernel) | | | | | | | | | | | | | | | 0.0% IOCommandGate::attemptAction(int (*)(OSObject*, void*, void*, void*, void*), void*, void*, void*, void*) (mach_kernel) | | | | | | | | | | + 0.0% rtref (mach_kernel) | | | | | | | | | | | 0.0% lck_mtx_assert (mach_kernel) | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | | + 0.1% socket_lock (mach_kernel) | | | | | | | | | | + 0.0% tcp_lock (mach_kernel) | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | + 0.0% m_gethdr (mach_kernel) | | | | | | | | | + 0.0% cantrace (mach_kernel) | | | | | | | | | | 0.0% cantrace (mach_kernel) | | | | | | | | 0.0% bcopy (mach_kernel) | | | | | | + 0.1% uiomove (mach_kernel) | | | | | | | + 0.1% uiomove64 (mach_kernel) | | | | | | | | 0.0% inval_copy_windows (mach_kernel) | | | | | | 0.0% tcp_getlock (mach_kernel) | | | | | | + 0.0% socket_lock (mach_kernel) | | | | | | | 0.0% tcp_lock (mach_kernel) | | | | | | + 0.0% m_gethdr (mach_kernel) | | | | | | | + 0.0% cantrace (mach_kernel) | | | | | | | | 0.0% cantrace (mach_kernel) | | | | 0.0% VNOP_WRITE (mach_kernel) | | | | 0.0% mac_vnode_check_write (mach_kernel) | | | 0.1% fp_lookup (mach_kernel) | | | 0.0% vn_pathconf (mach_kernel) | | | 0.0% uio_isuserspace (mach_kernel) | | | + 0.0% fp_drop_written (mach_kernel) | | | | 0.0% lck_mtx_unlock (mach_kernel) | | + 2.4% mmap (mach_kernel) | | | + 2.4% vm_map_enter_mem_object (mach_kernel) | | | | + 2.4% vm_map_enter (mach_kernel) | | | | | + 0.7% adjust_vm_object_cache (mach_kernel) | | | | | | + 0.6% vm_object_hash_entry_free (mach_kernel) | | | | | | | + 0.2% vm_page_release (mach_kernel) | | | | | | | | 0.1% mutex_lock (mach_kernel) | | | | | | | + 0.2% pmap_disconnect (mach_kernel) | | | | | | | | 0.1% pmap_page_protect (mach_kernel) | | | | | | | | 0.1% phys_attribute_test (mach_kernel) | | | | | | | 0.1% mutex_unlock (mach_kernel) | | | | | | | + 0.0% vm_page_free (mach_kernel) | | | | | | | | 0.0% vm_page_free_prepare (mach_kernel) | | | | | | + 0.1% lck_rw_lock_exclusive (mach_kernel) | | | | | | | + 0.1% lck_rw_free (mach_kernel) | | | | | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | | | | 0.0% lck_rw_done_gen (mach_kernel) | | | | | 0.0% vm_object_lock (mach_kernel) | | | | | + 0.0% lck_rw_lock_exclusive (mach_kernel) | | | | | | + 0.0% lck_rw_free (mach_kernel) | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | + 0.0% lck_rw_done_gen (mach_kernel) | | | | | | + 0.0% lck_rw_free (mach_kernel) | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | + 1.8% ioctl (mach_kernel) | | | + 0.6% fo_ioctl (mach_kernel) | | | | + 0.5% soo_ioctl (mach_kernel) | | | | | + 0.5% fill_pipeinfo (mach_kernel) | | | | | | + 0.3% socket_unlock (mach_kernel) | | | | | | | + 0.2% tcp_unlock (mach_kernel) | | | | | | | | 0.2% lck_mtx_unlock (mach_kernel) | | | | | | | | 0.0% lck_mtx_assert (mach_kernel) | | | | | | + 0.0% socket_lock (mach_kernel) | | | | | | | + 0.0% tcp_lock (mach_kernel) | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | 0.1% lck_mtx_lock (mach_kernel) | | | | + 0.0% vfs_context_proc (mach_kernel) | | | | | 0.0% get_bsdthreadtask_info (mach_kernel) | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | 0.3% mac_file_check_ioctl (mach_kernel) | | | 0.2% fp_lookup (mach_kernel) | | | 0.1% lck_mtx_lock (mach_kernel) | | | + 0.1% inval_copy_windows (mach_kernel) | | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | | 0.1% soo_ioctl (mach_kernel) | | | 0.1% vfs_context_current (mach_kernel) | | | 0.0% mac_policy_list_conditional_busy (mach_kernel) | | | 0.0% lck_mtx_unlock (mach_kernel) | | | 0.0% fp_drop (mach_kernel) | | + 1.5% munmap (mach_kernel) | | | + 1.5% mach_vm_deallocate (mach_kernel) | | | | + 1.5% vm_map_remove (mach_kernel) | | | | | + 1.4% vm_map_simplify (mach_kernel) | | | | | | + 0.5% pmap_remove (mach_kernel) | | | | | | | + 0.4% pmap_remove_range (mach_kernel) | | | | | | | | 0.2% pmap_high_map_vaddr (mach_kernel) | | | | | | | | 0.0% OSAddAtomic (mach_kernel) | | | | | | | | 0.0% flush_tlb64 (mach_kernel) | | | | | | | 0.0% pmap64_pde (mach_kernel) | | | | | | + 0.4% vm_object_lock_try_shared (mach_kernel) | | | | | | | + 0.4% vm_object_lock_try_shared (mach_kernel) | | | | | | | | + 0.3% vm_object_lock_try_shared (mach_kernel) | | | | | | | | | + 0.1% vm_page_free_prepare (mach_kernel) | | | | | | | | | | 0.0% vm_page_remove (mach_kernel) | | | | | | | | | | 0.0% hw_lock_unlock (mach_kernel) | | | | | | | | | 0.1% vm_page_free_list (mach_kernel) | | | | | | | | | 0.1% mutex_unlock (mach_kernel) | | | | | | | | | 0.0% mutex_lock (mach_kernel) | | | | | | | | | + 0.0% lck_rw_destroy (mach_kernel) | | | | | | | | | | 0.0% lck_grp_lckcnt_decr (mach_kernel) | | | | | | | 0.0% mutex_lock (mach_kernel) | | | | | | + 0.1% vm_map_submap_pmap_clean (mach_kernel) | | | | | | | + 0.1% vm_map_enter_cpm (mach_kernel) | | | | | | | | + 0.0% vm_map_create (mach_kernel) | | | | | | | | | + 0.0% zalloc (mach_kernel) | | | | | | | | | | + 0.0% zalloc_canblock (mach_kernel) | | | | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | | + 0.0% lck_rw_lock_exclusive (mach_kernel) | | | | | | | | | + 0.0% lck_rw_free (mach_kernel) | | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | 0.1% vm_map_lookup_entry (mach_kernel) | | | | | | + 0.1% lck_rw_done_gen (mach_kernel) | | | | | | | + 0.0% lck_rw_free (mach_kernel) | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | 0.0% pmap_remove (mach_kernel) | | | | | + 0.0% lck_rw_lock_exclusive (mach_kernel) | | | | | | 0.0% lck_rw_free (mach_kernel) | | + 1.1% stat (mach_kernel) | | | + 1.0% munge_stat (mach_kernel) | | | | + 1.0% munge_stat (mach_kernel) | | | | | + 0.7% namei (mach_kernel) | | | | | | + 0.6% lookup (mach_kernel) | | | | | | | + 0.5% cache_lookup_path (mach_kernel) | | | | | | | | 0.0% memcmp (mach_kernel) | | | | | | | | 0.0% lck_rw_lock_shared (mach_kernel) | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | + 0.0% vnode_label (mach_kernel) | | | | | | | | 0.0% lck_mtx_unlock (mach_kernel) | | | | | | | + 0.0% vnode_authorize (mach_kernel) | | | | | | | | + 0.0% kauth_authorize_action (mach_kernel) | | | | | | | | | + 0.0% vnode_rele (mach_kernel) | | | | | | | | | | + 0.0% kauth_acl_evaluate (mach_kernel) | | | | | | | | | | | + 0.0% kauth_cred_getguid (mach_kernel) | | | | | | | | | | | | 0.0% coredump (mach_kernel) | | | | | | + 0.0% vfs_context_proc (mach_kernel) | | | | | | | 0.0% get_bsdthreadtask_info (mach_kernel) | | | | | | 0.0% copyinstr_user (mach_kernel) | | | | | + 0.1% vn_stat_noauth (mach_kernel) | | | | | | + 0.1% vnode_getattr (mach_kernel) | | | | | | | + 0.1% VNOP_GETATTR (mach_kernel) | | | | | | | | 0.0% GetLogicalBlockSize (mach_kernel) | | | | | | | | 0.0% CompareExtendedCatalogKeys (mach_kernel) | | | | | | 0.0% kauth_cred_issuser (mach_kernel) | | | | | + 0.1% vn_stat (mach_kernel) | | | | | | + 0.1% vnode_authorize (mach_kernel) | | | | | | | + 0.1% kauth_authorize_action (mach_kernel) | | | | | | | | + 0.1% vnode_rele (mach_kernel) | | | | | | | | | + 0.1% vnode_getattr (mach_kernel) | | | | | | | | | | + 0.1% current_rootdir (mach_kernel) | | | | | | | | | | | + 0.1% vn_getxattr (mach_kernel) | | | | | | | | | | | | + 0.1% VNOP_GETXATTR (mach_kernel) | | | | | | | | | | | | | + 0.1% file_attribute_exist (mach_kernel) | | | | | | | | | | | | | | + 0.0% BTSearchRecord (mach_kernel) | | | | | | | | | | | | | | | + 0.0% SearchTree (mach_kernel) | | | | | | | | | | | | | | | | + 0.0% GetNode (mach_kernel) | | | | | | | | | | | | | | | | | + 0.0% ufs_readdir (mach_kernel) | | | | | | | | | | | | | | | | | | + 0.0% buf_biowait (mach_kernel) | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | 0.0% vnode_rele (mach_kernel) | | | | | 0.0% vnode_put (mach_kernel) | | | 0.0% vfs_context_current (mach_kernel) | | + 0.5% inval_copy_windows (mach_kernel) | | | 0.2% ml_set_interrupts_enabled (mach_kernel) | | | 0.0% copyin_user (mach_kernel) | | + 0.3% lseek (mach_kernel) | | | + 0.1% vnode_removefsref (mach_kernel) | | | | 0.1% lck_mtx_unlock (mach_kernel) | | | | 0.1% lck_mtx_lock_spin (mach_kernel) | | | 0.0% vnode_put_locked (mach_kernel) | | | 0.0% vfs_context_current (mach_kernel) | | | 0.0% mac_file_check_change_offset (mach_kernel) | | 0.2% kauth_cred_uthread_update (mach_kernel) | | + 0.2% close_nocancel (mach_kernel) | | | + 0.2% fdrelse (mach_kernel) | | | | + 0.2% closef_locked (mach_kernel) | | | | | + 0.1% vn_lock (mach_kernel) | | | | | | + 0.1% vn_close (mach_kernel) | | | | | | | + 0.1% add_fsevent (mach_kernel) | | | | | | | | + 0.1% vfs_addname (mach_kernel) | | | | | | | | | 0.1% name_cache_unlock (mach_kernel) | | | | | + 0.1% soclose (mach_kernel) | | | | | | + 0.1% soclose_locked (mach_kernel) | | | | | | | + 0.0% tcp_ctloutput (mach_kernel) | | | | | | | | + 0.0% tcp_ctloutput (mach_kernel) | | | | | | | | | + 0.0% tcp_close (mach_kernel) | | | | | | | | | | + 0.0% in_pcbdetach (mach_kernel) | | | | | | | | | | | + 0.0% rtfree_locked (mach_kernel) | | | | | | | | | | | | + 0.0% in_pcbconnect (mach_kernel) | | | | | | | | | | | | | + 0.0% microtime (mach_kernel) | | | | | | | | | | | | | | 0.0% ml_set_interrupts_enabled (mach_kernel) | | | | | | | + 0.0% sodisconnectlocked (mach_kernel) | | | | | | | | + 0.0% tcp_ctloutput (mach_kernel) | | | | | | | | | + 0.0% tcp_ctloutput (mach_kernel) | | | | | | | | | | + 0.0% tcp_output (mach_kernel) | | | | | | | | | | | + 0.0% tcp_setpersist (mach_kernel) | | | | | | | | | | | | + 0.0% ip_output_list (mach_kernel) | | | | | | | | | | | | | + 0.0% ifnet_output (mach_kernel) | | | | | | | | | | | | | | + 0.0% ifnet_input (mach_kernel) | | | | | | | | | | | | | | | + 0.0% IONetworkInterface::output_shim(__ifnet*, __mbuf*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | + 0.0% IOBasicOutputQueue::enqueue(__mbuf*, void*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | | + 0.0% IOBasicOutputQueue::dequeue() (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | | | + 0.0% IOGatedOutputQueue::output(IOMbufQueue*, unsigned long*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | | | | + 0.0% IOCommandGate::attemptAction(int (*)(OSObject*, void*, void*, void*, void*), void*, void*, void*, void*) (mach_kernel) | | | | | | | | | | | | | | | | | | | | + 0.0% IOGatedOutputQueue::gatedOutput(OSObject*, IOGatedOutputQueue*, IOMbufQueue*, unsigned long*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | | | | | | | + 0.0% 0x9ae160 [unreadable] (com.apple.iokit.IO80211Family) | | | | | | | | | | | | | | | | | | | | | | + 0.0% AirPort_Athr5424ab::outputPacket(__mbuf*, void*) (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | | | | 0.0% ath_start (com.apple.driver.AirPort.Atheros) | | | | | + 0.0% fg_free (mach_kernel) | | | | | | 0.0% mac_file_label_destroy (mach_kernel) | | | | 0.0% knote_fdclose (mach_kernel) | | 0.2% nosys (mach_kernel) | | + 0.2% connect_nocancel (mach_kernel) | | | + 0.2% soconnectlock (mach_kernel) | | | | + 0.1% tcp_fasttimo (mach_kernel) | | | | | + 0.1% tcp_fasttimo (mach_kernel) | | | | | | + 0.1% in_pcbladdr (mach_kernel) | | | | | | | + 0.1% rtalloc_ign_locked (mach_kernel) | | | | | | | | + 0.1% rtalloc1_locked (mach_kernel) | | | | | | | | | + 0.0% rtrequest_locked (mach_kernel) | | | | | | | | | | + 0.0% rt_setgate (mach_kernel) | | | | | | | | | | | + 0.0% _MALLOC (mach_kernel) | | | | | | | | | | | | + 0.0% kalloc (mach_kernel) | | | | | | | | | | | | | 0.0% kalloc_canblock (mach_kernel) | | | | | | | | | + 0.0% in_pcbconnect (mach_kernel) | | | | | | | | | | 0.0% rn_match (mach_kernel) | | | | | | + 0.0% tcp_new_isn (mach_kernel) | | | | | | | + 0.0% read_random (mach_kernel) | | | | | | | | + 0.0% random_block (mach_kernel) | | | | | | | | | 0.0% prngOutput (mach_kernel) | | | | + 0.1% tcp_output (mach_kernel) | | | | | + 0.1% tcp_setpersist (mach_kernel) | | | | | | + 0.1% ip_output_list (mach_kernel) | | | | | | | + 0.1% ifnet_output (mach_kernel) | | | | | | | | + 0.1% ifnet_input (mach_kernel) | | | | | | | | | + 0.1% IONetworkInterface::output_shim(__ifnet*, __mbuf*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | + 0.1% IOBasicOutputQueue::enqueue(__mbuf*, void*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | + 0.1% IOBasicOutputQueue::dequeue() (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | + 0.1% IOGatedOutputQueue::output(IOMbufQueue*, unsigned long*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | + 0.1% IOCommandGate::attemptAction(int (*)(OSObject*, void*, void*, void*, void*), void*, void*, void*, void*) (mach_kernel) | | | | | | | | | | | | | | + 0.1% IOGatedOutputQueue::gatedOutput(OSObject*, IOGatedOutputQueue*, IOMbufQueue*, unsigned long*) (com.apple.iokit.IONetworkingFamily) | | | | | | | | | | | | | | | + 0.1% 0x9ae160 [unreadable] (com.apple.iokit.IO80211Family) | | | | | | | | | | | | | | | | + 0.1% AirPort_Athr5424ab::outputPacket(__mbuf*, void*) (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | + 0.0% ath_start (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | + 0.0% ieee80211_encap (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | + 0.0% ieee80211_mbuf_adjust (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | | | + 0.0% m_gethdr (mach_kernel) | | | | | | | | | | | | | | | | | | | | | + 0.0% cantrace (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | + 0.0% cantrace (mach_kernel) | | | | | | | | | | | | | | | | | | | | | | | 0.0% lck_mtx_lock (mach_kernel) | | | | | | | | | | | | | | | | | + 0.0% ar5212GetPowerMode (com.apple.driver.AirPort.Atheros) | | | | | | | | | | | | | | | | | | 0.0% ath_hal_reg_read (com.apple.driver.AirPort.Atheros) | | + 0.1% gettimeofday (mach_kernel) | | | 0.1% ml_set_interrupts_enabled (mach_kernel) | | 0.1% vfs_context_current (mach_kernel) | | + 0.1% stat64 (mach_kernel) | | | + 0.1% munge_stat (mach_kernel) | | | | + 0.1% munge_stat (mach_kernel) | | | | | + 0.1% namei (mach_kernel) | | | | | | + 0.1% lookup (mach_kernel) | | | | | | | 0.1% cache_lookup_path (mach_kernel) | | 0.1% itimerfix (mach_kernel) | | 0.1% get_bsdtask_info (mach_kernel) | | 0.1% fp_lookup (mach_kernel) | | 0.1% current_thread (mach_kernel) | | 0.1% bzero (mach_kernel) | | 0.0% vm_map_enter_mem_object (mach_kernel) | | + 0.0% open_nocancel (mach_kernel) | | | + 0.0% chroot (mach_kernel) | | | | 0.0% vn_open_auth (mach_kernel) | | 0.0% munge_wwwwwwww (mach_kernel) | | 0.0% munge_www (mach_kernel) | | 0.0% munge_w (mach_kernel) | | 0.0% mac_file_check_ioctl (mach_kernel) | | 0.0% lck_mtx_lock (mach_kernel) | | 0.0% kevent_scan (mach_kernel) | | 0.0% kevent_register (mach_kernel) | | 0.0% IS_64BIT_PROCESS (mach_kernel) | | 0.0% fp_getfkq (mach_kernel) | | 0.0% fp_drop_written (mach_kernel) | | + 0.0% fcntl_nocancel (mach_kernel) | | | 0.0% soo_ioctl (mach_kernel) | | 0.0% current_task (mach_kernel) | | 0.0% current_map (mach_kernel) | | 0.0% copyout (mach_kernel) | | 0.0% copyin_kern (mach_kernel) | 0.1% x86_sysenter_arg_store_isvalid (mach_kernel) | 0.1% ioctl (mach_kernel) | 0.1% current_thread (mach_kernel) | 0.1% current_task (mach_kernel) | 0.1% kauth_cred_uthread_update (mach_kernel) | 0.0% read_nocancel (mach_kernel) | 0.0% get_bsdthread_info (mach_kernel) | 0.0% copyin (mach_kernel) - 2.7% lo_alltraps (mach_kernel) - 2.5% kevent (mach_kernel) - 2.2% start (Transmission) - 2.0% IOWorkLoop::threadMain() (mach_kernel) - 0.6% lo_mach_scall (mach_kernel) - 0.4% thread_continue (mach_kernel) - 0.2% thread_call_enter_delayed (mach_kernel) 0.2% unix_syscall (mach_kernel) - 0.0% mach_msg_receive_continue (mach_kernel) 0.0% lck_spin_lock (mach_kernel) - 0.0% i386_astintr (mach_kernel) 0.0% hw_lock_unlock (mach_kernel) 0.0% get_bsdthread_info (mach_kernel) 0.0% 0xb5be [unreadable] (Unknown Library) 0.0% 0x5d3fef4 [unreadable] (Unknown Library) 0.0% 0x56c0 [unreadable] (Unknown Library) 0.0% 0x4e6e [unreadable] (Unknown Library) 0.0% 0x2c6012c8 [unreadable] (Unknown Library)