|
|
|
![]() |
|
Strumenti |
![]() |
#101 | |
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12093
|
Quote:
![]() e cmq, a differenza delle altre architetture, i 64 bit nella architettura x86 sono MOOOLTO utili dato che per diverse applicazioni si hanno incrementi prestazionali notevoli grazie al raddoppio del numero dei registri. Cmq in leopard possono girare tranquillamente applicazioni in user-mode a 64 bit. EDIT: ovviamente solo le applicazioni grafiche che usano cocoa, dato che per carbon tutta la parte relativa alle GUI è stata abbandonata e sembrerebbe che non esisterà mai una sua versione a 64 bit. ![]()
__________________
![]() |
|
![]() |
![]() |
![]() |
#102 | |
Bannato
Iscritto dal: Mar 2003
Messaggi: 33385
|
Quote:
![]() Il punto è che su Leopard se tu vuoi, scrivi un programma a 64 bit e lui funziona. Posto che serva a qualcosa. |
|
![]() |
![]() |
![]() |
#103 | |
Bannato
Iscritto dal: Mar 2003
Messaggi: 33385
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#104 | |
Bannato
Iscritto dal: May 2006
Messaggi: 1184
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#105 | |
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12093
|
Quote:
dire che supporta i 64 bit è un'altra ed è perfettamente corretto ![]()
__________________
![]() |
|
![]() |
![]() |
![]() |
#106 | |
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12093
|
Quote:
![]() forse per avere incrementi prestazionali maggiori? il kernel è proprio la parte in cui le performance devono essere il + ottimizzate possibile, e, la possibilità di accedere ad un numero doppio di registri, soprattutto in un ambito così a basso livello come quello del kernel, porta vantaggi dell'ordine del 15-20% così ad occhio ![]()
__________________
![]() |
|
![]() |
![]() |
![]() |
#107 | |
Bannato
Iscritto dal: May 2006
Messaggi: 1184
|
Quote:
l'utilità dei 64bit è stata discussa in un 3d tempo fa, se ti va di fare un cerca lo troverai di certo.... mi sembra che fosse saltato fuori che allo stato attuale delle cose , non essendoci applicazioni a 64bit, non sia così scontata la superiorità di un sistema o dell'altro....comunque stiamo andando molto ot.... |
|
![]() |
![]() |
![]() |
#108 | |
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12093
|
Quote:
Per la apple in teoria sarebbe motlo + semplice visto il minor numero di periferiche compatibili rispetto all'ambito pc. Certo.. in quel caso bisognerebbe assolutamente farsi il segno della croce per le periferiche vecchie che non verranno supportate.... però cmq una mossa simile fatta da apple sarebbe MOLTO + fattibile rispetto alla stessa mossa fatta da microsoft ![]()
__________________
![]() |
|
![]() |
![]() |
![]() |
#109 | |
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12093
|
Quote:
è proprio questo l'unico problema... ma non mi potete venire a dire che x l'architettura x86 l'uso dei 64 bit non porta vantaggi ![]() è vero per tutte le altre architetture esistenti..ma non certo per questa ![]()
__________________
![]() |
|
![]() |
![]() |
![]() |
#110 | |
Bannato
Iscritto dal: Mar 2003
Messaggi: 33385
|
Quote:
A parte che ho già detto che la distinzione di per sé non ha senso, in Leopard, se lo desideri, puoi indirizzare a 64 bit , calcolare a 64 bit, utilizzare framework Cocoa a 64 bit .... se non è fornire supporto ai 64 bit questo ![]() Sono le stesse cose che potresti fare se il kernel fosse scritto a 64 bit, con la differenza che in questo caso avresti dovuto riscrivere TUTTI i driver. Tutti. Non mi sembrerebbe una scelta intelligente, tant' è che Microsoft ha visto il fallimento di WinXP 64 e Vista 64 bit proprio per questo motivo. Con Leopard invece se ne senti la necessità (ma io ne dubito), puoi scrivere applicazioni a 64 bit, senza dover riscrivere i driver. Per il resto sono convinto che i 64 bit siano soprattutto una mossa di marketing adottata dalle varie Case (AMD per prima) per promuovere i propri prodotti ![]() |
|
![]() |
![]() |
![]() |
#111 | |
Bannato
Iscritto dal: Mar 2003
Messaggi: 33385
|
Quote:
![]() Un kernel a 64 bit, a meno che tu non sia in un ambito in cui hai TUTTI i driver a 64 bit, non porterebbe a tangibili miglioramenti. Di fatto i 64 bit garantiscono vantaggi in determinati ambiti, non certo in tutti. Ora come ora un kernel a 64 bit non servirebbe a nulla. |
|
![]() |
![]() |
![]() |
#112 | |
Bannato
Iscritto dal: May 2006
Messaggi: 1184
|
Quote:
![]() la mia amica ha un portatile con vista della sony e le si disintallano continuamente i driver della webcam o del wireless....spero che col service pack1 sistemino le magagne o questo è un vero flop per microsoft visti i numerosi downgrade ed il basso numero di aziende che adotta il nuovo sistema operativo di microsoft.... comunque quella di apple è stata una scelta molto intelligente...supportare i 64 con tutto il resto a 32...una evoluzione senza rimunciare al passato... daltronde la tradizione ....che consente ad un vecchio ppc di far girare leopard senza problemi è in perfetto stile della mela... ![]() |
|
![]() |
![]() |
![]() |
#113 | |
Bannato
Iscritto dal: Mar 2003
Messaggi: 33385
|
Quote:
|
|
![]() |
![]() |
![]() |
#114 | |
Senior Member
Iscritto dal: Aug 2005
Città: Cerano (Novara)
Messaggi: 2188
|
Quote:
![]() http://www.tuttologia.com/macp2p/showthread.php?t=25584 http://www.nntp.it/comp-macintosh/73...pressioni.html http://www.macitynet.it/forum/showth...=61053&page=84 http://forum.studentidia.org/index.p...hreaded&start= http://it.comp.macintosh.computer-e-....it/raw/281368 http://www.italiamac.it/forum/showthread.php?t=179938 http://www.macitynet.it/forum/archiv...p/t-61405.html http://www.lorenzone92.com/2007/10/3...rimi-problemi/ http://forum.tevac.com/Ho-dovuto-for...rd-t57005.html risultato di 2 minuti e 45 secondi di goooooooooooooooglaggio selvaggio ![]()
__________________
Talvolta ciò che è noto in quanto noto non è conosciuto... Ultima modifica di Vellerofonte : 18-03-2008 alle 21:10. |
|
![]() |
![]() |
![]() |
#115 | |
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12093
|
Quote:
![]() ma leggi quello che scrivo? ![]() e soprattutto hai idea di come funzionino i driver? secondo te perchè i driver devono essere scritti a 32 bit o a 64 bit a seconda del kernel? semplice. Perchè girano in kernel-mode. Tutte le applicazioni invece generalmente girano in user-mode. Però non è che c'è una regola che vieti ad un'applicazione di girare in kernel-mode (e infatti ce ne sono diverse) o ad un driver di girare in user-mode (esempio lampante i driver grafici in Windows Vista che girano in user mode). Ora il vantaggio fondamentale del passaggio dei 64 bit a livello del kernel è l'incremento prestazionale che è pari al 10-15% in media. E questo non avviene per magia. Ma semplicemente perchè l'estensione x86-64 dell'architettura x86 prevede dei cambiamenti architetturali tra cui (ma non solo) il raddoppio del numero dei registri. Ora, basterebbe conoscere le basi di architettura dei calcolatori per capire che avendo + registri a disposizione è possibile far girare il codice macchina molto + velocemente. In realtà questo vantaggio è limitato dalle latenze presenti normalmente (accesso alla cache, accesso alla memoria, ecc...) quindi, alla fine dei conti, in media si avranno vantaggi prestazionali dell'ordine di quanto elencato sopra. E perchè è essenziale che un kernel sia il + prestante possibile? beh.. lapalissiano direi.. perchè deve gestire TUTTE le cose essenziali... lo scheduling dei processi, il memory model, l'accesso alle risorse. Il kernel del sistema operativo è il suo cuore, non per niente si chiama kernel, ovvero nocciolo. cmq scusatemi ma ora vado a bermi una bella birrozza.. in caso continuo dopo se non sono troppo stanco quando torno ![]()
__________________
![]() |
|
![]() |
![]() |
![]() |
#116 |
Bannato
Iscritto dal: May 2006
Messaggi: 1184
|
@vellerofonte anche io sul mio vecchio mbp avevo notato scattosità nell'animazione di apertura delle applicazioni,ma con la 10.5.2 e l'aggiornamento grafico di leopard è andato tutto apposto...
ti dico questo perchè ho notato la data di alcuni dei tuoi post linkati...antecedenti alla 10.5.2 |
![]() |
![]() |
![]() |
#117 |
Senior Member
Iscritto dal: Aug 2005
Città: Cerano (Novara)
Messaggi: 2188
|
non posso che esserne consolato....
![]()
__________________
Talvolta ciò che è noto in quanto noto non è conosciuto... |
![]() |
![]() |
![]() |
#118 | |
Bannato
Iscritto dal: Mar 2003
Messaggi: 33385
|
Quote:
e proprio per questo dico che non è automatico che un kernel a 64 bit vada meglio di uno a 32 bit Indubbio che un aumento dei registri costituisca un vantaggio, se sfruttato, ma nel funzionamento di un s.o. sono talmente tanti i fattori che ne influenzano le prestazioni che una regola universale come vorresti farla passare tu non può esistere. Ed infatti i s.o. a 64 bit "veri" non prendono piede. Applicazioni in kernel-mode ? La tendenza, a ragione, è evitarlo come la peste, per motivi di sicurezza del s.o., e proprio i driver che hai citato sono un esempio del trend futuro. |
|
![]() |
![]() |
![]() |
#119 | ||
Bannato
Iscritto dal: Mar 2003
Messaggi: 33385
|
Quote:
qui si confronta Leopard a Tiger, tra l' altro dopo un aggiornamento "sporco" (con Aggiornamento): normale che Tiger lo trovi più leggero. Tra l' altro l' utente in questione parla di scattosità CON LA GMA950, quindi non c' entra una fava con il nostro discorso. anche questo è un MacBook con la 950 che aveva Tiger, ha installato Leopard e vede la dock più lenta. anche questo ha un MacBook con la GMA950 e dice "più lento di Tiger", quindi non c' entra nulla con il nostro discorso ... anche qui ci si lamenta di leopard scattoso SULLA GMA950, dopo il passaggio da Tiger a leopard ... anche questo dice "non ci sono paragoni con Tiger" ... ![]() E sempre sulla GMA950 ... anche questo ha un vecchio MacBook con GMA950 e confronta con Tiger ... anche questo (olè ![]() questo non dice neppure che computer ha, ma fa capire che si tratta di un confronto rispetto al precedente Tiger anche questo ha un Mini con GMA950 e si lamenta della lentezza rispetto a Tiger. Quote:
![]() |
||
![]() |
![]() |
![]() |
#120 | |
Senior Member
Iscritto dal: Aug 2004
Città: Firenze - Campi B.
Messaggi: 2225
|
Quote:
Il motivo per cui su una piattaforma x86 i 64bit sono convenienti è stata spiegato prima ![]()
__________________
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:07.