/ Forside / Teknologi / Udvikling / C/C++ / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
C/C++
#NavnPoint
BertelBra.. 2425
pmbruun 695
Master_of.. 501
Bech_bb 500
kyllekylle 500
jdjespers.. 500
gibson 300
scootergr.. 300
molokyle 287
10  strarup 270
Perl embedded i et C++ program
Fra : Morten Larsen


Dato : 06-02-06 16:47

Hej Gruppe!

Jeg har et program, der i forvejen bruger Lua script. Jeg har tilføjet
muligheden for, at programmets brugere kan scripte i perl også. Mit problem
er "mem leaks".
Jeg løser dette som perl manualen foreslår, ved at restarte perl
interpreteren engang imellem. Dette er også fint nok. Men problemet ligger
i, at de scripts der kører i mange tilfælde bruger nogle globale variabler
som helst gerne skulle bevares. Er der en måde jeg kan restarte perl på,
eller evt. en måde jeg kan holde hukommelses forbruget nede på, uden at
globals ryger en tur?

At globals ryger betyder ikke noget, for et script der for eks. tjekker om
vi har at gøre med en bot der spammer adult friend finder reklamer på min
server.
Men et script der laver nogle stats og gemmer data i globals, er det ikke
ret godt. Og just vil helst ikke dumpe og loade fra disk/mysql hele tiden.

//Morten



 
 
Søg
Reklame
Statistik
Spørgsmål : 177428
Tips : 31962
Nyheder : 719565
Indlæg : 6407944
Brugere : 218877

Månedens bedste
Årets bedste
Sidste års bedste