Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /homepages/42/d436282994/htdocs/wp.vpalos.com/wp-content/plugins/wp-markdown/markdownify/markdownify.php on line 299
vpalos.com | “Loomiere 2.0 teaser” reloaded
Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/42/d436282994/htdocs/wp.vpalos.com/wp-includes/post-template.php on line 265

Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/42/d436282994/htdocs/wp.vpalos.com/wp-includes/post-template.php on line 265

Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/42/d436282994/htdocs/wp.vpalos.com/wp-includes/post-template.php on line 265

Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/42/d436282994/htdocs/wp.vpalos.com/wp-includes/post-template.php on line 265

vpalos.com // milk, cookies, segfaults…

“Loomiere 2.0 teaser” reloaded

by Valeriu Paloş on January 23, 2011

UPDATE: http://vpalos.com/1165/loomiere-2-0-1-beta-finally-out/

«Update… Today this machine reached 6500+ active concurrent connections for a total traffic of 2841.19 Mbps (2778.1 output + 63.09 input) while the SSD’s were still below 20% load. Now that’s what I call serious FUN! 😀 Here are some pictures…

…end!»

Since my last post about describing the performance of Loomiere in production, quite a few things have happened. I tested a lot and found many things I would like to improve or add, I tried many hardware configurations to see what goes well with what. In short, I have a whole list of things I want to implement as soon as possible and the most important item on this list is to actually launch Loomiere to the public as soon as possible! :)

However, here is a quick update on the performance of Loomiere, but this time with a nice twist: it’s running on a SSD-based machine! Here are some specs:

  • Intel Core I7 3GHz
  • 12 GB RAM
  • 6 x 256GB SSD Kingston
  • 3 x 1 Gigabit Ethernet cards
  • Ubuntu Lucid Lynx with 2.6.37-12-server kernel

And here are the results after only a few hours from launch (graphs follow):

  • 4500+ active oncurrent connections (streams)
  • 300+ MB/s of throughput (aprox. 2500 Gbps)

However, at this point we hit a wall: the mainboard or the kernel. I have to dig into this problem further, but from what I could gather so far, it seems that the mainboard or the Linux kernel can’t handle more punishment. Following are the CPU and memory graphs; it is clear that while the memory has no worries, the CPU is hogging! The problem lies somewhere between the I/O operations and the actual sending of data to the sockets (interrupts maybe?). More testing will follow regarding this issue.

Hmm… this is a deep one.

So, that’s it for now, I’m going to sleep. Good night :).


Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/42/d436282994/htdocs/wp.vpalos.com/wp-includes/class-wp-comment-query.php on line 399

One thought on ““Loomiere 2.0 teaser” reloaded

  1. Pingback: vpalos.com » Blog Archive » Loomiere 2.0.1-beta finally out!

Don't keep it to yourself!...