Petr, Not sure if this helps you, but below sequence creates the .mem file.
ProjDir is set in Ex07.jl and is the directory that contains the .mem file Regards, Rob J. Goedman goed...@mac.com Robs-MacBook-Pro:~ rob$ clear; julia --track-allocation=user _ _ _ _(_)_ | A fresh approach to technical computing (_) | (_) (_) | Documentation: http://docs.julialang.org _ _ _| |_ __ _ | Type "help()" for help. | | | | | | |/ _` | | | | |_| | | | (_| | | Version 0.3.4 (2014-12-26 10:42 UTC) _/ |\__'_|_|_|\__'_| | Official http://julialang.org/ release |__/ | x86_64-apple-darwin13.4.0 julia> include("/Users/rob/.julia/v0.3/FinealeBook/Examples/Fineale/Ch02/Ex07.jl") julia> cd(ProjDir) julia> clear_malloc_data() julia> include("/Users/rob/.julia/v0.3/FinealeBook/Examples/Fineale/Ch02/Ex07.jl") shell> ls Ex07.jl Ex07.svg Ex08.svg Ex09.svg Section2.3.svg Ex07.jl.mem Ex08.jl Ex09.jl Section2.3.jl Section2.4.nb > On Jan 6, 2015, at 2:15 PM, Petr Krysl <krysl.p...@gmail.com> wrote: > > I did this as suggested. The code executed as shown below, preceded by the > command line. > The process completes, but there are no .mem files anywhere. Should I ask > for them specifically? > > # "C:\Users\pkrysl\AppData\Local\Julia-0.4.0-dev\bin\julia.exe" > --track-allocation=all memory_debugging.jl > cd( "C:/Users/pkrysl/Documents/GitHub/jfineale"); include("JFinEALE.jl"); > include("examples/acoustics/sphere_scatterer_example.jl") > Profile.clear_malloc_data() > include("examples/acoustics/sphere_scatterer_example.jl") > quit() > > > > On Tuesday, January 6, 2015 1:50:11 AM UTC-8, Milan Bouchet-Valat wrote: > Le lundi 05 janvier 2015 à 20:48 -0800, Petr Krysl a écrit : > > Hi guys, > > > > How does one figure out where allocation of memory occurs? When I > > use the @time macro it tells me there's a lot of memory allocation > > and deallocation going on. Just looking at the code I'm at a loss: I > > can't see the reasons for it there. > > > > So, what are the tips and tricks for the curious? How do I debug the > > memory allocation issue? I looked at the lint, the type check, and > > the code_typed(). Perhaps I don't know where to look, but these > > didn't seem to be of much help. > See this: > http://docs.julialang.org/en/latest/manual/profile/#memory-allocation-analysis > > <http://docs.julialang.org/en/latest/manual/profile/#memory-allocation-analysis> > > > (Would probably be good to backport to the 0.3 manual...) > > > Regards >