emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Samuel Wales <samologist@gmail.com>
To: Carsten Dominik <carsten.dominik@gmail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: org-mode on sloooow computer
Date: Fri, 24 Apr 2009 21:06:54 -0700	[thread overview]
Message-ID: <20524da70904242106y18059212n6394ad219817e0ea@mail.gmail.com> (raw)
In-Reply-To: <74997EBF-D0EA-49F9-BC19-36535EE6ADC9@gmail.com>

This is running org-agenda on a 1GHz Mac.  I will post again with a
larger set of agenda files.  I have a few operations that are 11
seconds or so, but I can maybe speed them up by combining searches
into one (not sure if that will work).

Function Name                                                 Call
Count  Elapsed Time  Average Time
============================================================
==========  ============  ============
org-agenda                                                    1
   4.473791      4.473791
org-agenda-get-restriction-and-command                        1
   3.318245      3.318245
org-agenda-list                                               1
   1.15528       1.15528
org-agenda-get-day-entries                                    28
   0.8364020000  0.0298715000
org-agenda-get-timestamps                                     28
   0.3637680000  0.0129917142
org-up-heading-safe                                           160
   0.3499159999  0.002186975
org-get-tags-at                                               26
   0.3496280000  0.0134472307
org-prepare-agenda                                            1
   0.254526      0.254526
org-prepare-agenda-buffers                                    1
   0.248059      0.248059
org-agenda-get-scheduled                                      28
   0.2099999999  0.0074999999
org-refresh-category-properties                               4
   0.181482      0.0453705
org-agenda-get-deadlines                                      28
   0.1161339999  0.0041476428
org-time-string-to-absolute                                   385
   0.0572579999  0.0001487220
org-agenda-get-sexps                                          28
   0.0535290000  0.0019117500
org-agenda-get-blocks                                         28
   0.0528180000  0.0018863571
org-finalize-agenda                                           1
   0.027553      0.027553
org-get-agenda-file-buffer                                    32
   0.0246869999  0.0007714687
org-find-base-buffer-visiting                                 32
   0.024321      0.0007600312
org-agenda-dim-blocked-tasks                                  1
   0.021669      0.021669
org-end-of-subtree                                            9
   0.019045      0.0021161111
org-format-agenda-item                                        28
   0.018972      0.0006775714
org-parse-time-string                                         399
   0.0150879999  3.781...e-05
org-block-todo-from-children-or-siblings-or-parent            26
   0.014839      0.0005707307
org-closest-date                                              133
   0.0143009999  0.0001075263
org-finalize-agenda-entries                                   7
   0.012161      0.0017372857
org-entry-get                                                 84
   0.011275      0.0001342261
org-back-to-heading                                           385
   0.0105189999  2.732...e-05
org-get-property-block                                        84
   0.009824      0.0001169523
org-at-date-range-p                                           177
   0.0091099999  5.146...e-05
org-agenda-skip                                               534
   0.0090339999  1.691...e-05
org-check-agenda-file                                         32
   0.007903      0.0002469687
org-date-to-gregorian                                         266
   0.0073650000  2.768...e-05
org-get-todo-state                                            45
   0.0059620000  0.0001324888
org-agenda-mode                                               1
   0.005456      0.005456
org-agenda-highlight-todo                                     28
   0.0052780000  0.0001885000
org-get-effort                                                26
   0.0044469999  0.0001710384
org-get-priority                                              26
   0.003813      0.0001466538
org-agenda-align-tags                                         1
   0.003731      0.003731
org-add-props                                                 91
   0.0035829999  3.937...e-05
org-outline-level                                             357
   0.0033429999  9.364...e-06
org-agenda-todayp                                             56
   0.0029660000  5.296...e-05
org-fit-window-to-buffer                                      1
   0.00257       0.00257
org-agenda-files                                              3
   0.002198      0.0007326666
org-agenda-add-inherited-tags                                 28
   0.0019330000  6.903...e-05
org-get-time-of-day                                           33
   0.001796      5.442...e-05
org-agenda-fontify-priorities                                 1
   0.001709      0.001709
org-entries-lessp                                             47
   0.0017020000  3.621...e-05
org-time-string-to-time                                       14
   0.0015799999  0.0001128571
org-get-wdays                                                 126
   0.0007649999  6.071...e-06
org-agenda-new-marker                                         52
   0.0006660000  1.280...e-05
org-font-lock-add-tag-faces                                   1
   0.00065       0.00065
org-uniquify                                                  4
   0.000583      0.00014575
org-agenda-add-time-grid-maybe                                7
   0.0005680000  8.114...e-05
org-remove-uniherited-tags                                    30
   0.0005209999  1.736...e-05
org-trim                                                      9
   0.00038       4.222...e-05
