Varför finns det två olika versioner av Photoshop (64 bitar och 32 bitar) i Adobe Creative Suite?

Versionerna riktar sig till olika OS-versioner. 32-bitarsversioner av de flesta programvaror kommer att fungera bra på 64-bitars OS. esp. om vi pratar om windows, så är det vad WOW64 är till för din Windows [x] 64-bitarsversion.

Men för att kunna adressera hela adressutrymmet på mer än 4 GB RAM krävs 64-bitars adressering, och låter oss möta det, om du använder Adobe Products, har du förmodligen mer än 4 GB RAM i maskinen.

Den största fördelen med detta är att eftersom du har mer RAM-minne kan du behålla fler saker i RAM-minnet istället för att byta till disk. Låt oss säga att du har en bild i Adobe Photoshop som använder upp till 2.7 GB minne. Om du har mindre än 2.7 GB tillgängligt RAM-minne kommer det att läsa så mycket som möjligt i RAM-minnet och använda en del av din hårddisk för att dumpa saker som överstiger din kapacitet. När du börjar redigera filen flyttar PS sedan olika delar av filen till och från RAM-minnet till disken. Detta är dåligt eftersom åtkomsttiden för en hårddisk (icke-SSD) ofta mäts i millisekunder, medan åtkomsttiden för RAM vanligtvis mäts i nanosekunder.

Ett snabbt exempel:

Du har en diskbaserad hårddisk (låt oss anta att det är en 10K RPM WD Velociraptor) och du måste skaffa 1 gigabyte data att bearbeta. Först och främst tar det cirka 0.007 sekunder för disken att faktiskt placera läshuvudet på rätt plats och börja läsa dina data. Då skulle överföringen gå vidare med en hastighet på cirka 200 MB / s.

Å andra sidan, om samma data fanns i RAM, skulle det ta cirka 5 nanosekunder (0.0000000005 sekunder) att hitta data och sedan överföra den med en hastighet av cirka 15'000-20'000 MB / s, vilket kommer att hålla CPUn väl matad och kunna göra sitt jobb utan att en hårddisk är flaskhalsad.

CPU-klokt får du tillgång till alla 64-bitarsregister och har 64-bitars adressering där också vilket innebär att CPU kan bearbeta saker i större bitar. I många applikationer har detta ingen påtaglig skillnad, men till exempel Adobe-produkter som fokuserar på ganska matematiska tunga saker (bildbehandling, ljudbehandling etc.) kommer du att kunna märka ~ 10% prestandaförhöjning i programvarans specifika funktioner, medan andra kommer inte att göra någon signifikant skillnad.

Lämna en kommentar