[comp.lang.smalltalk] Smalltalk/V...noises and memory space

cardinal@ssc-vax.UUCP (Ralph Cardinal) (07/11/89)

	I recently began writing larger than 50 line programs in
	Smalltalk/V.  Last night I was running a program which has a
	collection of Forms, defined by the user.  These Forms are
	then displayed in an animated fashion.  As long as I ran
	with 20 or less Forms of a small size, then all was fine.

	Now to my problem.  I ran 100 Forms, and to my surprise,
	the speaker emitted 4 or 5 descending tones.  The hard disk
	went crazy for 2 or 3 minutes, then another 4 or 5 ascending
	tones were emitted.  After this incident, I ran through the
	rest of the program just fine, however, after the program
	finished, I am unable, with my current image, to get the
	program running properly.  The program will hang in
	different places each time, and never finish.  What do the
	notes (ascending and descending) indicate?  I can't find any
	mention in the manual.  Is this object swapping?  And,
	finally, what might I do to get my environment, using the
	current image, back on track?  Any help would be
	appreciated.


				Thanks,

				Ralph P. Cardinal

				(e-mail is fine for answering)

dean@image.soe.clarkson.edu (Dean Swan) (07/17/89)

From article <2784@ssc-vax.UUCP>, by cardinal@ssc-vax.UUCP (Ralph Cardinal):
>       Is this object swapping?
     Yes, the tones indicated that swapping is taking place.
> 	finally, what might I do to get my environment, using the
> 	current image, back on track?
     Evaluate the following expression in any text pane:

          Smalltalk saveNotSwapped

If it is possible to do so, Smalltalk/V will then save an image with all
swapped out object swapped back in.  You might also want to use 'space'
mode rather than 'speed' mode (selected from the system menu).

-Dean Swan
dean@sun.soe.clarkson.edu