RE: adding very large file to repository fails
"jeff clausius" <[email protected]>
| Newsgroups | gmane.comp.version-control.sourcegear-vault.user |
|---|---|
| Message-ID | <[email protected]> |
chester: dan is most likely correct. if you are using iis 5.0, take a look at the "%windir%\microsoft.net\framework\v1.y.yyyy\config\machine.config" file. you should look for an xml element named "processmodel". set the "memorylimit" attribute to something like 80 or 90. (this is a % of total memory that is used before iis kills off the asp.net process). in iis 6.0, i believe this setting is controlled somewhere in the application pool properties. jeff clausius sourcegear *********** REPLY SEPARATOR *********** On 1/8/2004 at 9:14 PM Dan Schreiber wrote: >I would bet lunch at a fine dining establishment that the problem is IIS >running out of memory. > >By default, it kills off processes that consume 60% of available physical >RAM, and it doesn't seem very smart about how it manages memory for >uploads - if you watch RAM usage on the server, it will chunk upwards >during >the upload until it hits roughly the size of the file, and then it will >briefly double in size before releasing it all. If you have only 512MB of >RAM on the server, a 125MB file could exceed the 60% limit if other work is >taking up additional memory in the process. Look in the event viewer to >see >if it says a worker process exceeded the limit. > >I believe there are settings somewhere in IIS that control the threshold >where it kills off processes. > >Also note that IIS seem to be fine on getting very large files. I guess it >is smarter for downloads than uploads. :) > >Dan Schreiber >SourceGear > >> >> I'm trying to add a 125MB file to my repository. Using the admin tool I >> changed the file upload limit to accommodate this but the upload fails. > >> Thanks, >> >> Chester Campbell Jr. >> Slingshot, LLC > >_______________________________________________ >vault-list mailing list >[email protected] >http://lists.sourcegear.com/cgi-bin/mailman/listinfo/vault-list