Subject: Bug (ID HG2AB): B)ounce takes forever

From: Penio Penev <[email-masked]>
Date: Mon, 27 Feb 1995 17:02:29 GMT

I want to B)ounce a non-MIME message from an NSF mounted folder. The 
message is 1.6M and the folder itself is 2.1M

When I look at the message, it takes a few seconds for the 1.6M to arrive
over the network. When I press B)ounce, the machine starts to work for 
about 2 minutes. This is an 150MHz R4400 SGI Indy with 96M RAM (no 
swapping). At the and of the two minutes, ps says:

 F S   UID   PID  PPID  C PRI NI  P    SZ:RSS      WCHAN TTY      TIME COMD
30 S  5004  6711  6710  0  26 20  *  3607:3402  882de41c pts/3    3:06 pine

SZ:3607? That's 3607*4K=15M ??? 15 Megs to bounce a 1.6M message?

OK, let's do the controlled experiment.

F S   UID   PID  PPID  C PRI NI  P    SZ:RSS      WCHAN TTY      TIME COMD
No folder open:
30 S  5004  6805  6804  0  26 20  *   416:160   882de3f4 pts/3    0:00 pine
Only an open folder:
30 S  5004  6805  6804  5  26 20  *  1826:1195  882de3f4 pts/3    0:02 pine
View the file:
30 S  5004  6805  6804  1  26 20  *  2632:2411  882de3f4 pts/3    0:06 pine
Bounce (after asking for a destination, before I specify it):
30 S  5004  6711  6710  0  26 20  *  3607:3402  882de41c pts/3    3:06 pine

It appears pine
a) reads the whole folder in memory -- that's understandable, since it is 
   not with IMAP.
b) makes a fresh copy of the message bein viewed -- why that?
c) makes another copy of the message being bounced, this time doing 
   something with it for 3 minutes on an 150MHz R4000 96M machine.
   This is the craziest thing.

And on top of that, each time it makes a 4Meg copy of a 1.6Meg message.

