June 19, 2013

Comment: Introducing new type of benchmark

… given intensity regardless of the system response rate (compare to throughput measuring benchmarks: they don’t issue another request until they…. 2. The max system throughput benchmark. Run as many parallel requests as needed to make the system throughput (TPS in the case… throughput tests :-) . The max system throughput test gives the shared component processing time P – it’s the reciprocal of the max system throughput

Post: Some fun with R visualization

My previous post I finished with the graph with unstable results. There I won’t analyze causes, but rather I want to show some different ways to present results. I enjoy working with R, and though I am not even close to be proficient in it, I want to share some graphs you can build with R + ggplot2…

Post: Testing Samsung SSD SATA 256GB 830 - not all SSD created equal

… load, and second, async mode allows to see maximal possible throughput, it does not show reliable latency though, as it appears… stalls in throughput (0 throughput for 20-30 sec period of time). When there is no drops, the drive keep write throughput on… mode, now for 1-64 threads. The throughput: We are getting to the peak throughput at 16-32 threads. And response time…

Comment: ext4 vs xfs on SSD

…. Unpatched results – the numbers are throughput /IOPS, with throughput being in GB/s sync async threads throughput throughput XFS ext4 XFS ext4 1 1….4-pre-RC1, the XFS results are: sync async threads throughput throughput vanilla patched vanilla patched 1 1.90/124k 1.83…% CPU utilsation, and XFS gets up to 3x as much throughput as ext4 does. Other testing I’ve done on this…

Post: Review of Virident FlashMAX MLC cards

…: As we know, SSD-based cards have special characteristics; the throughput declines when space utilization increases. Virident’s design/programming minimizes… dots represent less variance and better stability of throughput. A tabular format, for throughput I use a median of measurements for last…

Post: Testing the Virident FlashMAX II

… on the asynchronous random read throughput measurement is only 5.7MiB/sec. However, the overall read throughput is over 1000MiB/sec better with the FlashMax II: we see a read throughput of approximately 2580MiB/sec…-percentile latency of 1.105ms. This represents approximately 40% more throughput, 25% faster. In every area tested, the FlashMax II outperforms…

Post: MySQL performance: Impact of memory allocators (Part 2)

…, so allocator efficiency is the key factor to achieve high throughput in this test. Observations: 4 vcpu – results are almost identical… again drop after 16 threads for glibc to ~4000tps 32vcpu – throughput for jemalloc and tcmalloc jumped to ~12500tps, results stay at… with decreasing performance in workloads with MySQL. # Test: POINT_SELECT:throughput, QPS # # Set 1 – 5.5.30pre-jemalloc-3.0.0…

Post: Testing Intel SSD 520

… reads, still asynchronous It gives almost stable 370 MiB/sec throughput, with some strange small periodic drops. To better understand response… and vary amount of threads. Throughput: And response times: We still see small hiccups in throughput and response times even for small… performance only for 1 thread. For 2 or more, the throughput varies a lot from second to second. I draw boxplots…

Post: Intel 320 SSD write performance - contd.

…. The results are pretty much as in previous post, the throughput drops as we increase filesize: However, there is when interesting… see, second time the throughput is much worse, even on medium size files. Just after 50GiB size, throughput gets below 40MiB/sec… see that throughput in first iteration is basically the same as with full drive, but second iteration performs much better. Throughput never…

Post: Write performance on Virident tachIOn card

…. As cards have different capacity I made graph which shows throughput vs percentage of used capacity for both cards, FusionIO 320GB… see random write throughput close or over 1GB/sec in with low space usage and it is comparable with throughput I’ve… good level of parallelism internally. * Virident card maintains very good throughput level in close to full capacity mode, and that means…