Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Out of memory solo su win 2000 pro !

Ciao!
Problema di esaurimento risorse solo quando installo il mio prog. su OS win
2000 pro..
mentre funziona bene su win95 e win98 ?
Aiuto !!!
Perdonatemi se avete già risposto a qualcun'altro ma non sono riuscito a
leggerne la risposta.
Grazie di cuore!
@lex
--

 ha scritto nel messaggio
news:9hhmm8$l5l$1...@pegasus.tiscalinet.it...

Bah, chissà se questi problemi capitano solo a chi sviluppa con strumenti M$
:-(
La cosa che mi fa pensare è: Win 2000 non dovrebbe essere il sistema
operativo del futuro?
Quello dalle infinite risorse?

 ha scritto nel messaggio
news:9hhmm8$l5l$1...@pegasus.tiscalinet.it...


Quello dalle infinite risorse?
Magari dipende da come i programmatori scrivono i programmi ...
ciao, hal

Magari dipende da come i programmatori scrivono i programmi ...
Beh, dato che in questo caso il programma funzia su win '98 e non sul '2000 mi viene da aggiungere:
" e da come certi programmatori scrivono i sistemi operativi!".
Ciao, warp

 Quello dalle infinite risorse?
nel caso specifico non ti so dire.
di certo w2k con 128 di ram e' al pelo.
pero' l'uso delle risorse e' infinitamente migliore che nei win9.
e tende anche a liberarle meglio.
io apro molti prog e molte volte ciascuno, di seguito o insieme, ed e'
raro che debba riavviare. con w9 era un classico...
senza parlare delle gdi e famiglia.
quanto al s.o. del futuro, ehm, xp...
e quando xp arrivera' a sp1 sara' gia' vecchio.
che strano gioco, professore !
l'unico modo di non perdere e' non giocare.

" e da come certi programmatori scrivono i sistemi operativi!".
Sembra facile scrivere un sistema operativo !
Se si pensa alla varieta' di hardware ed alla quantita' di driver bacati che c'e' in giro,
la responsabilita' principale, imho, resta del programmatore.
I sistemi win9x consentono molte liberta', che, giustamente, vengono punite
dai sistemi nt. Intendo, ad esempio, tipi di dato usati a casaccio, uso libertino
dei puntatori, oggetti non scaricati e cosi' via.
ciao, hal

 dei puntatori, oggetti non scaricati e cosi' via.
No, quelli ti puniscono anche con win9x, garantito!
Ciao, Oscar

 " e da come certi programmatori scrivono i sistemi operativi!".
Che ci vuoi fare, oramai siamo abituati :-(
Comunque è pur vero che circola *troppo* software per win
Ciao, Oscar

 e quando xp arrivera' a sp1 sara' gia' vecchio.
Curiosità: XP usa il Kernel di NT/2000?
Ciao, Oscar

No, quelli ti puniscono anche con win9x, garantito!
no
ciao, hal

 Curiosità: XP usa il Kernel di NT/2000?
non ne ho idea. se non e' una cosa del tutto nuova, mi auguro abbiano
scelto quello.
ciao, a.

 ha scritto nel messaggio
news:9hpmnd$f71af$1...@ID-51318.news.dfncis.de...


Se adesso scarico il sp5 con win2000 il tutto funzionerà ??? e bene ????
per quello che ne so, non _dovresti_ avere problemi seri
Potresti dare un' occhiata al task manager sul pc dove si verificano
questi inconvenienti. Nel tab Processes selezioni il menu View / Select Columns.
In questo modo puoi accedere ad un sacco di informazioni su tutti i processi
che girano sulla macchina (fra cui numero di handle e thread aperti).
Se scopri qualcos' altro, riposta ;-)
hth, hal

dei puntatori, oggetti non scaricati e cosi' via.
Come dice Oscar, le cattive abitudini di programmazione (con VB e similari) che denunci creano gli
stessi problemi su win9x: provare per credere.
Condivido le tue opinioni sull'affidabilità di NT/2000: molto superiore a 98/ME, in particolare NTFS
è un altro pianeta rispetto alla vecchia FAT.
Sul discorso risorse ci sarebbe molto da dire ... su PC non sovradimensionati rispetto ai requisiti
minimi dichiarati, NT 4.0 dava gli stessi problemi di risorse GDI dei "fratellini cattivi".
D'altro canto GDI.EXE era lo stesso (architettura a 16 bit tra l'altro) di win 95/etc./etc.
Non conosco il 2000 come dico io per espormi più di tanto, non credo però che la musica sia cambiata
anche se sovrabbondanza di RAM può nascondere tanti problemi.
Ciao, warp

anche se sovrabbondanza di RAM può nascondere tanti problemi.
Ecco, si' win2000 consuma piu' risorse di nt, inutile negarlo, pero' nel complesso
mi sembra un bel s.o. facile da installare (se non si usa hw strano) e facile da usare.
E soprattutto, se un prog fa delle sciocchezze viene terminato senza pieta' e senza
rovinare il resto.
(a parte una volta che provavo del codice con il tcp/ip e mi sono provocato
un bel reboot :(
mea culpa, mea culpa, fortuna che salvo sempre prima di debuggare :)
ciao, hal

 che 30 mb di ram bastino un pò a tutti i programmi.....:)
Di default l'installazione di Win2000 attiva molti servizi dei quali
normalmente si puo' fare a meno. Ti consiglio pertanto di impostare
l'avvio manuale e non automatico per quelli che non ti servono.
Nel caso disattivare un servizio ti impedisse l'accesso alla
macchina puoi sempre riattivarlo facilmente dalla console di
ripristino di emergenza.
Io lavoro perfettamente con un P200 con 64 MB di Ram.
Ciao.

 ha scritto nel messaggio
news:9hhmm8$l5l$1...@pegasus.tiscalinet.it...

un po troppo vago come indizio.... che cosa combina il tuo programma?
utilizzi chiamate alle API di win32?
dacci maggiori lumi....