improvvisa mancanza di risorse
-
yes
-
insomma una bella fregatura.

-
.fabioss. ha scritto:
in sostanza se ho capito bene è normale che debba succedere perchè è normale che everest succhi risorse fino all'esaurimento. dico bene?Le cose non stanno esattamente così: ti ho fatto un brevissimo esempio in precedenza del possibile scenario

Everest cessa il proprio regolare funzionamento, questo è tacito, ma allo stato attuale non sappiamo se è proprio Everest o qualche altro software il responsabile anche dell'anomalo consumo di memoria, che è la causa del successivo blocco del sistema.
Per ora sappiamo certamente che il driver a basso livello di Everest cessa il proprio funzionamento in modo anomalo e/o si impalla, portandosi dietro il kernel di Win7, e abbiamo appurato che ciò accade solo dopo che il s.o. ha allocato memoria oltre la soglia dei 4GB .
Proverò ad essere più analitico: facciamo un passo indietro e cerchiamo di capire.

All'avvio Win7 (con ancora quasi tutta la memoria disponibile) dà la diisponibilità di spazi ben definiti di allocazione ai driver e ai programmi che la richiedono, sia a quelli interni e facenti parte del s.o. stesso, sia a quelli che si è provveduto ad installare.
Nel corso delle ore successive alla partenza, la situazione del quadro memoria non potrà che variare dinamicamente in modo peggiorativo (dal punto di vista della quantità utilizzata): da un lato i programmi già in esecuzione si troveranno certamente nelle condizioni di richiedere ulteriori spazi per poter elaborare nuovi dati e poter, così, correttamente lavorare (e in buona perte dei casi, per errori di sviluppo interno, devo dire anche a non rilasciare quella memoria nel frattempo non più utilizzata); d'altro canto, nuovi programmi nel frattempo andati in esecuzione chiederanno l'accesso a Win7 di altre allocazioni di memoria per i propri utilizzi

