-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Really slow startup time! #7217
Comments
Please run with |
Emacs 25 is known to be much faster than Emacs 24 on OS X. I switched long time ago to Emacs 25 and since then I rarely have problems with performance. Updated Also note that |
@TheBB , so here's the output of emacs --profile
emacs --profile
emacs --timed-requires
Hey, I notice that I got this warning on the terminal
Is this related anyhow? |
@d12frosted actually, I too am looking forward to features like xwidget etc but I quite wary of messing up what-works right now, I'm somewhere near being a noob at things so I'd compile it after
If you could please, then please post the commands you used to compile your copy, I'd really appreciate it ) |
Run with emacs 25 -- it's much better. I've been using it -- no issues whatsoever. I think we should support Emacs 25. |
@abhi18av Emacs 25 is not about xwidgets. It's just with Emacs 25 you can build emacs with xwidgets support directly from master. But it's not built with xwidgets support by default and you can't build with xwidgets support using So in short - Emacs 25 is just new version and it's highly advised to use it instead of Emacs 24. In order to install Emacs 25 you don't need to pass any extra options. Just do But there are installation instructions for you 😸
We support it, don't we? 😸 |
@robbyoconnor and @d12frosted , okay I'll give it a build tonight. But, regarding the slow startup time - the problem pretty much persists even if I switch doesn't it? |
Startup time might be faster. Depending on what's slowing it. I am not a big person when it comes to Emacs profiling. |
@d12frosted , @TheBB Hey guys, so I upgraded everything and just added the Now emacs25.1 takes about Really, in need of some magic word :) |
@abhi18av , my emacs is also slow to startup on a retina pro. It's always been like that - even before I switched to Spacemacs. Your problem has nothing to do with Emacs nor Spacemacs. It has to do with the obscene amount of packages that you are loading (370). |
@dangom, hehe yes I know it's a bit overboard but right now I'm, pushing the limits - I tried LightTable, Atom and Sublime none have the same freedom as Emacs and Vim:) The packages are more like role models for my own packages. As for, startup time I assure you stock emacs24 and emacs25 start in 2/3 second. It's a curious issue that the startup time isn't linear wrt packages! |
I noticed that while all the elpa packages are compiled to .elc, this is not the case for any of the core. Surely automatically compiling these would speed things up? If so, how? |
I am looking into this as well. With Using 25.1 on Windows. |
All, I updated the debugging functionality to increase the visibility in what is delaying Spacemacs load times, in #8014 |
Could checking for new packages in melpa and installing them be done on the background during startup? For me that is the most time-consuming part of starting spacemacs: some package will fail to install for a while for unknown reasons, and on every startup the package is downloaded, reinstalled, that fails, ... |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Please let us know if this issue is still valid! |
Hii spacemacs team ;)
Description
My spacemacs is slow, like really slow. It takes about 16 seconds to load!
I have about 370 packages installed and on mac retina pro
I know that the config is not that big an issue since the same config works on my ubuntu i5 machine
I have a hunch that it's a GUI problem since on Terminal it takes about 6 seconds but is quite fast otherwise.
On ubuntu the build config is
+
On mac the build config is
I compiled this emacs with the following config
I've even tested the config with
emacs25.1
downloaded from emacsformacosx which, actually has a slower start time but I'm yet to test it well enough!Reproduction guide
Well, the startup itself is a huge part of the problem but the general responsiveness is not that good on my machine.
System Info
The text was updated successfully, but these errors were encountered: