🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #11034

Re: Binary loading times

#11034
From: Randell Jesup
Date: Wed, 18 Jan 1989 23:24
25 lines
1672 bytes
In article <15043@cisunx.UUCP> ejkst@unix.cis.pittsburgh.edu (Eric J. Kennedy) writes:
>
>I noticed some behavior that I thought rather odd today.  I have
>AmigaSpice and Superbase Professional on my hard disk.  Spice takes up
>445K on the disk and SbPro takes up 354K.  When I execute these
>programs, however, spice loads in just over 3 seconds, while sbpro
>takes over 13 seconds to load!  When spice loads, the hard disk light
>stays on steadily, and I can hear the heads moving
>"tick...tick...tick...".  When sbpro loads, the drive does its usual
>flickering and seeking all over creation.

	Yup.  There are 114 (if memory holds) hunks in sbpro.  This slows
loads down to a crawl.  FFS (and LoadSeg) are much more efficient when they
have nice, big hunks to play with.  And you're right, if they are very large
there may be a problem loading them on a small-memory, fragmented system.
You can, however, specify to blink to merge hunks, but only up to some
upper size bound.  This gets you a small number of hunks, but not gigantic ones.

>Can anyone verify or oppose these guesses?  How can I tell if a file is
>fragmented or how many hunks are in an executable?

	Run dumpobj on it. (or was that objdump?)

-- 
Randell Jesup, Commodore Engineering {uunet|rutgers|allegra}!cbmvax!jesup
Technical Details
Message-ID: <5734@cbmvax.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cbmvax!jesup
References: <15043@cisunx.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cbmvax!jesup
From: jesup@cbmvax.UUCP (Randell Jesup)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Binary loading times
Message-ID: <5734@cbmvax.UUCP>
Date: 18 Jan 89 23:24:39 GMT
References: <15043@cisunx.UUCP>
Reply-To: jesup@cbmvax.UUCP (Randell Jesup)
Organization: Commodore Technology, West Chester, PA
Lines: 25