1). What is the best optimized method to reduce program memory
requirements?
2). What is the best optimized method to obviate performance
degradation when calling subprograms Dynamically?
Hello everyone,
Most modern programming languages like C sharp or Java are using
a programming method called Lazy Initialization. This method can
help reduce CPU consumption, reduce program memory requirements,
and improves program startup and system performance.
This tactic delays the creation, initialization and usability of
variables, data structures and program functions (logic) until
the first time it is needed, then they become usable/accessible
on-the-fly during the Runtime session [Dynamically].
COBOL pioneered lazy initialization. This technique is knowing as
modularized subprograms. Case in point, I am currently working on
a large system that I divided into two main programs: The GUI
front-end and the business logic back-end, plus twelve large
modules that will function as independent callable subprograms,
and will be called Dynamically.
I need your insightful feedback with the following questions:
1). What is the best optimized method to reduce program memory
requirements?
2). What is the best optimized method to obviate performance
degradation when calling subprograms Dynamically?
In article <ab26e399-c4c6-445f-ac2b-e4738daa650e@googlegroups.com>,
Kellie Fitton <KELLIEFITTON@yahoo.com> wrote:
[snip]
1). What is the best optimized method to reduce program memory
requirements?
Keep the program small and limited in function. Small programs use less core.
2). What is the best optimized method to obviate performance
degradation when calling subprograms Dynamically?
Keep the programs large and varied in function. Large programs do more
when they are called into core.
DD
On Tuesday, June 5, 2018 at 9:30:14 AM UTC+12, docd...@panix.com wrote:
In article <ab26e399-c4c6-445f-ac2b-e4738daa650e@googlegroups.com>,
Kellie Fitton <KELLIEFITTON@yahoo.com> wrote:
[snip]
1). What is the best optimized method to reduce program memory
requirements?
Keep the program small and limited in function. Small programs use less
core.
2). What is the best optimized method to obviate performance
degradation when calling subprograms Dynamically?
Keep the programs large and varied in function. Large programs do more
when they are called into core.
DD
Is "core" still a thing? I haven't seen magnetic core memories since the
very early 70s and thought that it had gone the way of 'Williams tubes'
and 'mercury delay memory'. ;-)
In article <e3e974d0-fd77-4284-a21d-d67e8eba6832@googlegroups.com>,
Richard <riplin@azonic.co.nz> wrote:
On Tuesday, June 5, 2018 at 9:30:14 AM UTC+12, docd...@panix.com wrote:
In article <ab26e399-c4c6-445f-ac2b-e4738daa650e@googlegroups.com>,
Kellie Fitton <KELLIEFITTON@yahoo.com> wrote:
[snip]
1). What is the best optimized method to reduce program memory
requirements?
Keep the program small and limited in function. Small programs use less >>> core.
2). What is the best optimized method to obviate performance
degradation when calling subprograms Dynamically?
Keep the programs large and varied in function. Large programs do more
when they are called into core.
DD
Is "core" still a thing? I haven't seen magnetic core memories since the
very early 70s and thought that it had gone the way of 'Williams tubes'
and 'mercury delay memory'. ;-)
Personally I'm not sure... but I find that when I treat situations as
though terms like 'core' still applicable... then Things Work Out Good.
DD
On 7/06/2018 2:20 PM, docdwarf@panix.com wrote:
In article <e3e974d0-fd77-4284-a21d-d67e8eba6832@googlegroups.com>,
Richard <riplin@azonic.co.nz> wrote:
On Tuesday, June 5, 2018 at 9:30:14 AM UTC+12, docd...@panix.com wrote: >>>> In article <ab26e399-c4c6-445f-ac2b-e4738daa650e@googlegroups.com>,
Kellie Fitton <KELLIEFITTON@yahoo.com> wrote:
[snip]
1). What is the best optimized method to reduce program memory
requirements?
Keep the program small and limited in function. Small programs use less >>>> core.
2). What is the best optimized method to obviate performance
degradation when calling subprograms Dynamically?
Keep the programs large and varied in function. Large programs do more >>>> when they are called into core.
Is "core" still a thing? I haven't seen magnetic core memories since the >>> very early 70s and thought that it had gone the way of 'Williams tubes'
and 'mercury delay memory'. ;-)
Personally I'm not sure... but I find that when I treat situations as
though terms like 'core' still applicable... then Things Work Out Good.
I still think of memory as "core" even though I perfectly well
understand the technology used nowadays.
It seems justifiable if you consider the larger meaning of the word
"core": being at the heart of things, the essential nucleus, and so on...
Sysop: | DaiTengu |
---|---|
Location: | Appleton, WI |
Users: | 1,064 |
Nodes: | 10 (0 / 10) |
Uptime: | 148:00:49 |
Calls: | 13,691 |
Calls today: | 1 |
Files: | 186,936 |
D/L today: |
33 files (6,120K bytes) |
Messages: | 2,410,927 |