none
PerfView complains merged data not merged RRS feed

  • Question

  • Hello,

    I'm running PerfView 1.8 from the command line. The log file specified with  -LogFile shows:

    [DONE 14:04:22 SUCCESS: PerfView start -AcceptEULA -BufferSizeMB:64 -CircularMB:512 -DataFile:Data_3984_5_11_2015_14_4_21 -LogFile=Log_3984_5_11_2015_14_4_21 -KernelEvents:Process+Thread+ImageLoad+VirtualAlloc+VAMap -OSHeapProcess:3984 -zip]

    The -zip option instructs PerfView to merge the data.

    Later the log file shows that merging completed successfully:

    Merging took 152.7 sec
    Moving C:\PerfviewMon\mem-mon\Data_3984_5_11_2015_14_4_21.etl.new to C:\PerfviewMon\mem-mon\Data_3984_5_11_2015_14_4_21.etl
    Deleting temp file
    Merge took 152.880 sec.
    Merge output file C:\PerfviewMon\mem-mon\Data_3984_5_11_2015_14_4_21.etl
    [Zipping ETL file C:\PerfviewMon\mem-mon\Data_3984_5_11_2015_14_4_21.etl]
    [Writing 7 PDBS to Zip file]
    ZIP generation took 44.844 sec
    ZIP output file C:\PerfviewMon\mem-mon\Data_3984_5_11_2015_14_4_21.etl.zip
    Stop Completed at 11/5/2015 2:09:05 PM
    [DONE 14:09:05 SUCCESS: PerfView stop -DataFile:Data_3984_5_11_2015_14_4_21 -LogFile=Log_3984_5_11_2015_14_4_21]

    I then copy the .zip file for analysis on a different machine. In PerfView  I select "Net Virtual Alloc Stacks" and then select my process and then PerfView displays this message box:

    ---------------------------
    Data not merged before leaving the machine!
    ---------------------------
    Warning!   This file was not merged and was moved from the collection

    machine.  This means the data is incomplete and symbolic name resolution

    will NOT work.  The recommended fix is use the perfview (not windows OS)

    zip command.  Right click on the file in the main view and select ZIP.


    See merging and zipping in the users guide for more information.
    ---------------------------
    OK   
    ---------------------------

    But as you can see from the above info from the log file the merging succeeded.

    Any ideas?

    thanks,

    Marc Sherman


    Monday, November 9, 2015 7:15 PM

All replies

  • Hi Marc Sherman,

    >> I then copy the .zip file for analysis on a different machine. In PerfView  I select "Net Virtual Alloc Stacks" and then select my process and then PerfView displays this message box:

    Where do you select "Net Virtual Alloc Stacks"?  Sorry, I haven't found the option in PerfView.

    By the way, I see you only copy the Zip file, I would suggest you copy all the files related to PerfView in your analysis machine to test again.

    You also could post this issue in Vance's blog for more efficient responses.

    Best regards,

    Kristin


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Tuesday, November 10, 2015 6:55 AM
  • Hi Kristen,

    <Where do you select "Net Virtual Alloc Stacks"?  Sorry, I haven't found the option in PerfView.>

    I'm collecting memory related events. If you're only collecting CPU related events you probably won't see "Net Virtual Alloc Stacks".

    <By the way, I see you only copy the Zip file, I would suggest you copy all the files related to PerfView in your analysis machine to test again.>

    The -zip option contains everything needed to perform an analysis. From the PerfView doc:

    • This does a number of things, including merging all ETL file (see merging) as well as creating symbolic information for .NET Native images (see NGen Pdbs), and creating a compressed ZIP file that contains all of this information. This is the recommended way to create a file that can be analyzed on any machine.

    <You also could post this issue in Vance's blog for more efficient responses.>

    Will do.

    thanks,

    Marc

    Tuesday, November 10, 2015 2:37 PM

  • Hi Marc,

    Thanks a lot for pointing out that to me. You are great.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.



    • Edited by Kristin Xie Wednesday, November 11, 2015 1:50 AM
    Wednesday, November 11, 2015 1:50 AM