org-overlays-in                                               2
   0.000346      0.000173
org-time-from-absolute                                        7
   0.000321      4.585...e-05
org-activate-bracket-links                                    2
   0.000316      0.000158
org-switch-to-buffer-other-window                             1
   0.000294      0.000294
org-split-string                                              16
   0.0002139999  1.337...e-05
org-overlay-put                                               22
   0.0001339999  6.090...e-06
org-compile-prefix-format                                     1
   0.00013       0.00013
org-make-overlay                                              11
   0.000128      1.163...e-05
org-before-change-function                                    17
   0.0001270000  7.470...e-06
org-get-tag-face                                              10
   0.000108      1.08e-05
org-entry-is-done-p                                           2
   0.000105      5.25e-05
org-days-to-iso-week                                          2
   9.8e-05       4.9e-05
org-get-category                                              26
   9.600...e-05  3.692...e-06
org-add-hook                                                  2
   9.5e-05       4.75e-05
org-unhighlight                                               1
   8.2e-05       8.2e-05
org-region-active-p                                           1
   7.7e-05       7.7e-05
org-downcase-keep-props                                       17
   7.400...e-05  4.352...e-06
org-entry-is-todo-p                                           2
   6.8e-05       3.4e-05
org-overlay-get                                               11
   5.999...e-05  5.454...e-06
org-get-todo-face                                             12
   4.600...e-05  3.833...e-06
org-file-menu-entry                                           4
   3.5e-05       8.75e-06
org-add-prop-inherited                                        5
   2.3e-05       4.6e-06
org-agenda-set-mode-name                                      1
   2.2e-05       2.2e-05
org-agenda-deadline-face                                      3
   1.999...e-05  6.666...e-06
org-agenda-post-command-hook                                  1
   9e-06         9e-06
org-agenda-ndays-to-span                                      2
   6e-06         3e-06
org-fit-agenda-window                                         1
   4e-06         4e-06
org-agenda-reset-markers                                      1
   3e-06         3e-06
org-set-sorting-strategy                                      1
   3e-06         3e-06

  parent reply	other threads:[~2009-04-25  4:07 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-23 16:38 org-mode on sloooow computer Eric S Fraga
2009-04-23 19:15 ` Sven Bretfeld
2009-04-23 20:30   ` Carsten Dominik
2009-04-24  9:22     ` Eric S Fraga
2009-04-24  9:42       ` Carsten Dominik
2009-04-24  9:51         ` Eric S Fraga, Eric S Fraga
2009-04-24 10:25         ` Eric S Fraga
2009-04-24 11:35           ` Carsten Dominik
2009-04-24 12:51             ` Matthew Lundin
2009-04-24 15:27             ` Leo
2009-04-24 15:57               ` Nick Dokos
2009-04-24 16:22                 ` Leo
2009-04-25  4:06     ` Samuel Wales [this message]
2009-04-23 20:26 ` Carsten Dominik
2009-04-23 22:10   ` Eric S Fraga, Eric S Fraga
2009-04-24  5:03     ` Carsten Dominik
2009-04-24  8:24       ` Eric S Fraga, Eric S Fraga
2009-04-24  9:01         ` Carsten Dominik
2009-04-24 13:37           ` Rainer Stengele
2009-04-24 13:49             ` Carsten Dominik
2009-04-24 15:47               ` Eric S Fraga, Eric S Fraga
2009-04-24 18:25                 ` Carsten Dominik
2009-04-24 22:26                   ` Eric S Fraga, Eric S Fraga
2009-04-25  3:51                     ` Carsten Dominik
2009-04-25  8:19                       ` Eric S Fraga, Eric S Fraga
2009-04-25 16:25                         ` Bernt Hansen
2009-04-30 14:13                           ` Carsten Dominik
2009-04-24 14:47             ` Carsten Dominik
2009-04-28 10:33               ` Rainer Stengele
2009-04-30 14:14                 ` Carsten Dominik
2009-08-31 17:49                   ` Daniel Martins
2009-08-31 18:02                     ` Leo
2009-08-31 18:12                       ` Daniel Martins
2009-08-31 18:41                         ` Matt Lundin
2009-08-31 21:03                           ` Daniel Martins
2009-08-31 21:11                             ` Leo
2009-08-31 21:25                               ` Daniel Martins
2009-09-01  4:20                                 ` Carsten Dominik
2009-09-01 13:15                                   ` Daniel Martins
2009-09-02  7:15                                     ` Carsten Dominik
2009-08-31 18:14                     ` Matt Lundin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20524da70904242106y18059212n6394ad219817e0ea@mail.gmail.com \
    --to=samologist@gmail.com \
    --cc=carsten.dominik@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).