Microsofts DirectX 12 och Apples Metal är nästa generations grafikplattformar. De ger lägre tillgång till grafikhårdvara, vilket gör det möjligt för spelprogrammerare att pressa mer prestanda ut ur hårdvaran. Vulkan är plattformsvaret till Microsoft och Apples teknologier. Eftersom Vulkan är plattformsplattform tar den den här generations grafikknologin till Googles Android, Valves SteamOS, Linux, alla versioner av Windows och eventuellt även Nintendos nästa trösta. Vulkan ger bättre spelprestanda på absolut vilken plattform som helst som vill använda den och gör spel mer bärbara mellan olika plattformar.
Det började med AMDs mantel
AMD tillhandahåller grafikhårdvaran för både Microsofts Xbox One och Sony PlayStation 4 och sa att Mantle byggdes på optimeringarna som den arbetade med för de nästa generations spelkonsoler.
Mantle konkurrerade med Microsofts DirectX och plattformen OpenGL, som båda visade sin ålder vid tiden. Det var faktiskt en direkt attack på Microsofts egen DirectX, som många PC-spel använder. AMD-chefer på den tiden sa att de aldrig förväntade sig att Microsoft skulle släppa en annan DirectX. Så AMD måste bara övertyga spelutvecklare att lämna DirectX och OpenGL bakom och använda sitt nya, bättre system.
Microsoft svarade DirectX 12, Metal och Vulkan
Apple tillkännagav också en liknande teknik 2014 kallad Metal. Den läggs till i iPhones och iPads med iOS 8 och till Macs med OS X 10.11 El Capitan.
AMD-växlade växlar efter detta. Några spel genomförde experimentellt Mantle-stöd, men tekniken var aldrig riktigt släppt för allmänheten. AMD meddelade att det skulle fokusera på Microsofts DirectX 12 och "Next-Generation OpenGL Initiative" istället för att driva sin egen plattform. Att "nästa generations OpenGL-initiativ" förvaltades av Khronos-gruppen, som också förvaltar OpenGL, och blev till sist Vulkan. Även om du aldrig har hört talas om OpenGL har du säkert använt den. Alla Android 3D-spel och de flesta iPhone 3D-spel - tills Apples Metal blev annonserat, har åtminstone skrivits i OpenGL.
Vulkan ger ett grafikkort i nästa generation, till nästa generation, till Android, SteamOS och Linux. Windows-spel kan också använda Vulkan. Sony PlayStation 4 kan komplettera Vulkan-support, precis som Microsofts Xbox One har lagt till DirectX 12-support. Nintendo gick tyst till Khronos-gruppen 2015, så det finns en bra chans Nintendos nästa konsol kan också använda Vulkan.
Vulkan fungerar även på Windows 7 och Windows 8.1, som aldrig kommer att ta emot Microsofts DirectX 12. Eftersom det är plattformen, spelutvecklare kan välja Vulkan och deras optimerade kod kan köras på olika plattformar, i stället för bara Windows 10 eller bara OS X.
Det är meningen med Vulkan: det kan läggas till praktiskt taget vilken plattform som helst. Utvecklare kan koda spel i Vulkan och de skulle vara lätta att transportera mellan olika plattformar, vilket är en stor boon om den levererar sina löften.
Vulkan är redan här
Kort sagt: Så länge du uppdaterar dina drivrutiner, arbetar Vulkan redan med en hel del befintlig grafikhårdvara. Nu har allt vi behöver är Vulkan-aktiverade spel.
Google har till och med meddelat att framtida versioner av Android kommer att ha inbyggt stöd för Vulkan, och bevis på arbete på Vulkan kan ses i arbetet med Android-källkoden. Vulkan kommer troligtvis att visas på framtida konsoler och olika andra hårdvaruplattformar.
Spel med Vulkan är på horisonten
Precis som med DirectX 12 och Metal behöver du bara vänta på framtida spel för att stödja denna teknik. För närvarande,
Talos Principal erbjuder experimentellt stöd till Vulkan, som du kan aktivera. Men det här spelet var inte utformat för att använda Vulkan, och Vulkan-koden är tidigt och inte optimerad, så det här kommer inte nödvändigtvis att berätta mycket om Vulkans potentiella prestanda. Vulkan ersätter inte helt OpenGL . Som Croteam, utvecklare av
The Talos Principle , säger det: "För enkla spel är OpenGL (eller Direct3D för den delen) här för att stanna; [den] inlärningskurvan är inte [lika] brant som med vulkanen. Men Vulkan skiner verkligen när det gäller att minska applikations- och drivrutinens CPU-kostnad. Det är (eller kommer bli) mycket snabbare än Direct3D 9, 11 och OpenGL! " Men Vulkan handlar inte bara om att välja ett nytt alternativ i en grafikinställningsmeny. Det hjälper Linux och SteamOS att komma ikapp med Windows-spel och bli mycket mer konkurrenskraftiga. Det betyder att Android snart kommer att få ett nästa generations grafiklager konkurrenskraftigt med Apples Metal. Och det betyder att spelutvecklare kan välja Vulkan istället för DirectX 12 och lättare stödja en mängd olika plattformar -
inklusive Windows. Detta är bra för alla spelare. Som DirectX 12 på Windows och Metal på Apples plattformar är Vulkan en spännande ny grafikteknik som kommer att lova att hjälpa spelutvecklare att göra sina spel snabbare. Som en plattformsteknik har den också andra fördelar, vilket ger dessa funktioner till nya plattformar och lovar att göra det lättare att spela portar mellan plattformar.
Så här aktiverar du dolda alternativ i Windows Diskverktyg
Diskverktyget har funnits i Windows i flera år. Det erbjuder ett snabbt sätt att ta bort tillfällig, cacheminnet och andra icke-nödvändiga filer för att hjälpa dig att frigöra lite diskutrymme. Du kan även använda den för att ta bort gamla versioner av Windows efter en uppgradering till Windows 10. Diskrensning har också flera dolda alternativ som du bara kan komma åt om du kör det från Kommandotolken eller en anpassad genväg.
Varför Memory Optimizers och RAM Boosters är värre än oanvända
Många företag vill sälja dig "Memory Optimizers", ofta som en del av "PC optimering" -program. Dessa program är sämre än värdelösa - inte bara kommer de inte att påskynda din dator, de kommer att sakta ner det. Sådana program utnyttjar oerfarna användare och gör falska löften om att förbättra prestanda.