Visual Basic 5 reageert niet meer bij 2 GB addressing

Pagina: 1
Acties:
  • 130 views sinds 30-01-2008
  • Reageer

  • Jeanious
  • Registratie: Januari 2002
  • Laatst online: 02-01-2023
Een kennis van me heeft in VB5 een programma geschreven dat priemgetallen berekent.
Allemaal leuk en aardig, nieuw systeem gekocht en zo.

Zodra het programma gaat draaien en het geheugengebruik oploopt klapt het programma naar 'reageert niet' bij 2 GB geheugengebruik.
Er zit in die machine 3 GB en het virtueel geheugen is ook al vergroot.
Op een andere pc gebeurt hetzelfde.

Is dit een limiet van visual basic? of is dit te wijten aan iets anders?

Asus A8N32-SLI Del. | AMD Athlon 64 X2 4400+ Toledo @ 2,7 GHz @ Zalman 9500 | Corsair TwinX 2048 PC 3500LLPRO @ 450 (2-2-3-6) | 1,6 TB Maxtors | 1x Club3d GF7800GTX 256 MB DDR3 (430/1200 @ 500/1400) | Samsung 205BW en 26" Mycom LCD TV


  • pven
  • Registratie: Oktober 1999
  • Niet online
Is een limiet in Windows. Lees http://www.brianmadden.com/content/content.asp?ID=69 maar eens, dat is volgens mij best een goede uitleg. Dan kom je meteen de /3GB-switch tegen.

Kortom: er is best veel over te vinden. :Y)

|| Unprompted (AI-blog) || slotje.com for sale || Dank pven! ||


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-08 12:58

NMe

Quia Ego Sic Dico.

2GB is het maximum wat er weg te schrijven is in een signed 32-bits integer. Het zal daar dan ook wel iets mee te maken hebben. En daarnaast wil ik graag opmerken dat je toch iets goed fout doet als je je programma ruim 2GB aan geheugen wil laten vreten. :X

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Jeanious
  • Registratie: Januari 2002
  • Laatst online: 02-01-2023
-NMe- schreef op zondag 05 februari 2006 @ 23:17:
2GB is het maximum wat er weg te schrijven is in een signed 32-bits integer. Het zal daar dan ook wel iets mee te maken hebben. En daarnaast wil ik graag opmerken dat je toch iets goed fout doet als je je programma ruim 2GB aan geheugen wil laten vreten. :X
Hmm.
Op zich tis ook niet mijn hobby hoor ;) Het is een wiskunde leraar die zijn pc gebruikt om priemgetallen te berekenen van een slordige 10 miljoen cijfers :P
Hij komt iig so far tot de 8,5 *106 cijfers per getal :X

Asus A8N32-SLI Del. | AMD Athlon 64 X2 4400+ Toledo @ 2,7 GHz @ Zalman 9500 | Corsair TwinX 2048 PC 3500LLPRO @ 450 (2-2-3-6) | 1,6 TB Maxtors | 1x Club3d GF7800GTX 256 MB DDR3 (430/1200 @ 500/1400) | Samsung 205BW en 26" Mycom LCD TV