[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

Re: Tweaking something...?



** Reply to message from "M.W. Poirier"  on Fri, 26
Mar 2004 12:10:32 -0400 (EDT)

Maben:

One problem I see is at this line in INT:

;BX LDSGT C:\XY4\SAVEGET.SGTQ2 ;*;

That leading ";" does not constitute a comment, and does not
deactivate the line; what it does is put, at cursor
position, a semi-colon (but because no file is open, this is
put harmlessly on the CMline), and then proceed to load file
SAVEGET.SGT. A true comment (line deactivation from comment
to ) is semicolon_asterisk_semicolon, thus:
 active;*;inactive
So the question is, what is the content of SAVEGET.SGT? And
what is the content of S/G 1964?

> I'm sending as an attachment a copy of the results of listsavs.
> I've zipped it to make sure that all would be there. I don't
> think that I can interpret the meaning of the results.

I can't do a lot with them either; you MUST interpret them,
because they only display meaningful data on your computer.
The data is real-time; if the data changes, the changes are
reflected in the LISTSAVS screen (if you refresh the
screen). About all I can see is the absolute alphanumeric
names of your Save/Gets (filled of course with my content
where we happen, coincidentally, to be using the same
Save/Gets. What I can see is that SAVEGET.SGT is loading a
bunch of S/Gs -- 0 1 2 3 4 5 6 7 C D F H K M Q R S T and X
-- this is most likely the source of your high memory load;
and also you use the Menus quite extensively, because a
zillion of those S/Gs are initialized -- 1001 1004 1005 1079
1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1111 1112
1199 1200 1201 1202 1300 1313 1390 1391 1806 1807 1813 1839
1860 1872 1875 1876 1879 1900 1904 1905 1906 1907 1908 1910
1911 1912 1915 1916 1921 1926 1927 1928 1929 1930 1931 1932
1959 1964 1965 1967 1968 1971 1972 1981 1984 and 1986. (One
of the fundamental problems with the native Menu system is
that it consumes memory but doesn't ever release it, whereas
U2 is quite disciplined about this, and tries scrupulously
to avoid OOM, by zeroing out permanent memory that it
initializes, or just not using it at all, i.e. using only
transient memory, the S/Gs lowered below 100.)

So the first question is, do you want SAVEGET.SGT to LOAD,
or not?

I could go on, but... I'm in Milano, and I'd rather go eat.