From: Carsten Dominik <carsten.dominik@gmail.com>
To: Eric S Fraga <e.fraga@ucl.ac.uk>
Cc: emacs-orgmode@gnu.org
Subject: Re: Re: org-mode on sloooow computer
Date: Fri, 24 Apr 2009 11:42:57 +0200 [thread overview]
Message-ID: <B4F95620-AF50-4FEC-9BC8-B61CFAF275DD@gmail.com> (raw)
In-Reply-To: <87eiviqud3.fsf@eeepc.chemeng.ucl.ac.uk>
Interesting.
How many entries did this search return?
Could you do me a favor, get the git version I just pushed and try
to repeat the same command under the same conditions (compiled or
uncompiled, org stuff pre-loaded because of a previous agenda
command....).
I may have made it quite a bit faster - thought I did this a long time
ago, but it appears that I forgot to remove an important instance of
org-up-heading-all.....
Thanks.
- Carsten
On Apr 24, 2009, at 11:22 AM, Eric S Fraga wrote:
> Carsten Dominik <carsten.dominik@gmail.com> writes:
>>
>> Are both of you running compiled Lisp code?
>
> yes. I install org-mode from debian unstable which compiles all the
> lisp codes.
>
>>
>> Are you using day view or week view (which makes 7 day views....)
>
> day view (used to use week view but was trying to speed things up).
>
>> The following would be interesting:
>> [...]
>> M-x elp-results
>>
>> and post the resulting buffer.
>
> I asked for agenda view (^caa) and get the following results:
>
> ,----
> | org-agenda 1 4.358551
> 4.358551
> | org-agenda-list 1 4.116562
> 4.116562
> | org-agenda-get-day-entries 6 3.4978960000
> 0.5829826666
> | org-get-tags-at 106 3.2642069999
> 0.0307944056
> | org-up-heading-all 247 3.2176039999
> 0.0130267368
> | org-agenda-get-scheduled 6 2.660075
> 0.4433458333
> | org-outline-level 20216 1.4954959999
> 7.397...e-05
> | org-agenda-get-deadlines 6 0.732624
> 0.122104
> | org-dblock-write:clocktable 7 0.549022
> 0.0784317142
> | org-get-clocktable 1 0.395574
> 0.395574
> | org-update-dblock 1 0.3571560000
> 0.3571560000
> | org-prepare-agenda-buffers 2 0.2724330000
> 0.1362165000
> | org-agenda-get-restriction-and-command 1 0.241765
> 0.241765
> | org-clock-sum 6 0.191091
> 0.0318485
> | org-prepare-agenda 1 0.144341
> 0.144341
> | org-refresh-category-properties 12 0.082294
> 0.0068578333
> | org-agenda-get-timestamps 6 0.0549949999
> 0.0091658333
> | org-get-agenda-file-buffer 18 0.047752
> 0.0026528888
> | org-find-base-buffer-visiting 18 0.0470599999
> 0.0026144444
> | org-get-entries-from-diary 1 0.040401
> 0.040401
> | org-get-todo-state 107 0.0315449999
> 0.0002948130
> | org-back-to-heading 232 0.0292360000
> 0.0001260172
> | org-time-string-to-absolute 111 0.0250619999
> 0.0002257837
> | org-end-of-subtree 11 0.0241239999
> 0.0021930909
> | org-agenda-get-blocks 6 0.017011
> 0.0028351666
> | org-parse-time-string 215 0.0162690000
> 7.566...e-05
> | org-agenda-get-sexps 6 0.0134749999
> 0.0022458333
> | org-agenda-files 6 0.0126670000
> 0.0021111666
> | org-fit-agenda-window 1 0.010794
> 0.010794
> | org-fit-window-to-buffer 2 0.010633
> 0.0053165
> | org-mode 1 0.008961
> 0.008961
> | org-check-agenda-file 18 0.008071
> 0.0004483888
> | org-get-priority 8 0.0079779999
> 0.0009972499
> | org-format-agenda-item 8 0.0069479999
> 0.0008684999
> | org-agenda-skip 121 0.006809
> 5.627...e-05
> | org-finalize-agenda-entries 1 0.006645
> 0.006645
> | org-install-agenda-files-menu 1 0.003953
> 0.003953
> | org-finalize-agenda 1 0.003672
> 0.003672
> | org-get-effort 8 0.003324
> 0.0004155
> | org-agenda-mode 1 0.003274
> 0.003274
> | org-entry-get 8 0.0031469999
> 0.0003933749
> | org-agenda-highlight-todo 8 0.0031160000
> 0.0003895000
> | org-table-align 1 0.002933
> 0.002933
> | org-get-property-block 8 0.002703
> 0.000337875
> | org-agenda-align-tags 1 0.002667
> 0.002667
> | org-split-string 74 0.0021859999
> 2.954...e-05
> | org-create-dblock 1 0.002171
> 0.002171
> | org-entries-lessp 16 0.002107
> 0.0001316875
> | org-switch-to-buffer-other-window 1 0.001576
> 0.001576
> | org-agenda-todayp 12 0.0015239999
> 0.0001269999
> | org-set-startup-visibility 1 0.001405
> 0.001405
> | org-get-category 107 0.0012670000
> 1.184...e-05
> | org-closest-date 4 0.001067
> 0.00026675
> | org-cycle 1 0.00104
> 0.00104
> | org-add-props 21 0.0009069999
> 4.319...e-05
> | org-time-string-to-time 6 0.000892
> 0.0001486666
> | org-prepare-dblock 1 0.000882
> 0.000882
> | org-remove-uniherited-tags 149 0.0008630000
> 5.791...e-06
> | org-at-date-range-p 8 0.000856
> 0.000107
> | org-set-regexps-and-options 1 0.000847
> 0.000847
> | org-get-wdays 20 0.000799
> 3.995e-05
> | org-agenda-fontify-priorities 1 0.000659
> 0.000659
> | org-before-change-function 76 0.0006260000
> 8.236...e-06
> | org-on-heading-p 6 0.000614
> 0.0001023333
> | org-agenda-cleanup-fancy-diary 1 0.000487
> 0.000487
> | org-date-to-gregorian 8 0.000484
> 6.05e-05
> | org-add-prop-inherited 54 0.0004749999
> 8.796...e-06
> | org-agenda-add-inherited-tags 8 0.000443
> 5.5375e-05
> | org-diary-sexp-entry 2 0.0004179999
> 0.0002089999
> | org-diary-default-entry 1 0.000394
> 0.000394
> | org-add-to-diary-list 1 0.000368
> 0.000368
> | org-agenda-new-marker 18 0.000363
> 2.016...e-05
> | org-do-emphasis-faces 3 0.000362
> 0.0001206666
> | org-modify-diary-entry-string 1 0.000333
> 0.000333
> | org-activate-bracket-links 2 0.0003090000
> 0.0001545000
> | org-activate-footnote-links 1 0.000279
> 0.000279
> | org-uniquify 6 0.0002670000
> 4.450...e-05
> | org-agenda-format-date-aligned 1 0.000247
> 0.000247
> | org-get-time-of-day 2 0.000235
> 0.0001175
> | org-cycle-show-empty-lines 2 0.0002089999
> 0.0001044999
> | org-compile-prefix-format 1 0.000205
> 0.000205
> | org-activate-dates 2 0.00019
> 9.5e-05
> | org-days-to-iso-week 3 0.000189
> 6.3e-05
> | org-activate-plain-links 1 0.000165
> 0.000165
> | org-update-radio-target-regexp 1 0.000156
> 0.000156
> | org-file-menu-entry 12 0.000135
> 1.125e-05
> | org-table-begin 1 0.000106
> 0.000106
> | org-cycle-hide-archived-subtrees 2 0.0001020000
> 5.100...e-05
> | org-activate-tags 1 9.4e-05
> 9.4e-05
> | org-activate-angle-links 1 9.1e-05
> 9.1e-05
> | org-activate-code 1 9.1e-05
> 9.1e-05
> | org-all-targets 1 8.9e-05
> 8.9e-05
> | org-string-width 8 8.5e-05
> 1.0625e-05
> | org-add-hook 4 7.999...e-05
> 1.999...e-05
> | org-unfontify-region 2 7.9e-05
> 3.95e-05
> | org-font-lock-add-priority-faces 1 7.5e-05
> 7.5e-05
> | org-agenda-add-time-grid-maybe 1 7.4e-05
> 7.4e-05
> | org-downcase-keep-props 7 7.2e-05
> 1.028...e-05
> | org-at-table-p 1 7.2e-05
> 7.2e-05
> | org-extract-log-state-settings 2 7.1e-05
> 3.55e-05
> | org-get-todo-face 7 6.9e-05
> 9.857...e-06
> | org-set-visibility-according-to-property 1 6.1e-05
> 6.1e-05
> | org-cycle-hide-drawers 2 5.9e-05
> 2.95e-05
> | org-minutes-to-hh:mm-string 1 5.7e-05
> 5.7e-05
> | org-table-end 1 5.2e-05
> 5.2e-05
> | org-set-font-lock-defaults 1 5.1e-05
> 5.1e-05
> | org-agenda-set-mode-name 1 5e-05
> 5e-05
> | org-make-options-regexp 1 5e-05
> 5e-05
> | org-overview 1 4.4e-05
> 4.4e-05
> | org-set-autofill-regexps 1 4.2e-05
> 4.2e-05
> | org-agenda-reset-markers 1 3.5e-05
> 3.5e-05
> | org-assign-fast-keys 1 3.3e-05
> 3.3e-05
> | org-make-overlay 2 3.200...e-05
> 1.600...e-05
> | org-hide-archived-subtrees 1 3.2e-05
> 3.2e-05
> | org-table-goto-column 1 3.1e-05
> 3.1e-05
> | org-overlay-put 4 3.1e-05
> 7.75e-06
> | org-table-current-column 1 2.6e-05
> 2.6e-05
> | org-hide-wide-columns 1 2.4e-05
> 2.4e-05
> | org-optimize-window-after-visibility-change 1 2.1e-05
> 2.1e-05
> | org-overlays-in 1 1.8e-05
> 1.8e-05
> | org-font-lock-add-tag-faces 2 1.8e-05
> 9e-06
> | org-delete-overlay 2 1.7e-05
> 8.5e-06
> | org-agenda-post-command-hook 1 1.7e-05
> 1.7e-05
> | org-agenda-deadline-face 1 1.7e-05
> 1.7e-05
> | org-add-to-invisibility-spec 2 1.6e-05
> 8e-06
> | org-compute-latex-and-specials-regexp 1 1.3e-05
> 1.3e-05
> | org-load-modules-maybe 2 1.2e-05
> 6e-06
> | org-region-active-p 1 1.2e-05
> 1.2e-05
> | org-overlay-get 2 1.1e-05
> 5.5e-06
> | org-font-lock-hook 1 1.1e-05
> 1.1e-05
> | org-plist-delete 1 1.1e-05
> 1.1e-05
> | org-do-latex-and-special-faces 1 1e-05
> 1e-05
> | org-delete-all 1 9e-06
> 9e-06
> | org-unhighlight 1 9e-06
> 9e-06
> | org-agenda-ndays-to-span 2 8.000...e-06
> 4.000...e-06
> | org-check-running-clock 1 8e-06
> 8e-06
> | org-activate-target-links 1 8e-06
> 8e-06
> | org-restart-font-lock 1 7e-06
> 7e-06
> | org-set-sorting-strategy 1 6e-06
> 6e-06
> | org-clock-load 1 6e-06
> 6e-06
> | org-make-target-link-regexp 1 4e-06
> 4e-06
> `----
>
> These are on an Asus eee pc model 700 with emacs 23.0.92.1
> (emacs-snapshot debian package) and org-mode 6.26a (also debian
> package).
>
> Hope this helps.
> Thanks again,
> eric
>
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
next prev parent reply other threads:[~2009-04-24 9:43 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 [this message]
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
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=B4F95620-AF50-4FEC-9BC8-B61CFAF275DD@gmail.com \
--to=carsten.dominik@gmail.com \
--cc=e.fraga@ucl.ac.uk \
--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).