@sinisterMage, I really appreciate the development of this IDE. I had been looking for something like this because using Julia in VS Code felt quite heavy. Even with a fresh setup, it could consume 1.5–3 GB of memory without any code files. The overall experience also felt laggy, and I missed having an integrated workflow where features like Plots, Revise, and Pluto work seamlessly within the IDE.
JulIDE has already improved this situation significantly, so thank you for your work. That said, I think there's still room for optimization. On a fresh launch with no files open, the application uses around 755 MB of RAM (including the Julia runtime), so there may still be opportunities to reduce the overall memory footprint further.
you can reproduce the memory consumption in Linux Ubuntu using this cmd
Command Used
ps -o pid,ppid,comm,rss -p $(pidof julide),$(pgrep -P $(pidof julide) | paste -sd,) | awk 'NR==1{printf "%-8s %-8s %-24s %10s\n","PID","PPID","Process","Memory(MB)";next} {m=$4/1024; s+=m; printf "%-8s %-8s %-24s %10.2f\n",$1,$2,$3,m} END{printf "\n%-42s %10.2f MB\n","Total:",s}'
Memory Usage Breakdown
| PID |
PPID |
Process |
Memory (MB) |
| 47877 |
3922 |
julide |
190.30 |
| 48039 |
47877 |
WebKitNetworkProcess |
49.57 |
| 48059 |
47877 |
WebKitWebProcess |
248.24 |
| 51173 |
47877 |
julia |
267.11 |
|
|
Total |
755.21 |
One issue I encountered was that I couldn't change the LSP from the bottom-right status bar. Clicking on it didn't let me switch or configure the language server. I'm not sure if this is a bug or if I was missing something, but I thought it was worth mentioning.
that said i just downloaded it , feels good . i will also looking to contribute after using it for while.
i also need to tell that README file is the best i would say it has all the necessary things to know about IDE features etc
just missed the easy way to install the IDE which i did using the release package assets
terminal font size if increased, i could not see changes?
@sinisterMage, I really appreciate the development of this IDE. I had been looking for something like this because using Julia in VS Code felt quite heavy. Even with a fresh setup, it could consume 1.5–3 GB of memory without any code files. The overall experience also felt laggy, and I missed having an integrated workflow where features like Plots, Revise, and Pluto work seamlessly within the IDE.
JulIDE has already improved this situation significantly, so thank you for your work. That said, I think there's still room for optimization. On a fresh launch with no files open, the application uses around 755 MB of RAM (including the Julia runtime), so there may still be opportunities to reduce the overall memory footprint further.
you can reproduce the memory consumption in Linux Ubuntu using this cmd
Command Used
Memory Usage Breakdown
julideWebKitNetworkProcessWebKitWebProcessjuliaOne issue I encountered was that I couldn't change the LSP from the bottom-right status bar. Clicking on it didn't let me switch or configure the language server. I'm not sure if this is a bug or if I was missing something, but I thought it was worth mentioning.
that said i just downloaded it , feels good . i will also looking to contribute after using it for while.
i also need to tell that README file is the best i would say it has all the necessary things to know about IDE features etc
just missed the easy way to install the IDE which i did using the release package assets
terminal font size if increased, i could not see changes?