Errori, bug, domande - pagina 2496

 
Roman:

Non è più logico risolvere il problema del surriscaldamento del portatile?
Almeno smontatelo, pulitelo (molto probabilmente per la prima volta) dalla polvere e sostituite la pasta termica.
Pensate a perfezionare il raffreddamento, le guarnizioni di dissipazione termica sul coperchio del case, ecc.

È possibile lavorare in entrambe le direzioni. Un portatile non è un PC. Non si può avere un utilizzo della CPU dall'80% al 100% per giorni in cui fuori c'è +30.

 
pivomoe:

A 58+ inizio a raffreddare il processore con chiamate periodiche di Sleep. Se la temperatura è di +65, il sonno è eterno. Finché non è almeno 64. È davvero impossibile scoprire la temperatura del processore accedendo a qualche DLL.

C'è una soluzione molto migliore. È un VPS cloud.
Google Cloud, per esempio.
Google Cloud ti dà 300 USD quando ti iscrivi e puoi spenderli per un VPS. Questi soldi saranno sufficienti per utilizzare il VPS per 1-2 anni gratuitamente.
https://www.youtube.com/watch?v=96zI4fjyCOM-

Personalmente uso Hetzner. Puoi cavartela con 3-5 euro al mese.

Per esempio, per me questa opzione costa 8,9 euro al mese. Ping 10-13 ms. Windows Server 2016. Disco SSD. Tutto sta volando.

La velocità attuale di internet è fuori scala: > 300 Megabit al secondo
 
Сергей Таболин:

Non sarebbe più facile un VPS in questo caso?

Sono un po' in perdita qui. Questa è la prima volta che sento che il terminale può riscaldare la CPU a un tale stato....


No, non è il terminale che riscalda la CPU (anche questa è la prima volta che lo sento)

La mia esperienza è stata questa: ho un computer installato come server domestico e ho circa 25 terminali e account in funzione 24 ore al giorno.

I piccoli hanno accesso al computer e a volte li lascio giocare.

A volte caricavano un gioco pesante che scaldava la scheda video, che si bloccava e sovraccaricava il computer.

Ho dovuto mettere una Geforce 1060 per evitare che si surriscaldasse.


Ho capito l'autore e la sua idea...

 
Roman:

Non è più logico risolvere il problema alla radice, il surriscaldamento del portatile?
Come minimo, smontate, spolverate (molto probabilmente per la prima volta) e sostituite la pasta termica.
O meglio ancora, rilavorare e sostituire la pasta termica con una guarnizione di rame.
Pensate a perfezionare il raffreddamento del case, guarnizioni termicamente evacuate sul coperchio del case, ecc.
Una volta fatto questo aggiornamento, sarete piacevolmente sorpresi dalla temperatura.

È possibile caricare il processore di un portatile al 100% per giorni a 30 gradi nella stanza?

La mia temperatura sembra essere a posto anche adesso. Al minimo la temperatura è inferiore a 30.
 
pivomoe:

È possibile lavorare in entrambe le direzioni. Un portatile non è un PC. Non puoi usare dall'80% al 100% della CPU per giorni quando fuori c'è +30.

Chi dice che non si può caricare il processore?
La temperatura al minimo non c'entra niente, non è un indicatore. Hai una temperatura elevata che fa scattare la protezione del bios.
Se il sistema di raffreddamento funziona correttamente, tutto funziona senza problemi al 95-100%.
Come pensi che lavorino i minatori? Hanno anche l'overclock e regolano i tempi del firmware.
La cosa principale è il raffreddamento della pietra, non il carico. Il carico della pietra è già testato dal produttore con riserva.
Il problema non è il carico della CPU ma il surriscaldamento della pietra e del conduttore di scarico termico.
Questo significa che hai la pasta termica secca sulla pietra, in più il radiatore di raffreddamento è intasato dalla polvere.
Dovete risolvere il problema alla radice, non cercare una soluzione alternativa.
Mentre si cuoce troppo la pietra, a un certo punto si muore solo una CPU, morte per coraggio.
Capisco anche che il tuo portatile è molto debole. E probabilmente ha Windows installato con un sacco di spazzatura, con processi nascosti che creano un carico inutile.
Come raccomandazione, spegnete i servizi non necessari il più possibile e pulite la spazzatura nell'autostart. Disinstalla tutte le applicazioni che non ti servono.
In generale, per i portatili deboli, Linux sarà l'opzione migliore. Nessuna spazzatura inutile, nessun processo nascosto, ecc.


 
Igor Makanu:

dove può esserci un errore:

Nel registro:

2019.07.05 23:14:54.767 tst (EURUSD,H1) 200

2019.07.05 23:14:54.768 tst (EURUSD,H1) passo = 200

2019.07.05 23:14:54.768 tst (EURUSD,H1) tp = 1,12244 , pr = 1,12044, takeprofit = 200

2019.07.05 23:14:54.768 tst (EURUSD,H1) passo = 400

2019.07.05 23:14:54.768 tst (EURUSD,H1) tp = 1,12244 , pr = 1,11844, takeprofit = 400

2019.07.05 23:14:54.768 tst (EURUSD,H1) passo = 600

2019.07.05 23:14:54.768 tst (EURUSD,H1) tp = 1,12244 , pr = 1,11644, takeprofit = 600

2019.07.05 23:14:54.768 tst (EURUSD,H1) passo = 1000

