Удобство использования Mac OS Snow Leopard в 2020
Laptops en desktops zouden de prestaties van softwareprestaties kunnen zien met parallelle programmeringstools ingebouwd in het nieuwe besturingssysteem van Apple, Mac OS X 10.6, dat maandag door het bedrijf werd geïntroduceerd.
Een aantal verbeteringen maakt het besturingssysteem mogelijk met de codenaam Snow Leopard, om gebruik te maken van de verwerkingskracht van meerdere processor- en grafische verwerkingskernen om de softwareprestaties te verbeteren. Het besturingssysteem bouwt meerdere programmeer- en softwaretools in die taken verdelen voor gelijktijdige uitvoering van alle kernen.
Snow Leopard is intelligenter dan zijn voorgangers om gebruik te maken van hardwareresources die beschikbaar zijn om de systeemprestaties te verbeteren, zeiden waarnemers op maandag. Het besturingssysteem is ook beter in het identificeren van beschikbare bronnen en kan daarom threads over meerdere kernen en processors toewijzen, aldus waarnemers.
[Verdere lezing: onze keuze voor de beste pc-laptops]De nieuwe gereedschappen in Snow Leopard omvatten Grand Central Dispatch, een programmeeromgeving die taken opsplitst in meerdere threads op basis van het aantal beschikbare cores en threads. Het heeft ook ingebouwde ondersteuning voor OpenCL, een set programmeerhulpmiddelen voor het ontwikkelen en beheren van parallelle taakuitvoering.
"Veel Macs zullen er gratis supercomputers hebben", zegt Neil Trevett, president van The Khronos Group, the standaardorganisatie die de specificaties voor OpenCL definieert.
Met name videoverwerking zou tot 50 keer betere prestaties op Macs met het nieuwe besturingssysteem kunnen opleveren, zei Trevett. Videodecodering kan een stuk sneller zijn omdat pixelverwerking wordt verdeeld over meerdere processor- en grafische verwerkingseenheden in een systeem.
De evolutie van Snow Leopard is gekoppeld aan uitdagingen die hardware- en softwareproducenten in het verleden hebben ondervonden. De traditionele manier om de applicatieprestaties op pc's te verbeteren, was het opkrikken van de kloksnelheid van de CPU, zei Linley Gwennap, president en principal analyst bij The Linley Group. Dat leidde ertoe dat software in een sequentiële modus werd geschreven voor uitvoering op een enkele kern, met een toename van de kloksnelheid die de toename van de softwareprestaties opleverde. Uiteindelijk leidde het opzwellen van de kloksnelheid tot overmatige warmteafvoer en stroomverbruik en tot een chip makers zoals Intel keerden terug naar het toevoegen van kernen om de prestaties te verbeteren. Dat leverde een reeks nieuwe problemen op voor softwareontwikkelaars, die de uitdaging hadden om programma's te schrijven om te profiteren van meerdere kernen om de applicatieprestaties te schalen.
"Terwijl de processors verkochten dual-core en multicore-processors, de besturingssystemen jongens hebben moeten inhalen in termen van het naar buiten brengen van software die werkt met de nieuwe chips, "zei Gwennap. Apple heeft een deel van de softwarepuzzel ontgrendeld, omdat parallelle verwerking de enige manier is om grote winst te boeken, zei hij. Een andere analist was het met Gwennap eens en zei dat programmeurs niet gewend zijn om parallel te denken, ook al is het probleem dateert uit de jaren 1940. "Programmeurs moeten worden opgeleid om na te denken over hoe ze hun programma kunnen opsplitsen in meerdere taken die tegelijkertijd kunnen worden uitgevoerd", zegt Tom Halfhill, senior analist bij In-Stat en senior editor van Microprocessor Report. Native ondersteuning voor OpenCL in Snow Leopard kan meer programmeurs aanmoedigen om parallel te schrijven. OpenCL is een programmeerraamwerk dat een C-achtige programmeertaal bevat met een paar API's voor het beheren van de distributie van kernels over hardware zoals processorcores en andere bronnen. Apple's parallelliteit ten opzichte van desktops en laptops zou uiteindelijk smartphones kunnen bereiken, zei Halfhill. "Uiteindelijk zou Apple het kunnen migreren naar producten zoals hun iPhone," zei Halfhill. Maar Microsoft is niet ver achter bij Apple, zei Halfhill. Microsoft probeert met zijn nieuwe Windows 7-besturingssysteem extra multicore-uitvoeringsmogelijkheden tot stand te brengen via een nieuwe DirectX-set API's (Application Programming Interfaces). Eerdere versies van Windows - zoals Windows XP en Vista - zijn door waarnemers gepanned omdat ze niet hebben geprofiteerd van meerdere kernen in CPU's om de applicatieprestaties te verbeteren.
Winkelwagen Service Tikt op sociale netwerksites
Als u de mensen niet naar de winkel kunt halen, kan Cartfly u helpen om de winkel naar de winkel te brengen de mensen.
Iomega helpt u bij het klonen van uw systeem - en speelt ook media Bijna twee jaar zijn verstreken sinds Iomega en EMC (bekend van zijn back-up software) zich aansloten en het nieuwste aanbod van Iomega weerspiegelt de huidige focus van het bedrijf op integratie van de hardware en software-ervaring. Iomega's nieuwe v.Clone, hier geïntroduc
Virtualisatiesoftware is natuurlijk niet nieuw en verschillende fabrikanten hebben al eerder geprobeerd zorgen voor virtualisatie op een USB-flashstation. Het verschil hier is dat het een mainstream leverancier van harde schijven is die virtualisatie biedt voor consumenten - en dat doet op iets dat veel groter is dan een schamele flashdrive die nauwelijks je internetfavorieten en e-mail kan verwerken.
Hoe Google nu effectief te gebruiken wanneer u op Android tikt
De functie Google Now on Tap die met Android Marshmallow is geïntroduceerd, verliest misschien interesse, maar hier kunt u er het beste van maken. Lees verder om meer te weten.