Avverrà così che la memoria iniziale utilizzata all'avvio (~1-2GB), crescerà pian piano a seconda delle singole configurazioni hardware/software.
Nel tuo caso, esiste qualche programma (uno o più d'uno) che continua ad aumentare sistematicamente le proprie richieste, portando Win7, nel corso delle ore successive, a raggiungere per poi superare la soglia dei 4GB utilizzati.
Fino a poco sotto la soglia dei 4GB utilizzati, non vi è nulla di particolarmente rilevante e preoccupante sia per i programmi nativi a 64bit, sia per quelli a 32bit, che Win7 provvede a far funzionare in modalità riservata, con indirizzi operativi di memoria coerenti col loro spazio gestibile.
Quando però in questo scenario uno o più di questi programmi a 32bit, richiederanno ulteriore spazio per i propri scopi (nuove oganizzazione di dati da gestire unitamente a quelle già precedentemente trattate) Win7 non avrà più ad un certo punto alcun indirizzo 4GB

Quando tale situazione sarà operativa, Everest si troverà però nella condizione di non esser più in grado di gestire ed utilizzare questo nuovo spazio concesso da Win7: Everest è stato sviluppato per accedere esclusivamente ad allocazioni non raggiungibile, o sconosciuta, fai te

Il driver a basso livello di Everest continuerà ad elaborare tutta la struttura dei propri dati già presenti fino a quel momento e
Se ben sviluppato, cercherà in qualche modo di scaricare quelli che riterrà non più necessari al prosieguo delle sue necessità; ma arriverà il momento quando, per forza di cose, non avrà più nulla da scaricare e contemporaneamente non avrà anche modo di utilizzare alcuno dei nuovi indirizzi assegnatigli e sconosciuti.
Comincerà quindi dapprima ad utilizzare cicli a vuoto di cpu per tantare di gestire quantomeno la situazione dei dati già utilizzati
Il gestore dei processi interno al kernel di Win7, ovviamente si accorgerà a quel punto di una tale pericolosa situazione, e tenterà in tutti i modi di killare brutalmente il task di Everest.
Purtroppo allo stato delle cose, non sembra riuscire nell'intento, e ritengo a motivo della modalità di intervento a basso livello di quel driver, che cercherà in tutti i modi di resistere a propria volta ai comandi dello stesso Win7, fino poi definitivamente a crashare, portandosi purtroppo dietro anche il kernel di Win7, che si sarà a propria volta impallato, richiedendo sempre maggiori risorse e ad un certo punto impedendo qualsiasi altra operazione di I/O in memoria

A quel punto a te non sarà restato altro da fare che un hard-reset.
Spero di esser stato abbastanza sintetico ma esuriente al tempo stesso.
Se hai qualche precisa domanda in tal senso, falla pure.

-
toto voglio innanzitutto ringraziarti per la chiarezza, hai inquadrato PERFETTAMENTE il problema, se così possiamo chiamarlo, e tutto quello che accade al mio pc da quando viene avviato fino a quando si blocca.
ora però ti faccio una domanda difficile quotando un pezzo del tuo post:
Totocellux ha scritto:
Nel tuo caso, esiste qualche programma (uno o più d'uno) che continua ad aumentare sistematicamente le proprie richieste, portando Win7, nel corso delle ore successive, a raggiungere per poi superare la soglia dei 4GB utilizzati.
come ho già detto fino a qualche giorno fa questo problema non si presentava e allora ti chiedo, secondo te che tipo di programmi possono aver causato questo problema?
spero di non dimenticarmi nulla ma le ultime cose che ho installato sono:
- driver scheda video (dopo aver rimosso i vecchi)
- Mafia 2 (e nvidia physx)
- aggiornamenti windows
non penso di aver installato altro.
-
.fabioss. ha scritto:
come ho già detto fino a qualche giorno fa questo problema non si presentava e allora ti chiedo, secondo te che tipo di programmi possono aver causato questo problema?
spero di non dimenticarmi nulla ma le ultime cose che ho installato sono:
- driver scheda video (dopo aver rimosso i vecchi)
- Mafia 2 (e nvidia physx)
- aggiornamenti windows
non penso di aver installato altro.
Ma Mafia 2 installa un driver Physx proprietario? Non dovrebbe accontentarsi di quello standard già installato dal driver GeForce?!
Se il problema accadesse sempre dopo aver precedentemente effettuato una sessione di gioco con Mafia 2, certamente potrebbe dipendere dal fatto che il gioco all'uscita non rilasci tutte le risorse utilizzate, anzi mantenga qualche driver/libreria bacati, ancora attivi.
Se invece accade anche non avviando Mafia 2, allora la faccenda si complica un attimino.
Dovresti per cortesia postare quello screen del tab Memoria che ti ho richiesto precedentemente

-
Totocellux ha scritto:
Ma Mafia 2 installa un driver Physx proprietario? Non dovrebbe accontentarsi di quello standard già installato dal driver GeForce?!Se il problema accadesse sempre dopo aver precedentemente effettuato una sessione di gioco con Mafia 2, certamente potrebbe dipendere dal fatto che il gioco all'uscita non rilasci tutte le risorse utilizzate, anzi mantenga qualche driver/libreria bacati, ancora attivi.
Se invece accade anche non avviando Mafia 2, allora la faccenda si complica un attimino.
io non ho una geforce ma una ATI e in ogni caso Mafia 2 per partire ha bisogno di physx installato sul pc.
Totocellux ha scritto:
Dovresti per cortesia postare quello screen del tab Memoria che ti ho richiesto precedentemente

ah certo, scusami me ne ero dimenticato.
questo è tutto quello che ho nel tab Memoria:
http://img831.imageshack.us/img831/1262/40286930.jpg
il pc ce l'ho acceso dalle 14.30, poco fa ho finito di giocare a Mafia 2 e prima ho semplicemente utilizzato internet explorer.
in 3 ore è già arrivato a 3gb di occupazione partendo da 1.5gb.
genericamente per passare da 1.5gb a quasi 6gb di occupazione ci mette più o meno 10 ore.
-
.fabioss. ha scritto:
io non ho una geforce ma una ATI e in ogni caso Mafia 2 per partire ha bisogno di physx installato sul pc.è vero

ieri me ne ero accorto (il Catalyst installato dall'elenco dei task, CCC.exe), ma oggi l'avevo già completamente rimosso dai ricordi:2funny:
.fabioss. ha scritto:
[...]
questo è tutto quello che ho nel tab Memoria:
ma è lo stato al momento che si cominciano a manifestarsi i problemi?
Credo di no, quindi mi serve un altro screen di quei momenti, e soprattutto verifica di inserire tutte le attività selezionabili (le colonne all'interno di quello screen)
.fabioss. ha scritto:
[...]
il pc ce l'ho acceso dalle 14.30, poco fa ho finito di giocare a Mafia 2 e prima ho semplicemente utilizzato internet explorer.
in 3 ore è già arrivato a 3gb di occupazione partendo da 1.5gb.
genericamente per passare da 1.5gb a quasi 6gb di occupazione ci mette più o meno 10 ore.
fai una prova: imposta al minimo le attività di controllo compiute da Everest sul sistema e verifica se esistano dei cambiamenti

-
non ho letto ma hai cambiato versione anche in versione trial
-
Totocellux ha scritto:
ma è lo stato al momento che si cominciano a manifestarsi i problemi?
Credo di no, quindi mi serve un altro screen di quei momenti, e soprattutto verifica di inserire tutte le attività selezionabili (le colonne all'interno di quello screen)
no, non è lo screen quando si cominciano a manifestare i problemi.
per quanto riguarda invece lo screen diciamo dei problemi non è facile farlo perchè quando cominciano i problemi il pc si blocca, comunque credo che il tutto si verifica in prossimità dei 5gb utilizzati su 6.
Totocellux ha scritto:
fai una prova: imposta al minimo le attività di controllo compiute da Everest sul sistema e verifica se esistano dei cambiamenti

cosa intendi esattamente con il minimo delle attività?
tom1 ha scritto:
non ho letto ma hai cambiato versione anche in versione trialno, non è la trial.
-
prova con una trial e vedi se fa lo stesso inolte usi l'ultima versione=
-
vedrò di provare magari con una trial anche se sarebbe una trial sempre della 5.50.
-
si prova magari l'eseguibile si è corrotto o qualche altro file è una semplice prova che puoi fare
-
si si ma infatti appena ho un attimo la prova la faccio.

-
ok

-
purtroppo niente da fare, ho acceso il pc alle 9 ed era a 1.4gb di occupazione, ho installato una versione trial di everest ma dopo un'ora è a 1.9gb quindi come al solito fa fuori 500mb di ram all'ora.
altre idee?
-
mmm è la versione con installazione ? se si disinstalla,fai una pulita con ccleaner e prova una versione portable
-
fatto, niente da fare. l'occupazione della ram continua a salire, siamo a quasi 3 ore ed è vicino ai 3gb di utilizzo.
più che altro, per vedere se il problema viene da everest, potrei chiuderlo e vedere se l'occupazione della ram si ferma. può essere una soluzione?
-
cambiare software di monitoring?

ce ne sono tanti... hwmonitor direi che è ottimo e sicuramente non ti darà i problemi di everest
-
si qualche problema con everest lo hai segui il consiglio di leo è usa hwmonitor
-
intanto provo a chiudere everest e vediamo se il problema viene da lì. se così fosse dopo un po' la quantità di memoria utilizzata dovrebbe scendere (ora è a 3gb di utilizzo dopo 3 ore).
ma questo hwmonitor permette di impostare degli avvisi e di controllare tutte le temperature (cpu, scheda madre, vga), le velocità delle ventole (dissipatore, dissipatore vga) e i voltaggi (cpu, vga) come everest?
Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.
Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.
Con il tuo contributo, questo post potrebbe essere ancora migliore 💗
Registrati Accedi