2
私は答えが決してないと思っています。 そのようなメモリは明示的に解放する必要があります。例えばmallocガベージによって割り当てられたメモリはいつ集められますか?
は私が書いたかの場合:
julia> x = Libc.malloc(1_000_000)
Ptr{Void} @0x0000000002f6bd80
julia> x = nothing
は、私はちょうど〜1MBメモリをリークしていますか?
しかし、私は100%ではないと確信しています。 ドキュメントにはまったく言及していないためです。 C標準ライブラリから
help?> Libc.malloc(3)
malloc(size::Integer) -> Ptr{Void}
コールのmalloc。
あたかもそこに1MBのメモリが漏れているように見えます:p –