From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Re: remember template is slow Date: Tue, 13 Jul 2010 20:53:28 +0200 Message-ID: References: <87iq4n33ik.fsf@gollum.intra.norang.ca> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=37660 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYkbv-0001nq-Cs for emacs-orgmode@gnu.org; Tue, 13 Jul 2010 14:53:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OYkbs-0004x9-O0 for emacs-orgmode@gnu.org; Tue, 13 Jul 2010 14:53:43 -0400 Received: from mail-ey0-f169.google.com ([209.85.215.169]:40736) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYkbs-0004ws-GI for emacs-orgmode@gnu.org; Tue, 13 Jul 2010 14:53:40 -0400 Received: by eydd26 with SMTP id d26so958073eyd.0 for ; Tue, 13 Jul 2010 11:53:36 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: buckbrody@gmail.com Cc: Bernt Hansen , emacs-orgmode , "Daniel J. Sinder" On Jul 13, 2010, at 5:21 PM, Buck Brody wrote: > ("~/Documents/org/outline.org") Well, then I have no ideas what might make this so slow - it seems that this call takes up all of the time. The only further recommendation I would have is to do use uncompiled code with C-u M-x org-reload RET and then do M-x debug-on-entry RET org-agenda-files RET If you then call a remember command, Emacs will stop in the debugger in that function. The you could step through using "d" and just watch if you see which particular form inside that function eats up the time. - Carsten > > On Tue, Jul 13, 2010 at 4:06 AM, Carsten Dominik > wrote: >> Hi Buck, >> >> what is the value of the variable org-agenda-files in your setup? >> >> Thanks. >> >> - Carsten >> >> On Jul 12, 2010, at 6:18 PM, Buck Brody wrote: >> >>> Bernt, >>> >>> Here are the results: >>> >>> org-remember 1 >>> 2.497 2.497 >>> org-do-remember 1 >>> 2.496 2.496 >>> org-remember-apply-template 1 >>> 2.4939999999 2.4939999999 >>> org-mode 1 >>> 2.259 2.259 >>> org-install-agenda-files-menu 1 >>> 2.258 2.258 >>> org-agenda-files 1 >>> 2.257 2.257 >>> org-select-remember-template 1 >>> 0.229 0.229 >>> org-remember-handler 1 >>> 0.001 0.001 >>> org-set-regexps-and-options 1 >>> 0.001 0.001 >>> org-remember-finalize 1 >>> 0.001 0.001 >>> org-fix-tags-on-the-fly 2 >>> 0.001 0.0005 >>> org-delete-backward-char 1 >>> 0.001 0.001 >>> org-remember-kill 1 >>> 0.001 0.001 >>> org-set-font-lock-defaults 1 >>> 0.001 0.001 >>> org-hide-wide-columns 2 >>> 0.001 0.0005 >>> org-align-tags-here 2 >>> 0.001 0.0005 >>> On Sat, Jul 10, 2010 at 5:49 AM, Bernt Hansen >>> wrote: >>>> >>>> "Daniel J. Sinder" writes: >>>> >>>>> On Wed, Jul 7, 2010 at 9:30 AM, Buck Brody >>>>> wrote: >>>>> >>>>> I'm finding that my remember templates are slow to load. >>>>> I've got a >>>>> lag of about three to four >>>>> seconds. I know that doesn't sound like much, but it's kind >>>>> of puts >>>>> a kink in the workflow. I >>>>> use GNU emacs on Windows. I also have cygwin installed, and >>>>> I have >>>>> noticed that the problem >>>>> doesn't occur when using cygwin. Any ideas? >>>>> >>>>> For what it's worth, I've also had this problem for a while now. >>>>> However, I *do* use emacs w/ >>>>> cygwin: >>>>> Windows XP (w/ Cygwin) >>>>> GNU Emacs 23.2.1 >>>>> Org-mode version 6.36trans (release_6.36.453.g0cd4) >>>>> >>>>> I suspect (for no particular reason other than disdain for >>>>> Windows) that >>>>> it is related to poor file >>>>> system (NTFS) access speeds. For example, maybe org is trying >>>>> to open >>>>> several files to look for >>>>> TODO keywords and/or tags? >>>> >>>> You may want to try profiling the code as described by Carsten in >>>> the >>>> following post: >>>> >>>> http://thread.gmane.org/gmane.emacs.orgmode/13182 >>>> >>>> That may provide additional information to show exactly where the >>>> slowdown is taking place. >>>> >>>> Regards, >>>> Bernt >>> >>> _______________________________________________ >>> Emacs-orgmode mailing list >>> Please use `Reply All' to send replies to the list. >>> Emacs-orgmode@gnu.org >>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >> >> - Carsten >> >> >> >> - Carsten