Mac OS X Snow Leopard: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
IrishBot (discussione | contributi)
m Elimino wikilink da parametri editore, città, anno di {{Cita libro}} come da manuale
Corretto: "gestiscono"
Riga 171:
|}
=== Grand Central Dispatch ===
[[Grand Central Dispatch]] ottimizza le prestazioni dei [[Processore multicore|processori multicore]], spesso non sfruttate a causa di un'inefficace [[controllo della concorrenza]],<ref>{{Cita web|url=https://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/11|titolo= |accesso=8 febbraio 2011}}</ref> mettendo a disposizione delle [[Application programming interface|API]] che gesticonogestiscono il [[parallelismo a livello di thread]] introducendo agli sviluppatori il concetto di [[Coda (informatica)|coda]].<ref>{{Cita news|lingua=en|autore=John Markoff|url=http://bits.blogs.nytimes.com/2008/06/10/apple-in-parallel-turning-the-pc-world-upside-down/|titolo=Apple in parallel: turning the PC world upside down?|pubblicazione=[[The New York Times]]|data=10 giugno 2008|accesso=1º gennaio 2024}}</ref>
 
Apple ha poi rilasciato una nuova estensione per il compilatore [[Clang]] relativa ai linguaggi [[C (linguaggio di programmazione)|C]] e [[Objective-C]], denominata ''Blocks'', allo scopo di rendere più semplice la creazione di codice per lo sfruttamento di Grand Central Dispatch.<ref>{{Cita web|url=http://lists.cs.uiuc.edu/pipermail/cfe-dev/2008-August/002670.html|titolo=[cfe-dev] "Blocks" in Clang (aka closures)|data=27 agosto 2008|lingua=en|accesso=1º gennaio 2024|urlarchivio=https://web.archive.org/web/20150910071348/http://lists.cs.uiuc.edu/pipermail/cfe-dev/2008-August/002670.html}}</ref><ref>{{Cita web|url=https://macresearch.org/cocoa-scientists-part-xxvii-getting-closure-objective-c/#comment-14138|titolo=Cocoa for scientists (part XXVII): getting closure with Objective-C|autore=Martina Nikolova|lingua=en|accesso=1º gennaio 2024}}</ref><ref>{{Cita web|url=https://images.apple.com/macosx/technology/docs/GrandCentral_TB_brief_20090608.pdf|titolo=Grand Central Dispatch|data=2009|lingua=en|accesso=1º gennaio 2024|urlarchivio=https://web.archive.org/web/20090612043735/https://images.apple.com/macosx/technology/docs/GrandCentral_TB_brief_20090608.pdf}}</ref>