Tag Arkiv for mechanical sympathy

Hvordan får jeg min applikation til at reagere lynhurtigt?

For ikke så mange år tilbage kørte den software, som blev udviklet, på hardware med få CPU’er, med lidt (og dyr) RAM. Datamængderne var målt i GB og det var som oftest mere reglen end undtagelsen at svartider på applikationer var omkring et sekund. Sådan er det ikke længere. I dag har vi mulicore processorer, masser af RAM (der endda er billig), og vi…

”Mechanical Sympathy” i softwareudvikling

Selvom man ikke arbejder med high-performance/low-latency softwareudvikling til daglig, kan det alligevel være nyttigt at lære den hardware at kende, som ens software kører på, og dermed blive bedre til at forstå hvad der sker på runtime. Mange softwareudviklere har i sin tid lært om cpu-arkitektur, men er denne viden up-to-date? Der er sket en stor udvikling inden for dette område. Selvom vi ikke…