Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Kobo Clara Colour: il primo eReader a colori. Che spettacolo!
Recensione Kobo Clara Colour: il primo eReader a colori. Che spettacolo!
Kobo Clara Colour è il primo eReader dell’azienda insieme al Libra Colour a proporre agli utenti un display E INK a colori. È senza dubbio affascinante, con alcuni vantaggi che sono sicuramente tutti inerenti alla lettura dei fumetti o libri illustrati. Farà effettivamente la differenza sul mercato? Cerchiamo di scoprirlo in questa nostra recensione.
ASUS Advanced BTF: basta cavi in vista, assemblare un bel PC è un gioco da ragazzi
ASUS Advanced BTF: basta cavi in vista, assemblare un bel PC è un gioco da ragazzi
Advanced BTF (Back To Future) è l'evoluzione dell'ecosistema di componenti ASUS che permette di realizzare PC belli e anche molto potenti, liberi dai cavi in vista. Non solo schede madri con connettori sul retro o case compatibili, ma anche una RTX 4090 innovativa che sembra alimentata senza cavi.
Recensione Logitech G PRO 60 X: la prima tastiera 60% del marchio convince solo a metà
Recensione Logitech G PRO 60 X: la prima tastiera 60% del marchio convince solo a metà
Logitech G lancia la sua prima tastiera da gaming con layout al 60%, debuttando così in una categoria dove i grandi concorrenti della casa elvetica operano già da anni. Il produttore opta per gli switch ottici e, nonostante la partnership con i pro player, rinuncia ad alcune funzionalità 'essenziali' per il gaming competitivo. Il prezzo di vendita, inoltre, non è molto incoraggiante.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 14-07-2005, 17:57   #1
fantoibed
Senior Member
 
L'Avatar di fantoibed
 
Iscritto dal: May 2003
Città: Trieste, Pordenone
Messaggi: 920
50 fps e basso consumo CPU, si può?

Ho notato che i giochini, anche quelli più banali, tipo Worms (che è 2D) o anche i semplicissimi fire demo e plasma demo, tendono a consumare tutte le risorse della CPU anche se di per se non sono applicazioni "pesanti".

Qui http://gpwiki.org/index.php/C:Beating_the_Message_Pump c'è un'idea che permette di migliorare un po' le cose, ciò far girare il gameloop in un thread separato, ma l'occupazione della CPU sale tantissimo comunque (anche se meno rispetto ai cicli con PeekMessage())...

E' da un po' che penso a come si potrebbe fare per evitare che la CPU generi 700 frame al secondo inutilmente quando l'occhio umano ne percepisce 25. Tanto per star larghi ed essere sicuri di non percepire scatti, io punterei a generare 50 fps, quindi 20ms per generare un frame. Se la CPU impiega 3ms per generare quel frame, io la lascerei a riposo per gli altri 17ms...

Si potrebbe fare un comune ciclo GetMessage() inviando dei messaggi WMTIMER ogni 20ms, ma a quanto ho letto, pare che qualsiasi valore sotto i 55ms venga aumentato a 55ms che porterebbero a soli 18fps, troppo pochi per un effetto animazione senza scatti.

L'alternativa sarebbe quella di utilizzare gli HALT states della CPU per mettere a nanna quel thread per alcuni cicli. Purtroppo, però, è un'istruzione privilegiata e bisognerebbe scrivere un kernel driver per accedervi (a meno che non ci siano delle opportune API che forniscono un front-end ad alto livello, ma io non ne sono a conoscenza)...

Qualcuno ha qualche idea?
__________________
buy here
fantoibed è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Kobo Clara Colour: il primo eReader a colori. Che spettacolo!  Recensione Kobo Clara Colour: il primo eReader a...
ASUS Advanced BTF: basta cavi in vista, assemblare un bel PC è un gioco da ragazzi ASUS Advanced BTF: basta cavi in vista, assembla...
Recensione Logitech G PRO 60 X: la prima tastiera 60% del marchio convince solo a metà Recensione Logitech G PRO 60 X: la prima tastier...
Bose Open Ultra: gli auricolari più audaci e unici di sempre! La recensione Bose Open Ultra: gli auricolari più audac...
Recensione ASUS ROG Cetra TWS SpeedNova: le migliori nella loro fascia, ma lo stelo va accorciato Recensione ASUS ROG Cetra TWS SpeedNova: le migl...
Utenti Prime: super PC portatile con Cor...
Tante offerte interessanti sulle schede ...
Mini PC Teclast a 139€ con CPU Intel, 16...
Marshall Woburn III, mostro di potenza e...
Questa mattina c'è un TV QLED da ...
iPad 2022 64GB a 369€, non sono mai cost...
G.Skill Trident Z5 Royal: tornano le lus...
Weekend di super sconti Amazon: Google P...
Scopa elettrica senza fili HONITURE a 14...
ASTRO A10 Gen 2: cuffie da gioco con ott...
Cooler Master chiarisce: 'pasta termica ...
Google Pixel 8 Pro in offerta: con 128 G...
Bello e originale: solo 57€ per CMF by N...
Le svendite Bluetti sono super: EB55 da ...
Che sconti Samsung Galaxy Watch 4 (-63%)...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 19:32.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Served by www1v