2019.07.05 23:14:54.768 tst (EURUSD,H1) tp = 1,12244 , pr = 1,11244, takeprofit = 1000

2019.07.05 23:14:54.768 tst (EURUSD,H1) passo = 1400

2019.07.05 23:14:54.768 tst (EURUSD,H1) tp = 1,12244 , pr = 1,10844, takeprofit = 1400

2019.07.05 23:14:54.768 tst (EURUSD,H1) passo = 2200

2019.07.05 23:14:54.768 tst (EURUSD,H1) tp = 1,12244 , pr = 1,10044, takeprofit = 2200

2019.07.05 23:14:54.768 tst (EURUSD,H1) passo = 3400

2019.07.05 23:14:54.768 tst (EURUSD,H1) tp = 1,12244 , pr = 1,08844, takeprofit = 3400

2019.07.05 23:14:54.768 tst (EURUSD,H1) passo = 5000

2019.07.05 23:14:54.768 tst (EURUSD,H1) tp = 1,12244 , pr = 1,07244, takeprofit = 5000

2019.07.05 23:14:54.768 tst (EURUSD,H1) passo = 7600

2019.07.05 23:14:54.768 tst (EURUSD,H1) tp = 1,12244 , pr = 1,04644, takeprofit = 7600


Sostituisco solo una variabile:

Ottengo come voglio nel registro:

2019.07.05 23:18:20.940 tst (EURUSD,H1) 200

2019.07.05 23:18:20.940 tst (EURUSD,H1) passo = 200

2019.07.05 23:18:20.940 tst (EURUSD,H1) tp = 1,12158 , pr = 1,12058, takeprofit = 100

2019.07.05 23:18:20.940 tst (EURUSD,H1) passo = 400

2019.07.05 23:18:20.940 tst (EURUSD,H1) tp = 1,12058 , pr = 1,11858, takeprofit = 200

2019.07.05 23:18:20.940 tst (EURUSD,H1) passo = 600

2019.07.05 23:18:20.940 tst (EURUSD,H1) tp = 1,11958 , pr = 1,11658, takeprofit = 300

2019.07.05 23:18:20.940 tst (EURUSD,H1) passo = 1000

2019.07.05 23:18:20.940 tst (EURUSD,H1) tp = 1,11658 , pr = 1,11258, takeprofit = 400

2019.07.05 23:18:20.940 tst (EURUSD,H1) passo = 1400

2019.07.05 23:18:20.940 tst (EURUSD,H1) tp = 1,11358 , pr = 1,10858, takeprofit = 500

2019.07.05 23:18:20.940 tst (EURUSD,H1) passo = 2200

2019.07.05 23:18:20.940 tst (EURUSD,H1) tp = 1,10658 , pr = 1,10058, takeprofit = 600

2019.07.05 23:18:20.940 tst (EURUSD,H1) passo = 3400

2019.07.05 23:18:20.940 tst (EURUSD,H1) tp = 1,09558, pr = 1,08858, takeprofit = 700

2019.07.05 23:18:20.940 tst (EURUSD,H1) passo = 5000

2019.07.05 23:18:20.940 tst (EURUSD,H1) tp = 1,08058 , pr = 1,07258, takeprofit = 800

2019.07.05 23:18:20.940 tst (EURUSD,H1) passo = 7600

2019.07.05 23:18:20.940 tst (EURUSD,H1) tp = 1,05558, pr = 1,04658, takeprofit = 900


Guarda attentamente i numeri evidenziati in rosso e non rovinare l'aria. Se non capisci, chiedi ancora, non sono sempre arrabbiato.

 

Igor Makanu:

O non sto vedendo l'ovvio, o...

Ti ho chiesto di non rovinare l'aria. Non ci sono battute nel mio messaggio.

Si passa price_minus_step e step in una funzione, poi in quella funzione si calcola tutto con uno di quei valori. Nel secondo caso, si passaprice_minus_step e un valore diverso nella funzione. Nel secondo caso si calcola con due valori diversi. Questo è quello che ho evidenziato nel tuo testo.

 
Alexey Viktorov:

Ti ho chiesto di non rovinare l'aria. Non ci sono battute nel mio post.

Si passa price_minus_step e step in una funzione, poi in quella funzione si conta tutto ciò che ha quell'unico valore. Nel secondo caso, passate price_minus_step e un valore diverso nella funzione. Nel secondo caso si calcola con due valori diversi. Questo è quello che ho evidenziato nel tuo testo.

Sì, ho visto, c'era un errore di battitura nel copiare il testo, come ho scritto sopra - non posso vedere l'ovvio

ZS: tu lì... smettila di scoreggiare in giro, renderà l'aria più pulita ))))

 
Igor Makanu:

Sì, l'ho visto, c'è stato un errore di battitura nel copiare il testo, come ho scritto sopra - non posso vedere l'ovvio

ZS: tu lì... Smetti di scoreggiare, l'aria sarà più pulita ))))

Ecco un aiuto per quello.

 


Buon pomeriggio.

Ieri sera è arrivato l'aggiornamento di windup. Ho accettato.


Oggi ha corso l'ottimizzazione.... Che sfortuna... Quello che ieri era ancora ottimizzato (genetica, solo prezzi di apertura) per max 10 minuti, oggi è 265/10496 in 30 minuti.

Cosa farne?

P.S. Ho ricompilato Owl. Il risultato è lo stesso, deplorevole.

Sono passati 40 minuti dalla domanda.