Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#41666 - [julia] startup time is very slow
Attached to Project:
Community Packages
Opened by Wilfred Hughes (Wilfred) - Saturday, 23 August 2014, 15:13 GMT
Last edited by Alexander F. Rødseth (xyproto) - Sunday, 24 August 2014, 21:03 GMT
Opened by Wilfred Hughes (Wilfred) - Saturday, 23 August 2014, 15:13 GMT
Last edited by Alexander F. Rødseth (xyproto) - Sunday, 24 August 2014, 21:03 GMT
|
DetailsDescription:
The Julia binary provided in the Julia package is very slow to start up. This isn't true when compiling from source, so I think there's something wrong with how we're packaging it. Additional info: * Julia package version 2:0.3.0-1 Steps to reproduce: Using the Arch Linux package: $ time julia -e 'println("Hello")' Hello julia -e 'println("Hello")' 3.42s user 0.07s system 75% cpu 4.623 total Built from source: $ time usr/bin/julia -e 'println("Hello")' Hello usr/bin/julia -e 'println("Hello")' 0.34s user 0.26s system 161% cpu 0.372 total I'm on x86_64. |
This task depends upon
Closed by Alexander F. Rødseth (xyproto)
Sunday, 24 August 2014, 21:03 GMT
Reason for closing: Upstream
Sunday, 24 August 2014, 21:03 GMT
Reason for closing: Upstream
Does it still take a long time when you build with the specified options?
FS#39721mentions sysimg.so and sys.so being present can affect performance. Looking at strace, my compiled version is finding a sys.so file, whereas the package looks for sys.so but cannot find it.FS#39721andFS#40736.Please report any problems with sys.so or performance upstream to the julia developers.
See https://projects.archlinux.org/svntogit/community.git/tree/trunk/sysfix.install?h=packages/julia for how the current package deals with julia not working when sys.so is present.