Phoronix Forums  

Go Back   Phoronix Forums > Phoronix > Phoronix Test Suite

Phoronix Test Suite Discussion & collaboration on the Phoronix Test Suite software and specification.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-22-2009, 08:30 AM
phoronix phoronix is offline
Phoronix News Bot
 
Join Date: Jan 2007
Posts: 3,102
Default Autonomously Finding Performance Regressions In The Linux Kernel

Phoronix: Autonomously Finding Performance Regressions In The Linux Kernel

Last weekend a few Phoronix benchmarks were underway of the Linux 2.6.32-rc5 kernel when a very significant performance regression was spotted. This regression caused the PostgreSQL server to run at about 18% of the performance found in earlier kernel releases. Long story short, in tracking down this performance regression we have finally devised a way to autonomously locate performance regressions within the Linux kernel and potentially any Git-based project for that matter. Here are a few details.

http://www.phoronix.com/vr.php?view=14285
Reply With Quote
  #2  
Old 10-22-2009, 09:39 AM
BlackStar BlackStar is offline
Senior Member
 
Join Date: Oct 2007
Location: Greece
Posts: 448
Default

Very nice, PTS is getting better and better!
Reply With Quote
  #3  
Old 10-22-2009, 09:55 AM
droidhacker droidhacker is offline
Phoronix Member
 
Join Date: Oct 2009
Posts: 70
Default

Amazing.
That this thing could actually be used to do something *useful*
Reply With Quote
  #4  
Old 10-22-2009, 09:57 AM
Apopas Apopas is offline
Senior Member
 
Join Date: Mar 2009
Location: Greece
Posts: 400
Default

Terrific idea!
Reply With Quote
  #5  
Old 10-22-2009, 10:08 AM
rehabdoll rehabdoll is offline
Junior Member
 
Join Date: Jan 2008
Posts: 3
Default

rc-5 was a dog. caused some nice fs-corruption on my /
Reply With Quote
  #6  
Old 10-22-2009, 10:22 AM
pvtcupcakes pvtcupcakes is offline
Phoronix Member
 
Join Date: Jul 2009
Posts: 111
Default

So this would be completely automatic? Meaning you could go out to lunch and not be anywhere near the machine while PTS tracks down the regression?

Quote:
Originally Posted by rehabdoll View Post
rc-5 was a dog. caused some nice fs-corruption on my /
Seemed to happen to me in rc4 as well. I use Gentoo, and I booted up one day and my /etc/profile.env got all messed up somehow. After fixing that from a livecd, I booted up again and ended up with a hole bunch of corruption, and lost a bunch of files. Pidgin preferences, /etc/portage/package.use, some KDE configuration stuff, etc. Oh and I lost my world file, so Portage forgot all the packages I had installed.

Last edited by pvtcupcakes; 10-22-2009 at 10:26 AM.
Reply With Quote
  #7  
Old 10-22-2009, 10:24 AM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,559
Default

Quote:
Originally Posted by pvtcupcakes View Post
So this would be completely automatic? Meaning you could go out to lunch and not be anywhere near the machine while PTS tracks down the regression?
Yes, that is how it works in PTS Bardu 2.2.
Reply With Quote
  #8  
Old 10-22-2009, 10:48 AM
mirza mirza is offline
Junior Member
 
Join Date: May 2008
Posts: 39
Default

Wait, this means that if I want to have consistent data on ext4 I must look at 5x slower PostgreSQL and other write-intensive applications? And proposed solution is either obscure mount switch with possibility of occasional file corruption or really _slow_ PostgreSQL. WTF?

Last edited by mirza; 10-22-2009 at 10:52 AM.
Reply With Quote
  #9  
Old 10-22-2009, 10:49 AM
myxiplx myxiplx is offline
Junior Member
 
Join Date: Oct 2009
Posts: 1
Default

Wow, just wow.

I'm no programmer, but this is an amazing piece of work. I can see this being an invaluable tool.
Reply With Quote
  #10  
Old 10-22-2009, 10:52 AM
JeanPaul145 JeanPaul145 is offline
Phoronix Member
 
Join Date: Aug 2008
Posts: 74
Default

Quote:
Originally Posted by mirza View Post
Wait, this means that if I want to have consistent data on ext4 I must look at 5x slower PostgreSQL and other write-intensive applications? And proposed solution is either obscure kernel switch with possibility of occasional file corruption or really _slow_ PostgreSQL. WTF?
I was thinking the same thing. I think I'll stick with Ext3 for now
(I have had Ext4 corruption before, so I simply don't trust the fs).
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 01:47 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.