Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

100%? so now instead of taking X amount of time to do something, it takes 0 time (X-X*100) to do something? Or have I completely misunderstood what a % performance improvement is?


I think you're looking for an inverse relationship.

e.g. My car has 200hp and can do a quarter mile in 20 seconds. If I then increase my car to 400hp (a 100% increase), let's pretend I can now do a quarter mile in 10 seconds.

Thus, a 100% increase in performance drops cuts my quarter mile (or in this case processing) time in half.


Or you can interpret it the other way: before the code could complete X units of work (whatever the metric), now it can complete X + X in the same time (2X).


Now it's taking half, because it's twice as fast.


If we assume "100% improvement" means "100% increase," the most common definition of the latter is simply 2x the former amount. So a 100% improvement in performance likely means 2x the former speed.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: