giraph-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (GIRAPH-592) YourKit profiling API for easy profiling of giraph
Date Tue, 07 May 2013 00:30:16 GMT

    [ https://issues.apache.org/jira/browse/GIRAPH-592?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13650290#comment-13650290
] 

Hudson commented on GIRAPH-592:
-------------------------------

Integrated in Giraph-trunk-Commit #928 (See [https://builds.apache.org/job/Giraph-trunk-Commit/928/])
    GIRAPH-592: yourkit profiling (Revision d36dd50810929b5dad2d3bab2007e28802087ad6)
GIRAPH-592: yourkit profiling (Revision 61ef4d2bc9ecb64a1e433bc1059bfb9e730416dd)

     Result = FAILURE
nitay : http://git-wip-us.apache.org/repos/asf?p=giraph.git&a=commit&h=d36dd50810929b5dad2d3bab2007e28802087ad6
Files : 
* giraph-core/src/main/java/org/apache/giraph/conf/GiraphConstants.java
* giraph-core/src/main/java/org/apache/giraph/conf/GiraphConfiguration.java
* giraph-core/pom.xml
* giraph-core/src/main/java/org/apache/giraph/worker/BspServiceWorker.java
* CHANGELOG
* giraph-core/src/main/java/org/apache/giraph/utils/YourKitProfiler.java
* pom.xml
* giraph-core/src/main/java/org/apache/giraph/utils/YourKitContext.java

nitay : http://git-wip-us.apache.org/repos/asf?p=giraph.git&a=commit&h=61ef4d2bc9ecb64a1e433bc1059bfb9e730416dd
Files : 
* giraph-core/src/main/java/org/apache/giraph/utils/YourKitProfiler.java

                
> YourKit profiling API for easy profiling of giraph
> --------------------------------------------------
>
>                 Key: GIRAPH-592
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-592
>             Project: Giraph
>          Issue Type: Bug
>            Reporter: Nitay Joffe
>            Assignee: Nitay Joffe
>
> Adds YourKit API with helpers to Giraph, to make it easy to profile with YourKit. No
more having to attach to processes and have the user time things by hand. This allows us to
profile specific parts of the code very easily.
> As an example this diff adds profiling to edge input loading.
> To use YourKit with Hadoop jobs you need to set parameters as follows:
> {code}
> -Dmapred.task.profile=true \
> -Dmapred.task.profile.maps=0-${numWorkers} \ 
> -Dmapred.task.profile.params=-agentpath:<path-to-yourkit.so>
> {code}
> Note if the YourKit agent is not passed in (not profiling), the calls I've added here
have negligible effect.
> https://reviews.apache.org/r/10147/

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message