Skip to content
Snippets Groups Projects
  • Marco Matthies's avatar
    41ba5118
    Add scripts for creating a system image to speed up GUI loading · 41ba5118
    Marco Matthies authored
    Running PersefoneDesktop with this custom system image, latencies are
    reduced as follows:
    
    - startup time of the GUI (until the map is shown): 50s (previously 95s)
    
    - showing the population graph window: <1s (previously multiple seconds)
    
    The system image is created with `sysimg_create.jl`.
    
    To use the system image, run `julia -J sysimg.so desktop.jl`.
    
    The majority of the remaining startup time (45s of 50s) is due to the
    initialisation of the Persefone simulation.  This might be reduced by
    further improving persefone-model.
    41ba5118
    History
    Add scripts for creating a system image to speed up GUI loading
    Marco Matthies authored
    Running PersefoneDesktop with this custom system image, latencies are
    reduced as follows:
    
    - startup time of the GUI (until the map is shown): 50s (previously 95s)
    
    - showing the population graph window: <1s (previously multiple seconds)
    
    The system image is created with `sysimg_create.jl`.
    
    To use the system image, run `julia -J sysimg.so desktop.jl`.
    
    The majority of the remaining startup time (45s of 50s) is due to the
    initialisation of the Persefone simulation.  This might be reduced by
    further improving persefone-model.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
gui NaN GiB