The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.

Download Latest Version memconf.v3.17.1.pl.gz (93.0 kB)
Email in envelope

Get an email when there's a new version of memconf - memory configuration on UNIX

Home
Name Modified Size InfoDownloads / Week
V3.17.1 2024-03-29
V3.16 2022-07-28
memconf.v3.17.1.pl.gz 2024-03-29 93.0 kB
memconf.man 2024-03-29 3.1 kB
memconf.v3.17.1.pkg.gz 2024-03-29 94.5 kB
README 2024-03-29 5.8 kB
Totals: 6 Items   196.5 kB 2
memconf - Identify sizes of memory modules installed on a
          Solaris, Linux, FreeBSD or HP-UX workstation or server.
          Tom Schmidt 29-Mar-2024 V3.17.1

Maintained by Tom Schmidt (tom@4schmidts.com)

  Check https://sourceforge.net/projects/memconf/ or my website at
  https://www.4schmidts.com/unix.html to get the latest version of memconf.

  If memconf does not recognize a system, then please run 'memconf -D' to
  have it automatically E-mail me the information I need to enhanced to
  recognize it. If the unrecognized system is a Sun clone, please also send
  any hardware documentation on the memory layout that you may have.

Usage: memconf [ -v | -D | -h ] [explorer_dir]
                 -v            verbose mode
                 -D            E-mail results to memconf maintainer
                 -h            print help
                 explorer_dir  Sun/Oracle Explorer output directory

memconf reports the size of each SIMM/DIMM memory module installed in a
system. It also reports the system type and any empty memory sockets.
In verbose mode, it also reports the following information if available:
 - banner name, model and CPU/system frequencies
 - address range and bank numbers for each module

memconf is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version.

Original version based on SunManagers SUMMARY by Howard Modell
(h.modell@ieee.org) on 29-Jan-1997.

