Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 1204

Questions related to improving application performance, this can be range from selection software architecture to selection of algorithms.

3 votes
Accepted

When > apply a performance and memory profiler?

Use a memory and performance profiler when you need to find out why your program is running too slow or using too much memory. … Further Reading Beginners Guide to Performance Profiling …
Robert Harvey's user avatar
1 vote

What aspects make websites load faster?

I would guess that more RAM is probably the most significant first thing you can do to increase performance. RAM affects your ability to cache, your ability to serve pages; RAM affects everything. …
Robert Harvey's user avatar
4 votes

How can dev teams prevent slow performance in consumer apps?

Make performance a requirement. …
9 votes

Indirection: Readability vs Performance

There is no question that indirection (of the type you describe) is for the programmers benefit. What you may not be considering is this: Programmer time is very expensive, but Method calls are not …
Robert Harvey's user avatar
25 votes

Is a 1 < 10 comparison less expensive than 1 < 1000000?

Is there a difference in performance on the ALU level in comparisons between very large numbers vs very small ones? …
Robert Harvey's user avatar
3 votes
Accepted

How can I be quicker at resolving application performance problems

iterations in each level may seem benign, but that's 1 million total iterations, and if anything is happening in that inner loop that takes any significant amount of time, then there's going to be a performance … Only optimize when you're going to get a significant gain in performance. Where this happens isn't always going to be obvious. Whenever possible, optimize later. …
Robert Harvey's user avatar
5 votes

Is denormalising a data structure essentially a code optimisation, to which the normal rules...

Make sure that your optimization is actually going to give you the performance benefit you are seeking, before you spend the time and money optimizing." …
Robert Harvey's user avatar
0 votes

Benchmark of asynchronous code

To benchmark asynchronous code, you measure its performance in the usual way, and compare it to its non-synchronous equivalent. …
Robert Harvey's user avatar
5 votes
Accepted

Term for Performance Issues Due to Looping

The term is "Performance Issues Due to Excessive Looping." Or, if you like, Schlemiel the Painter's algorithm. Seriously, it's simply a performance problem, a case of using an improper algorithm. …
Robert Harvey's user avatar
24 votes
Accepted

At What Point Should You Start To Think About Performance?

But that doesn't mean you should not consider performance until the application is almost finished. … If you do that, you may find that performance is inadequate, your design architecture doesn't support better performance, and you have to start over. …
10 votes

How to Structure Bonuses for Software Developers?

Bonus structures tend to work best when they are applied to the entire group, not to individuals. Otherwise, instead of fostering cooperation, you encourage competition, and the developers won't work …
Robert Harvey's user avatar
3 votes

Does software rot refer primarily to performance, or to messy code?

Wikipedia's emphasis on performance seems to be missing the point; many software applications actually get a performance boost when they get installed in a newer environment. …
Robert Harvey's user avatar
1 vote

Hadoop and Object Reuse, Why?

If you read the article you linked, it says Running a simple unit test on your desktop machine should highlight that creating 1x10^6 new String objects with random byte content is slower than …
Robert Harvey's user avatar
1 vote

Compile-time vs. run-time configuration

Performance is almost certainly a non-issue, since you can cache the values once they are read from the configuration file. …
Robert Harvey's user avatar
1 vote

Matching 2 sets of items by price

As a starting point... Sort their items by value divided by cost, in descending order. This gives you a list of their items with the most valuable items at the top. Select items from the top of this …
Robert Harvey's user avatar

15 30 50 per page