emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [Orgmode] Re: org-mode on sloooow computer


From: Carsten Dominik
Subject: Re: [Orgmode] Re: org-mode on sloooow computer
Date: Fri, 24 Apr 2009 11:42:57 +0200

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 <address@hidden> 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.
address@hidden
http://lists.gnu.org/mailman/listinfo/emacs-orgmode





reply via email to

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