benchmarking

Has anyone run performance benchmarks comparing LINQ

to yesteryear's standards such as nHibernate, good old custom ORM, or something like LLBGenPro? Also, having run the benchmarks, what are your suggestions? ...

How to benchmark a SQL Sever Query?

I'd like to know the standard way to benchmark a SQL Sever Query, preferibly I'd like to know about the tools that come with SQL Server rather than 3rd Party tools. ...

Simulating queries of large views for benchmarking purposes

A Windows Forms application of ours pulls records from a view on SQL Server through ADO.NET and a SOAP web service, displaying them in a data grid. We have had several cases with ~25,000 rows, which works relatively smoothly, but a potential customer needs to have many times that much in a single list. To figure out how well we scale ri...

Recommendations for Web application performance benchmarks

I am about to start testing an intranet web application. Specifically, I have to determine the application's performance. Please could somone suggest formal/informal standards for how I can judge the application's performance. ...

Comparing runtimes

I am trying to get some accurate runtime comparisons of PHP vs Python (and potentially any other language that I have to include). Timing within a script is not my problem but timing within a script does not account for everything from the moment the request is made to run the script to output. 1) Is it actually worth taking such things...

Are Java 6's performance improvements in the JDK, JVM, or both?

I've been wondering about the performance improvements touted in Java SE 6 - is it in the compiler or the runtime? Put another way, would a Java 5 application compiled by JDK 6 see an improvement run under JSE 5 (indicating improved compiler optimization)? Would a Java 5 application compiled by JDK 5 see an improvement run under JSE 6 (i...

Virtual Machine Benchmarks

I am using VMware Server 1.0.7 on Windows XP SP3 at the moment to test software in virtual machines. I have also tried Microsoft Virtual PC (do not remeber the version, could be 2004 or 2007) and VMware was way faster at the time. I have heard of Parallels and VirtualBox but I did not have the time to try them out. Anybody has some ben...

For tabular data, what renders faster, CSS or <TABLE>?

I am looking for some stats on current browsers for how long it takes to render a table using plain HTML versus a hacked-up CSS puritan method that avoids using actual TABLE, TR, TD, etc. tags. I am not looking for what's proper, only for what's faster, particularly on Firefox 3, although I am also interested in the stats for other brow...

How much faster is C++ than C#?

Or is it now the other way around? From what I've heard there are some areas in which C# proves to be faster than C++, but I've never had the guts to test it by myself. Thought any of you could explain these differences in detail or point me to the right place for information on this. ...

What's the best way to benchmark programs in Windows?

I need to do some performance benchmarks on .NET programs (C#) in Windows, but I haven't done benchmarking much in the Windows world. I've looked into using the Windows 2000/XP Performance monitor with custom counters for this, but I don't think this is quite what I want. Are there any good system facilities for this in Windows XP, or ...

Is there a way to count the number of IL instructions executed?

I want to do some benchmarking of a C# process, but I don't want to use time as my vector - I want to count the number of IL instructions that get executed in a particular method call. Is this possible? Edit I don't mean static analysis of a method body - I'm referring to the actual number of instructions that are executed - so if, for ...

LINQ Benchmarks in multitiered environment

I am involved in development of a tiered application that uses LINQ2SQL separated from the web server with a NET.TCP Binding on WCF. My questions are: What sort of measures should I take to achieve the best performance? Since the entity objects returned by the LINQ need to be converted to a IEnumerable list to be serialized everyt...

Quick and dirty way to compare SQL server performance

Further to my previous question about the Optimal RAID setup for SQL server, could anyone suggest a quick and dirty way of benchmarking the database performance on the new and old servers to compare them? Obviously, the proper way would be to monitor our actual usage and set up all sorts of performance counters and capture the queries, e...

What graphics card benchmark software do you recommend?

The graphics rendering on my development machine "feels" slow so I've just bought a graphics card to replace the on board graphics card. Before I install it I want to run some software that will measure the performance of my current card so that I can compare the before and after. Can you recommend something that will give me an object...

Java benchmarking tool

I have written a small java application for which I need to obtain performance metrics such as memory usage, running time etc., Is there any simple to use performance measurement tool available? ...

Is there a way to measure parse time in PHP?

Optimization of PHP code via runtime benchmarking is straight forward. Keep track of $start and $end times via microtime() around a code block - I am not looking for an answer that involves microtime() usage. What I would like to do is measure the time it takes PHP to get prepared to run it's code - code-parse/op-code-tree-building tim...

What's the proper format for an apache benchmark postfile?

What's the proper format for an apache benchmark postfile? ...

Can you estimate an application's performance before testing?

It's a tricky question I was asked the other day... We're working on a pretty complex telephony (SIP) application with mixed C++ and PHP code with MySQL databases and several open source components. A telco engineer asked us to estimate the performance of the application (which is not ready yet).. He went like 'well, you know how many p...

If you were asked if a system could sustain double growth, what 3 things would you do to answer?

Let's say at your job your boss says, That system over there, which has lost all institutional knowledge but seems to run pretty good right now, could we dump double the data in it and survive? You're completely unfamiliar with the system. It's in SQL Server 2000 (primarily a database app). There's no test environment. You might...

BLAS Library Benchmark

Is there a benchmark that compares the different BLAS (Basic Linear Algebra Subprograms) libraries? I am especially interested in sparse matrix multiplication for single- and multi-core systems? ...