× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Donna

I think your mileage will vary, but it's generally a good idea to move to ILE, even with CL. I read some estimate once, think it was either 20% improvement or 20% of the runtime.

Having said that, if you call IBM stuff, it might not have all the benefit when those calls go to OPM programs - there are still a lot of them out there.

Also, CL is typically not the major part of your apps - unless you are doing file IO in there - RPG is better for that. So improvement there will not have as much impact as fixing up the RPG stuff. Just going to ILE won't solve problems of missing indexes, needlessly repetitive code, etc. Performance tools can help, or some of the stuff from Centerfield Technology.

Some of the benefits of ILE have more to do with ease and reliability of development, not so much with application runtime. But combining often called routines into a service program and binding can be good, because a dynamic call is expensive (a regular program call) as compared to a call to a procedure.

I'd look elsewhere though for performance improvements - unless everything you do is in CL - go to ILE then - the native environment of the iSeries is ILE - OPM calls have to be thunked - takes time.

HTH
Vern

At 03:56 PM 10/28/2007, you wrote:

I understood that this topic has been debated several times in this forum, I 've gone through couple of posts related to this topic. However I would like to get some answers on my below question.
We are currently experiencing lots of delays in batch processing (interactive jobs), we noticed some programs are coded in OPM.Basic objective is to bring down the run time for programs to less than what it takes now for these programs, we have started converting into ILE for some of the important OPM programs.
I understood that ILE runs faster than OPM.

1)I would like to know with respect to what functionalities ILE RPG/ILE CL runs faster than OPM? We would like to implement those funationalities when converting OPM to ILE.
2)By improving what functaionalities the existing ILE programs can be made run faster?
We would like to implement those functionalities to speed up existing ILE programs.
We are on V5R3. Not sure what are new IBM recommendations.

Donna Lester




Thanks,

Donna.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.