Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Apr 1998 00:56:46 -0700 (PDT)
From:      Thomas Dean <tomdean@ix.netcom.com>
To:        current@FreeBSD.ORG
Subject:   Emacs E-Mail Slow
Message-ID:  <199804110756.AAA04637@ix.netcom.com>

next in thread | raw e-mail | index | archive | help
I have been using Emacs 19.34.1 for E-Mail and general editing.  After
processing about a hundred messages and being on line for an hour, or
so, things get very slow.  Getting mail from /var/mqueue/* takes much
longer than at startup.  It takes 20 to 30 seconds to sort a hundred
headers.  Editing in another frame appears normal.

If I save RMAIL, delete the buffer, and, read mail, things return to
normal.

It has been suggested that emacs may have a memory leak.  The
map starts at about 35 entries and rises to 45 entries.

I have this same problem over several versions of -current.

All xterms seem normal.

The process is not swapping, the disk is not being accessed.  Emacs
appears to have 6M of swap.  At least if I exit and restart emacs,
swap usage changes by 6M.  But, the disk is not making any noise and
the accessed led is not on.

I have attached the output from dmesg and top.

dmesg:
================================
FreeBSD 3.0-CURRENT #5: Thu Apr  9 08:42:07 PDT 1998
    root@celebris:/usr/src/sys/compile/CELEBRIS-SMP
Timecounter "i8254"  frequency 1193182 Hz  cost 2524 ns
CPU: Pentium (586-class CPU)
  Origin = "GenuineIntel"  Id = 0x525  Stepping=5
  Features=0x3bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC>
real memory  = 33554432 (32768K bytes)
avail memory = 30367744 (29656K bytes)
FreeBSD/SMP: Multiprocessor motherboard
 cpu0 (BSP): apic id:  0, version: 0x00030010, at 0xfee00000
 cpu1 (AP):  apic id:  1, version: 0x00030010, at 0xfee00000
 io0 (APIC): apic id:  2, version: 0x000f0011, at 0xfec00000
Probing for devices on PCI bus 0:
chip0: <Intel 82434NX (Neptune) PCI cache memory controller> rev 0x11 on pci0.0.0
ncr0: <ncr 53c810 fast10 scsi> rev 0x02 int a irq 11 on pci0.1.0
ncr0: waiting for scsi devices to settle
scbus0 at ncr0 bus 0
sd0 at scbus0 target 0 lun 0
sd0: <QUANTUM FIREBALL1080S 1Q09> type 0 fixed SCSI 2
sd0: Direct-Access 
sd0: 10.0 MB/s (100 ns, offset 8)
1042MB (2134305 512 byte sectors)
sd1 at scbus0 target 1 lun 0
sd1: <QUANTUM FIREBALL ST3.2S 0F0C> type 0 fixed SCSI 2
sd1: Direct-Access 
sd1: 10.0 MB/s (100 ns, offset 8)
3090MB (6328861 512 byte sectors)
sd2 at scbus0 target 2 lun 0
sd2: <QUANTUM EMPIRE_1080S 1240> type 0 fixed SCSI 2
sd2: Direct-Access 
sd2: 10.0 MB/s (100 ns, offset 8)
1029MB (2109376 512 byte sectors)
cd0 at scbus0 target 5 lun 0
cd0: <TOSHIBA CD-ROM XM-5401TA 3605> type 5 removable SCSI 2
cd0: CD-ROM 
cd0: asynchronous.
can't get the size
chip1: <Intel 82378IB PCI to ISA bridge> rev 0x88 on pci0.2.0
vga0: <Matrox MGA 2064W graphics accelerator> rev 0x01 int a irq 9 on pci0.6.0
de0: <Digital 21041 Ethernet> rev 0x11 int a irq 10 on pci0.8.0
de0: DEC DE450-CA 21041 [10Mb/s] pass 1.1
de0: address 00:00:f8:02:76:db
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
psm0 at 0x60-0x64 irq 12 on motherboard
psm0: model Generic PS/2 mouse, device ID 0
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
fd0: 1.44MB 3.5in
npx0 on motherboard
npx0: INT 16 interface
Intel Pentium F00F detected, installing workaround
APIC_IO: Testing 8254 interrupt delivery
APIC_IO: routing 8254 via pin 2
SMP: AP CPU #1 Launched!
================================

top shows:

last pid:  4401;  load averages:  0.12,  0.05,  0.01                00:19:12
38 processes:  1 running, 37 sleeping
CPU states: 11.0% user,  0.0% nice, 15.1% system,  0.4% interrupt, 73.6% idle
Mem: 13M Active, 2128K Inact, 6736K Wired, 1300K Cache, 3506K Buf, 6572K Free
Swap: 227M Total, 24M Used, 204M Free, 10% Inuse

  PID USERNAME PRI NICE  SIZE    RES STATE  C   TIME   WCPU    CPU COMMAND
  259 tomdean    2   0   716K   708K select 1   0:16  4.62%  4.62% xterm
 4401 tomdean   28   0   816K   752K CPU1   1   0:01  2.26%  1.98% top
  181 root       2   0  5568K  5212K select 0  14:41  1.56%  1.56% XF86_SVGA
  302 tomdean    2   0  5252K  4868K select 0  11:12  0.57%  0.57% emacs
  162 root       2   0   436K   300K select 0   8:18  0.00%  0.00% ppp
  266 tomdean    2   0   620K   448K select 0   0:21  0.00%  0.00% twm
  279 tomdean   18   0   272K   352K pause  1   0:19  0.00%  0.00% fetchmail
<snip>

/proc/302/map has 44 entries.

========================================================

If I exit emacs and restart it, top shows:

last pid:  4533;  load averages:  0.12,  0.09,  0.02     00:30:13
37 processes:  1 running, 36 sleeping
CPU states:  1.0% user,  0.0% nice,  1.4% system,  0.4% interrupt, 97.3% idle
Mem: 11M Active, 3344K Inact, 6752K Wired, 2544K Cache, 3498K Buf, 6020K Free
Swap: 227M Total, 18M Used, 209M Free, 8% Inuse

  PID USERNAME PRI NICE  SIZE    RES STATE  C   TIME   WCPU    CPU COMMAND
 4526 tomdean    2   0  3012K  3808K select 0   0:03  2.24%  2.10% emacs
  181 root       2   0  5568K  5792K select 0  14:57  1.98%  1.98% XF86_SVGA
 4530 tomdean   28   0   816K   772K CPU1   0   0:00  1.29%  0.95% top
  266 tomdean    2   0   620K   660K select 0   0:22  0.04%  0.04% twm
  259 tomdean    2   0   716K   900K select 0   0:20  0.04%  0.04% xterm
<snip>

/proc/4526/map has 34 entries.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804110756.AAA04637>