And now who was telling, that this will work with IMAP over a 14.4 SLIP
connection to a 4M PeeCee :-(

--
Penio Penev <[email-masked]> 1-212-327-7423

========== struct pine * ==========
ui:	login = penev, full = Penio Penev
	home = /home/penev
home_dir=	/home/penev
hostname=	pisa
localdom=	pisa
userdom=	pisa.rockefeller.edu
maildom=	pisa.rockefeller.edu
cur_cntxt=	[]
cur_fldr=	INBOX
actual mbox=	{pisa}M/INBOX
msgmap: tot=0, cur=0, del=0, hid=0, exld=0, slct=0, sort=OrderedSubj
inbox is mail_stream
term type=iris-ansi, ttyname=/dev/ttyq0, size=24x80, speed=normal
======= Current_val options set =======
        personal-name : Penio Penev
              user-id : penev
          user-domain : pisa.rockefeller.edu
          smtp-server : pisa.rockefeller.edu
          nntp-server : rockyd.rockefeller.edu
           inbox-path : {pisa.rockefeller.edu}M/INBOX
     incoming-folders : Connectionists M/nnet
                      : ANSForth M/ANSForth
                      : SmartList M/SmartList
                      : HPC M/HPC
                      : HPCNews M/news
                      : InterNIC M/internic
                      : reinforce M/reinforce
                      : PFE M/PFE
                      : WINE M/WINE
                      : RemotePrinting M/tpc-rp
                      : {interport.net/pop3}INBOX
                      : s.c.b *{pisa:11900/nntp}soc.culture.bulgaria
   folder-collections : Mail {pisa.rockefeller.edu}Mail/[]
                      : News saves {pisa.rockefeller.edu}News/[]
                      : Bulgaria htdocs/Bulgaria/Articles/[]
                      : home ~/[]
                      : Received {pisa.rockefeller.edu}Mail/[received*]
     news-collections : News *{rockyd/nntp}[]
                      : News from pisa *{pisa:11900/nntp}[]
          default-fcc : sent-mail
     postponed-folder : postponed-msgs
       mail-directory : mail
  read-message-folder : received
       signature-file : .pinesig
         address-book : .addressbook
         feature-list : news-read-in-newsrc-order
                      : quit-without-confirm
                      : show-selected-in-boldface
                      : signature-at-bottom
                      : compose-sets-newsgroup-without-confirm
                      : delete-skips-deleted
                      : enable-aggregate-command-set
                      : enable-bounce-cmd
                      : enable-full-header-cmd
                      : enable-mail-check-cue
                      : enable-tab-completion
                      : enable-unix-pipe-cmd
                      : save-will-advance
                      : auto-move-read-msgs
                      : expunge-without-confirm
                      : news-post-without-validation
                      : enable-alternate-editor-cmd
                      : enable-incoming-folders
                      : include-attachments-in-reply
      customized-hdrs : Reply-To:
                      : Return-Receipt-To:
  saved-msg-name-rule : by-sender
        fcc-name-rule : by-recipient
             sort-key : OrderedSubj
   addrbook-sort-rule : fullname-with-lists-last
               editor : xemacs -nw
 use-only-domain-name : no
              printer : lp
 personal-print-comma : lp
     standard-printer : lpr
 last-time-prune-ques : 95.2
    last-version-used : 3.91
        bugs-fullname : Pine Developers
         bugs-address : [email-masked]
       elm-style-save : no
      header-in-reply : no
        feature-level : sapling
      old-style-reply : no
       save-by-sender : no
======= Command_line_val options set =======
======= User_val options set (/home/penev/.pinerc) =======
          user-domain : pisa.rockefeller.edu
          smtp-server : pisa.rockefeller.edu
          nntp-server : rockyd.rockefeller.edu
           inbox-path : {pisa.rockefeller.edu}M/INBOX
     incoming-folders : Connectionists M/nnet
                      : ANSForth M/ANSForth
                      : SmartList M/SmartList
                      : HPC M/HPC
                      : HPCNews M/news
                      : InterNIC M/internic
                      : reinforce M/reinforce
                      : PFE M/PFE
                      : WINE M/WINE
                      : RemotePrinting M/tpc-rp
                      : {interport.net/pop3}INBOX
                      : s.c.b *{pisa:11900/nntp}soc.culture.bulgaria
   folder-collections : Mail {pisa.rockefeller.edu}Mail/[]
                      : News saves {pisa.rockefeller.edu}News/[]
                      : Bulgaria htdocs/Bulgaria/Articles/[]
                      : home ~/[]
                      : Received {pisa.rockefeller.edu}Mail/[received*]
     news-collections : News *{rockyd/nntp}[]
                      : News from pisa *{pisa:11900/nntp}[]
  read-message-folder : received
       signature-file : .pinesig
         feature-list : news-read-in-newsrc-order
                      : quit-without-confirm
                      : show-selected-in-boldface
                      : signature-at-bottom
                      : compose-sets-newsgroup-without-confirm
                      : delete-skips-deleted
                      : enable-aggregate-command-set
                      : enable-bounce-cmd
                      : enable-full-header-cmd
                      : enable-mail-check-cue
                      : enable-tab-completion
                      : enable-unix-pipe-cmd
                      : save-will-advance
                      : auto-move-read-msgs
                      : expunge-without-confirm
                      : news-post-without-validation
                      : enable-alternate-editor-cmd
                      : enable-incoming-folders
                      : include-attachments-in-reply
      customized-hdrs : Reply-To:
                      : Return-Receipt-To:
  saved-msg-name-rule : by-sender
        fcc-name-rule : by-recipient
             sort-key : OrderedSubj
               editor : xemacs -nw
              printer : lp
 personal-print-comma : lp
 last-time-prune-ques : 95.2
    last-version-used : 3.91
======= Global_val options set (/usr/local/lib/pine.conf) =======
           inbox-path : inbox
          default-fcc : sent-mail
     postponed-folder : postponed-msgs
       mail-directory : mail
       signature-file : .signature
         address-book : .addressbook
  saved-msg-name-rule : default-folder
        fcc-name-rule : default-fcc
             sort-key : arrival
   addrbook-sort-rule : fullname-with-lists-last
 use-only-domain-name : no
              printer : attached-to-ansi
     standard-printer : lpr
        bugs-fullname : Pine Developers
         bugs-address : [email-masked]
       elm-style-save : no
      header-in-reply : no
        feature-level : sapling
      old-style-reply : no
       save-by-sender : no
======= Fixed_val options set (NO pine.conf.fixed) =======
========== Feature settings ==========
  no-assume-slow-link
     auto-move-read-msgs
  no-auto-open-next-unread
  no-compose-rejects-unqualified-addrs
     compose-sets-newsgroup-without-confirm
     delete-skips-deleted
  no-disable-config-cmd
  no-disable-keyboard-lock-cmd
  no-disable-password-cmd
  no-disable-update-cmd
     enable-aggregate-command-set
     enable-alternate-editor-cmd
  no-enable-alternate-editor-implicitly
     enable-bounce-cmd
  no-enable-flag-cmd
     enable-full-header-cmd
     enable-incoming-folders
  no-enable-jump-shortcut
     enable-mail-check-cue
  no-enable-suspend
     enable-tab-completion
     enable-unix-pipe-cmd
  no-expanded-view-of-addressbooks
  no-expanded-view-of-folders
     expunge-without-confirm
     include-attachments-in-reply
  no-include-header-in-reply
  no-include-text-in-reply
  no-news-approximates-new-status
     news-post-without-validation
     news-read-in-newsrc-order
  no-preserve-start-stop-characters
  no-quell-user-lookup-in-passwd-file
     quit-without-confirm
  no-save-will-quote-leading-froms
  no-save-will-not-delete
     save-will-advance
  no-select-without-confirm
     show-selected-in-boldface
     signature-at-bottom
  no-use-current-dir
  no-use-function-keys