Hej... Kör de stora frågor som behandlas och ska skrivas ut när de fås tillbaka. Hej... Ett vanligt fenomen är också att GDI-resurserna äts upp av gränssnittet vilket kan ge stor problem i vissa applikationer, lösningen är att använda windowless-kontroller i så stor utsträckning som möjligt... Tja... det beror på. De släpps efter ett tag. men jag har varit med om att Nu-mega har verktyg för att hitta minnesläckor mm. Kolla här: http://www.compuware.com/products/devpartner/visualbasic/smartcheckvb.htm Hej, Hej Och tack för alla förslag till kontroll Du kan få minnet i vb att läcka lite här och där.Minnesläckage
Kan man ha MinnesLäckage i Visual basic ???
Jag vet att man kan ha det i C/C++
Men kan det även inträffa i VB??
Tänker då mest på då man syslar med databashantering
men även i övrigt...
Det är så att detta företaget som jag praktiserar på har problem med att deras minne tar slut "Out of memory"
så jag undrar om det kan bero på att deras program har minnes läckage?
Tyvärr så får jag inte komma år deras källkod :-(
Mvh DennisSv: Minnesläckage
Du kan testa att köra deras sp:s i en Query analyser - tar minnet slut
då också, är det deras querys som är problemet inte programmet.
SQL server brukar inte heller släppa allt minne när det är klart eftersom
det buffrar för att snabba på framtida frågor. Det kan också orsaka
minnesbrist.
Tredje och sista försöket - har de satt alla variabler till nothing efter hand?
Öppnar de en connection som de inte stänger och sätter till nothing?
Utgår ifrån att det är SQL-server som används.
Ovanstående är vad jag kan komma på på rak arm. Hade underlättat om
du beskrivit vad som är testat, hur mycket minne som datorn har där
minnet tar slut. Hur mycket information som finns i databasen och hur
mycket det är som ska hämtas vid de querys där minnet tar slut. Tar det
alltid slut? Eller är det bara ibland? När är det det tar slut? Får programmet
gå länge? Vad har det gjort fram tills dess?
/EmmaSv: Minnesläckage
Här användes MySql som databashanterare
Och hur de gör med variablerna vet jag inte för jag får inte komma åt
källkoden
När jag frågar om när minnet tar slut så vet inte flickorna på kontoret det
de har inte satt det i samband med att det skulle kunna vara programmen som "spökar"
så det inträffar nog ganska oregelbundet...
Så frågan kvarstår...
Blir det minnesläckage om man inte sätter
"alla variabler till nothing efter hand"
och
"Öppnar de en connection som de inte stänger och sätter till nothing"
Finns det något program som kan kolla om det finns MinnesLäckage ???
Mvh DennisSv: Minnesläckage
Sv: Minnesläckage
de hunnit tugga i sig allt minne innan de har släppt referenserna och
försvunnit - det var förslag på vad du kan fråga om de kollat upp.
Känner tyvärr inte till något program som kollar minnesläckor.
Hoppas det löser sig!
/EmmaSv: Minnesläckage
/MartinSv: Minnesläckage (viruskoll?)
har företaget ett uppdaterat och effektivt antivirusprogram?
Jag "förutsätter" det - men det är inte alltid så självklart.
Har förra veckan hjälpt några kompisar att rensa sina hårddiskar från ett virus som heter KLEZ.* (finns i olika varianter). Det är ett mailvirus som även kan angripa exe-filer. Gemensamt för de 4 vänner jag hjälpte att bli virusfria var att de hade fått mail med "undelivery" som subject - i vissa fall så verkade mailadresser som viruset hämtade från adressboken bli korrupta, och därmed bli fel när de inte kunde skickas. De hade alla också i olika omfattning fått "out of memory", i värsta fallet med endast två IE-fönster öppna (128 MB internminne).
Kan alltså vara värt att kolla också.
/MSv: Minnesläckage (viruskoll?)
Jo. ett bra och uppgraderat virus skydd har de...
Vi får väl se vad som händer i fortsättningen
har bet flickorna på kontoret att hålla lite mera koll på vad för program som köres när problemet uppstår.
Mvh DennisSv: Minnesläckage (viruskoll?)
Men det är inte alltid som det är minnes läcka när du får Out of memory.
Det vanligaste felet då enligt egen erfarenhet är att rättigheterna i nätet på com componeter som är satta fel. Kör du Com+ så är det inte någon fara med rättigheterna men med gamla hedliga com så ger det presis detta fel.
//Tobbe