emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] How to improve Org startup time?


From: Nick Dokos
Subject: Re: [O] How to improve Org startup time?
Date: Tue, 29 Jan 2013 16:23:33 -0500

Sebastien Vauban <address@hidden> wrote:


> In particular, you'll see that *16 seconds* are "lost" between 21:20:30 and
> 21:20:46. They correspond to the executiong of just *one line*:
> 
> #+begin_src emacs-lisp
>   (org-agenda-to-appt)
> #+end_src
> 
> This may have something to do with my big amount of Org files in
> `org-agenda-files': 36 at this point. But is that so big??
> 

I don't think so.

Can you get a profile?

M-x elp-instrument-package RET org-agenda RET
M-x org-agenda-to-appt
M-x elp-results

In my (admittedly unchallenging, run-of-the-mill) setup, I get
(with everything already loaded):

org-agenda-to-appt                                            1           
0.053846964   0.053846964
org-agenda-prepare-buffers                                    1           
0.028483817   0.028483817
org-agenda-get-day-entries                                    8           
0.024222044   0.0030277555
org-agenda-get-scheduled                                      8           
0.0154506449  0.0019313306
org-agenda-get-timestamps                                     8           
0.004179949   0.0005224936
org-agenda-skip                                               184         
0.0027937810  1.518...e-05
org-agenda-files                                              2           
0.001386068   0.000693034
org-agenda-get-deadlines                                      8           
0.001288303   0.0001610378
org-agenda-format-item                                        22          
0.0012140690  5.518...e-05
org-agenda-get-blocks                                         8           
0.0007851970  9.814...e-05
org-agenda-new-marker                                         44          
0.0006114019  1.389...e-05
org-agenda-skip-eval                                          368         
0.0001511950  4.108...e-07
org-agenda-todayp                                             16          
0.0001342800  8.392...e-06
org-agenda-fix-displayed-tags                                 22          
7.2914e-05    3.314...e-06
org-agenda-get-category-icon                                  22          
1.8382e-05    8.355...e-07
org-agenda-time-of-day-to-ampm-maybe                          6           
3.347e-06     5.578...e-07

A factor of 300: maybe it's real, but let's make sure first.

Nick




reply via email to

[Prev in Thread] Current Thread [Next in Thread]