mckesson
-
Total Posts
:
3
- Scores: 0
-
Reward points
:
0
- Joined: 7/14/2009
-
Status: offline
|
Failure with IIS 6 custom classes under large memory load
Tuesday, July 14, 2009 2:39 AM
( permalink)
I am using ASP classic under IIS 6 on 64 bit Windows 2003 Server. I recently introduced VBScript classes to an existing application. The objects work fine until you view a large data set. In that case the application pool memory goes up around 600MB, then goes back down, and you see this error: Microsoft VBScript runtime error '800a01b6' Object doesn't support this property or method After that, you get that error even for small data sets, and I have to recycle the application pool to get it working again. All the other objects, compiled VB DLLs, for instance, work fine, it's just the custom VBScript classes that fail. Does anybody know if there is a memory limit to VBScript under 64 bit IIS 6?
|
|
|
|
TNO
-
Total Posts
:
2094
- Scores: 36
-
Reward points
:
0
- Joined: 12/18/2004
- Location: Earth
-
Status: offline
|
RE: Failure with IIS 6 custom classes under large memory load
Wednesday, July 29, 2009 2:21 AM
( permalink)
Perhaps you're solving the wrong problem. Are you certain its not a flaw in your classes?
To iterate is human, to recurse divine. -- L. Peter Deutsch
|
|
|
|
mckesson
-
Total Posts
:
3
- Scores: 0
-
Reward points
:
0
- Joined: 7/14/2009
-
Status: offline
|
RE: Failure with IIS 6 custom classes under large memory load
Wednesday, July 29, 2009 2:54 AM
( permalink)
Interesting thought, good critical thinking. Yes, I am certain. I can reduce the class to a single method that does nothing and no properties. As soon as the memory of the IIS process exceeds 600MB, the class is no longer usable. Also, the failure does not occur at the same method, or the same class. Sounds like a memory issue in IIS 6. I'm currently working with Microsoft to debug the problem. I'll let you know what (if anything) they find.
|
|
|
|
TNO
-
Total Posts
:
2094
- Scores: 36
-
Reward points
:
0
- Joined: 12/18/2004
- Location: Earth
-
Status: offline
|
RE: Failure with IIS 6 custom classes under large memory load
Wednesday, July 29, 2009 3:25 AM
( permalink)
Obviously without knowing more about your situation, my first thought is: why are you putting that much data into memory in the first place?
To iterate is human, to recurse divine. -- L. Peter Deutsch
|
|
|
|
mckesson
-
Total Posts
:
3
- Scores: 0
-
Reward points
:
0
- Joined: 7/14/2009
-
Status: offline
|
RE: Failure with IIS 6 custom classes under large memory load
Wednesday, July 29, 2009 4:45 AM
( permalink)
No thoughts on the issue, eh? Well, thanks for reading, anyway.
|
|
|
|
TNO
-
Total Posts
:
2094
- Scores: 36
-
Reward points
:
0
- Joined: 12/18/2004
- Location: Earth
-
Status: offline
|
RE: Failure with IIS 6 custom classes under large memory load
Wednesday, July 29, 2009 5:12 AM
( permalink)
My thought is for you to not load that much information all at once, but to instead process the data in a streaming manner.
To iterate is human, to recurse divine. -- L. Peter Deutsch
|
|
|
|
qingren
-
Total Posts
:
4
- Scores: 0
-
Reward points
:
0
- Joined: 8/4/2009
-
Status: offline
|
RE: Failure with IIS 6 custom classes under large memory load
Tuesday, August 04, 2009 6:44 PM
( permalink)
|
|
|
|