Tested to work on 32-bit and 64-bit kernels on:
- Solaris 10 6/06 or later on x86 with /usr/platform/i86pc/sbin/prtdiag
- Linux on SPARC with sparc-utils and /dev/openprom
- Linux on x86 and x86_64 with kernel-utils or pmtools for dmidecode
- Linux on ARM and aarch64 with dmidecode
- FreeBSD on x86 and x86_64 with dmidecode
- Most HP-UX systems with SysMgmtPlus (cprop) or Support Tools Manager (cstm)
- Solaris (SunOS 4.X or 5.X) on the following SPARC systems
  - sun4c Sun SS1, SS2, IPC, IPX, ELC with Open Boot PROM V2.X
  - sun4m Sun 4/6x0, SS4, SS5, SS10, SS20, LX/ZX, Classic, Voyager, JavaEngine1
  - sun4d Sun SPARCserver-1000, 1000E, SPARCcenter-2000, 2000E
  - sun4u Sun Ultra 1, 2, 5, 10, 30, 60, 450
  - sun4u Sun Ultra 80, Ultra Enterprise 420R, and Netra t1400/1405.
  - sun4u Sun Ultra Enterprise 220R, 250, 450
  - sun4u Sun Ultra Enterprise 3000, 3500, 4000/5000, 4500/5500, 6000, 6500
  - sun4u1 Sun Ultra Enterprise 10000
  - sun4u Sun StorEdge N8400 and N8600 Filer
  - sun4u Sun SPARCengine Ultra AX, AXi, AXmp, AXmp+, AXe
  - sun4u Sun SPARCengine CP 1400, CP 1500, CP2140
  - sun4u Sun Netra t1 100/105, t1120/1125, ft1800, X1, T1 200, AX1105-500, 120
  - sun4u Sun Netra 20 (Netra T4)
  - sun4u Sun Netra ct800
  - sun4u Sun Blade 100, 150, 1000, 1500, 2000, 2500
  - sun4u Sun Fire 280R
  - sun4u Sun Fire 3800, 4800, 4810, 6800
  - sun4u Sun Fire V100, V120, V210, V240, V250, V440
  - sun4u Sun Netra 210, 240, 440
  - sun4u Sun Fire V125, V215, V245, V445
  - sun4u Sun Fire V480, V490, V880, V880z, V890
  - sun4u Sun Fire 12000, 15000, E20K, E25K
  - sun4u Sun Fire V1280, Netra 1280 (Netra T12)
  - sun4u Sun Fire E2900, E4900, E6900
  - sun4u Sun Fire B100s Blade Server
  - sun4u Sun Ultra 25 Workstation
  - sun4u Sun Ultra 45 Workstation
  - sun4u Sun/Fujitsu Siemens SPARC Enterprise M3000, M4000, M5000, M8000,
    and M9000 Server
  - sun4v Sun Fire T2000, T1000, Netra T2000
  - sun4v Sun Blade T6300, T6320, T6340
  - sun4v Sun SPARC Enterprise T2000, T1000 Server
  - sun4v Sun SPARC Enterprise T5120, T5140, T5220, T5240 Server, Netra T5220
  - sun4v Sun SPARC Enterprise T5440 Server, Netra T5440
  - sun4v Oracle SPARC T3-1, T3-1B, T3-2, T4-1, T4-2, T4-4, T5-2, T5-4, T7-4, T8-2
  - sun4v Oracle SPARC S7-2, S7-2L
  - sun4v Fujitsu SPARC M10-1, M10-4
  - sun4m Tatung COMPstation 5, 10, 20AL, 20S and 20SL clones
  - sun4m transtec SPARCstation 20I clone
  - sun4m Rave Axil-255 SPARCstation 5 clone
  - sun4m Rave Axil-245, 311 and 320 clones (no verbose output)
  - sun4u AXUS Ultra 250
  - sun4u Tatung COMPstation U2, U60 and U80D clones
  - Force Computers SPARC clones (no verbose output)
  - Tadpole SPARCbook 3 and RDI PowerLite-170 (no verbose output)
  - Tadpole VoyagerIIi
  - Tadpole (Cycle) 3200 CycleQUAD Ultra 2 upgrade motherboard
  - Tadpole (Cycle) UP-520-IIi SPARCstation 5/20 upgrade motherboard
  - Tadpole SPARCle
  - Auspex 7000/650 (no verbose output)
  - Fujitsu S-4/10H, S-4/20L and S-4/20H clones (no verbose output)
  - Fujitsu GP7000, GP7000F
  - Fujitsu Siemens PrimePower 200, 400, 600, 800, 1000, 2000
  - Fujitsu Siemens PrimePower 250, 450, 650, 850
  - Fujitsu Siemens PrimePower 900, 1500, 2500, HPC2500
  - Twinhead TWINstation 5G, 20G
  - Detects VSIMMs for SX graphics on SS10SX/SS20 (1st VSIMM only)
  - Detects Prestoserve NVSIMMs on SS10/SS20/SS1000/SC2000

Untested systems that should work:
- sun4c Sun SS1+ with Open Boot PROM V2.X
- sun4m Tatung COMPstation 20A clone
- sun4u Sun Netra ct400, ct410, ct810
- sun4u Sun SPARCengine CP2040, CP2060, CP2080, CP2160
- sun4v Sun Netra CP3260
- sun4v Oracle SPARC T3-1BA, T3-4, T4-1B, T4-2B, T5-8, T5-1B, T7-1, T7-2
- Sun4v Oracle SPARC M5-32. M6-32, M7-8, M7-16
- sun4v Oracle Netra SPARC T3 systems
- Sun4v Fujitsu SPARC M10-4S
- May not work properly on Sun clones

Won't work on:
- SPARC systems without /dev/openprom
- sun4c Sun SS1, SS1+, SLC, IPC with Open Boot PROM V1.X (no 'memory' lines
  in devinfo/prtconf output)
- sun4 kernel architecture, and sun3 and older systems
- Perl 5.001 is known to have problems with hex number conversions
- Does not detect unused VSIMMs (another FB installed) or second VSIMM

To Do list and Revision History can be found on the maintainers web site at
https://www.4schmidts.com/unix.html

Source: README, updated 2024-03-29