Newsgroup: it.comp.aiuto
Titolo: Che significa?

Ciao, poco fa, all'avvio del pc...mi è comparsa la schermata blu con questo
messaggio:
"Thread interrotto a causa di overflow dello stack. Un Vdx probabilmente
installato di recente ha consumato troppo
spazio di stack.  Aumentare il valore di MinSps in System.ini o rimuovere i
vdx recentemente installati.
Attualmente sono allocate 4 pagine di stack. Premere un tasto per
continuare."
Chi mi sa spiegare cosa significa? Io non ne ho idea.
Il computer è nuovo di zecca. Notebook Toshiba Satellite 3000-400
Pentium III , 900 mhz, 20 GB, 128 ram. Win ME.
Poi ho riavviato e il messaggio non è piu' comparso.
Grazie a chi mi aiuterà.
     Alex

 continuare."
in un sistema multitasking il sistema operativo gestisce tramite gli
interrupts i vari tasks (programmi o parti autonome di programmi) secondo
una sistema di code e priorità, ed attribuisce un tot di tempo CPU per ogni
task. Ogni task alla fine del tempo assegnatogli, si mette a riposo
attendendo il prossimo turno. Durante questa pausa i dati in elaborazione,
gli indirizzi nella memoria del task e delle sue routines, sia interne che
esterne (DLL, VXD etc.), devono essere messi in un registro in modo che
possa riprendere esattamente da dove era stato interrotto. Questo registro è
lo stack.
Il messaggio interviene perchè gli stack non sono sufficienti o di
dimensioni sufficienti.
per maggiori notizie consulta
http://support.microsoft.com/support/kb/articles/Q84/3/00.ASP
http://www.computing.net/windowsme/wwwboard/forum/13336.html
http://www.smartcomputing.com/editorial/article.asp?article=articles%2F1997%
2Fmay97%2F97s0503%2F97s05039%2Easp
http://home.worldonline.dk/~petermad/con_auto/index-uk.htm
ciao Mauro

lo stack.
Giusto a titolo di precisazione: lo stack e' una parte della
memoria assegnata ad ogni thread, non un registro.
-- 
The Follet

 memoria assegnata ad ogni thread, non un registro.
   beh....mi pareva ovvio che il termine registro fosse usato nella normale
accezione di 'libro di registrazione di conti o presenze', non certo
nell'accezione informatica ....
Non stavamo facendo una lezione di assembler ma si stava cercando di
chiarire in termini comprensibili ..... e dato che i registri si usano un po
ovunque, a scuola e sul lavoro.... e che l'amico non sembra molto avere
conoscenze informatiche tali da fargli pensare che il termine registro possa
avere un significato diverso dall'uso comune....
   La tua spiegazione non č certo piů esauriente, e solo parziale. Visto che
vogliamo essere pignoli correggerei 'una parte della memoria' con 'una delle
parti della memoria'......che se non dice nulla di piů sull'uso che se ne
fa, almeno non crea confusione......
ciao Mauro

Poi ho riavviato e il messaggio non č piu' comparso.
potrebbe essere anche un problema occasionale... se non capita piu` io
non me ne preoccuperei. (inizia comunque a pensare che hai installato
di recente, magari programmi vecchi o non adatti al SO installato, nel
caso si ripresenti il problema si potrebbe provara a disinstallare
prima quelli)
-- 
Ciao!
        Gian Matteo

'una delle parti della memoria'......
???
Questa e' una bella caduta di stile, che non mi aspettavo.
Lo stack e' una parte della memoria e dire "una dalle parti
della memoria" equivale a dire "una parte della memoria".
Se proprio vuoi ribattere, fallo piu' seriamente :)
-- 
The Follet

nell'accezione informatica 
Forse ho capito che volevi dire, ma devi essere piu'
preciso: per "registri" in informatica si intendono delle
memorie particolari di una CPU, quindi meglio utilizzare il
termine solo in quel contesto ;)
-- 
The Follet