Multiple combo cards in 7300?

was-John McMillan jcm at mtunb.ATT.COM
Thu Dec 22 04:59:49 AEST 1988


	> Is it possible to put more than one combo card in a 7300?
Yes.  It's frequently done.
	> If so, can they both have memory on them
Yes.  But not for any good reason :-)  [A 1.0M and .5M card might work.]
	> (for instance, one 1.5M combo card, and one 0.5M card)?
No.  [See below.]
	> Can you use more than one combo card if only one has memory?
Yes.  It's frequently done.
	> I should probably know all this stuff from the docs...
(I would hope they're of some use...)
	> Unfortunately, I got my card without any documentation...
And, you tuned into the news columns a week too late.

To reprise:
	There are 2 (logical) banks of RAM on the card:
		- a .5 MB bank
		- a 1 MB bank (containing 2 physical banks of RAM)
			...A 1.5 MB card uses BOTH logical banks.

	Each bank is at a FIXED address (and is assigned fixed physical
		banks on the card).
			...Ergo, you CANNOT use 1.5 MB on one card and
			.5 MB on another -- the .5MB component of each
			would occupy the same address space.
			...Ergo, when one migrates from .5 to 1 MB, you
			must de-populate the one physical bank, only to
			re-insert the chips in an adjacent bank.

There is a 2 MB RAM card available: it is the only trivial solution I've
seen to getting 2 MB expansion-bus memory.  (The past two weeks of news
items have discussed clever, masochistic modifications to get 2 MB ;^}  )

Do you need 2 MB on the expansion bus?
	I've used 7300/3B1's intensely for 3.8 years, compiling,
	StarLAN'ing, and providing troff/PostScript(R) services.
	I wouldn't expect noticeable improvements migrating from
	3.5 to 4 MB (total), and wouldn't expect much in migrating
	from 2.5 MB to 3 MB.
Yes Virginia, there are exceptions.

Disks are typically the principle factor in sustaining high throughput.
RAM serves to either diminish paging activity or increase disk-cache
"hits".  For the 3B1, a cache limit of around 120 is absolute because
of the design-constrained 1.5 MB limit on kernel virtual address space
-- more specifically, the .5 MB limit on core-kernel + tunable arrays.

Below 2 MB RAM (total) things deteriorate, and below 1.5 MB one can
plummet into page thrashing with large codes.  (Try large compilations
with .5 RAM for fun :v)

If you're having problems with throughput, maybe a disk upgrade will be
in your generic seasonal stocking.  Seasoned greetings, and all that.
				- - - - - -
John McMillan	-- att!mtunb!jcm	... speaking only for himself, if that.



More information about the Unix-pc.general mailing list