DOMANDA che cosa è "l'ottimizzazione console" :|

Pubblicità

sandroromas81

Nuovo Utente
Messaggi
86
Reazioni
3
Punteggio
34
Intanto buonasera a tutti!
Da molto tempo, sopratutto con l'avvento delle console next-gen sul mercato, leggo sui vari siti di console questa fantomatica parola "OTTIMIZZAZIONE" di cui molte persone ne fanno uso (molti sono i nostri cari e vecchi BM) riempendosi la bocca senza sapere nemmeno cosa è!!!!!
in nessun sito spiegano bene cosa sia ma sopratutto nessuno sa spiegare se è qualcosa di concreto oppure si basa semplicemente sull'abbassare i filtri in game (ambient occlusion, anti aliasing, filtri particelari ecc ecc) durante la programmazione dello stesso gioco per raggiungere prestazione full hd altrimenti impossibili da raggiungere!!
Qualcuno di voi ne sa di più, sa spiegarmi cosa è o sa indirizzarmi verso una discussione simile che spiega il tutto in modo chiaro???
Grazie mille a tutti!

P.S. Ci tengo a dire che non possiedo console next.gen ma vorrei semplicemente informarmi!!
 
per intenderci, tu hai due case, la prima è quella dove hai vissuto tutta una vita la seconda invece cambia sempre cambiano i muri cambiano i mobili cambia la disposizione delle stanze e tutto il resto, ora metti che devi andare dalla cucina al bagno, dove impiegherai meno tempo? nella casa che conosci alla perfezione o in quella dove tutto cambia ogni giorno?
 
Intanto buonasera a tutti!
Da molto tempo, sopratutto con l'avvento delle console next-gen sul mercato, leggo sui vari siti di console questa fantomatica parola "OTTIMIZZAZIONE" di cui molte persone ne fanno uso (molti sono i nostri cari e vecchi BM) riempendosi la bocca senza sapere nemmeno cosa è!!!!!
in nessun sito spiegano bene cosa sia ma sopratutto nessuno sa spiegare se è qualcosa di concreto oppure si basa semplicemente sull'abbassare i filtri in game (ambient occlusion, anti aliasing, filtri particelari ecc ecc) durante la programmazione dello stesso gioco per raggiungere prestazione full hd altrimenti impossibili da raggiungere!!
Qualcuno di voi ne sa di più, sa spiegarmi cosa è o sa indirizzarmi verso una discussione simile che spiega il tutto in modo chiaro???
Grazie mille a tutti!

P.S. Ci tengo a dire che non possiedo console next.gen ma vorrei semplicemente informarmi!!
L'ottimizzazione è l'utilizzo di codici di programmazione personalizzati per la combinazione CPU+GPU.

Ad esempio, poiché tutte le PS4 utilizzano lo stesso hardware, il codice scritto per quella console non necessita di essere comprensibile (ovvero eseguibile) da hardware diverso. Pertanto, i programmatori possono usare un linguaggio di basso livello, ovvero che permette l'accesso ed il controllo diretto delle risorse hardware a disposizione, perché le risorse sono sempre le stesse su ogni PS4.

Ovviamente questo non vale per i PC perché ci sono miliardi se non trilioni di combinazioni possibili. In questo caso, i programmatori non possono usare un codice di basso livello in quanto l'hardware sottostante è diverso, a cominciare dalla CPU per finire con la GPU. Allora sono costretti ad utilizzare un linguaggio di alto livello, quindi "lontano" dall'hardware effettivo, che il sistema operativo traduce per ogni singolo componente hardware utilizzando i suoi driver specifici.

Come puoi immaginare, per il sistema operativo è un lavoraccio tradurre ogni istruzione, trasmetterla al pezzo hardware destinatario, ricevere il feedback, tradurlo per il successivo pezzo, etc., tutti passaggi che si evitano qualora sia possibile utilizzare un linguaggio di basso livello come succede per le console.
 
Ooooooooooooo........finalmente delle belle risposte comprensibili e da qualcuno che ne capisce!!!!
Grazie 1000 a tutti e due siete stai gentilissimi e chiarissimi! Finalmente ho capito!!!! ;)
 
Pubblicità
Pubblicità
Indietro
Top