public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* regression - slow git rebase performance with 2.6.39-rcX kernel
@ 2011-04-12 12:45 Zdenek Kabelac
  2011-04-12 12:51 ` Pekka Enberg
  0 siblings, 1 reply; 5+ messages in thread
From: Zdenek Kabelac @ 2011-04-12 12:45 UTC (permalink / raw)
  To: Linux Kernel Mailing List

Hi

I'm noticing quite slower speed of my git rebase commands on my git
tree compared with 2.6.38 kernel.
I've  T61 with SSD disc drive, ext4 fs, and by default deadline disk
io scheduler
The counter showing the number of 'rebased' patches on top of master
is going much slower.
When I boot 2.6.38 kernel it's much faster.

Is it a known problem - or do I need to make a bisect ?

Zdenek

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: regression - slow git rebase performance with 2.6.39-rcX kernel
  2011-04-12 12:45 regression - slow git rebase performance with 2.6.39-rcX kernel Zdenek Kabelac
@ 2011-04-12 12:51 ` Pekka Enberg
  2011-04-12 13:07   ` Jens Axboe
  0 siblings, 1 reply; 5+ messages in thread
From: Pekka Enberg @ 2011-04-12 12:51 UTC (permalink / raw)
  To: Zdenek Kabelac
  Cc: Linux Kernel Mailing List, Linus Torvalds, Andrew Morton,
	Theodore Tso, Jens Axboe

Hi,

[ Fixed your empty CC list. ]

On Tue, Apr 12, 2011 at 3:45 PM, Zdenek Kabelac
<zdenek.kabelac@gmail.com> wrote:
> I'm noticing quite slower speed of my git rebase commands on my git
> tree compared with 2.6.38 kernel.
> I've  T61 with SSD disc drive, ext4 fs, and by default deadline disk
> io scheduler
> The counter showing the number of 'rebased' patches on top of master
> is going much slower.
> When I boot 2.6.38 kernel it's much faster.
>
> Is it a known problem - or do I need to make a bisect ?

No, I don't think it's a known problem. Git bisect would be helpful, obviously.

                        Pekka

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: regression - slow git rebase performance with 2.6.39-rcX kernel
  2011-04-12 12:51 ` Pekka Enberg
@ 2011-04-12 13:07   ` Jens Axboe
  2011-04-12 13:59     ` Zdenek Kabelac
  0 siblings, 1 reply; 5+ messages in thread
From: Jens Axboe @ 2011-04-12 13:07 UTC (permalink / raw)
  To: Pekka Enberg
  Cc: Zdenek Kabelac, Linux Kernel Mailing List, Linus Torvalds,
	Andrew Morton, Theodore Tso

On 2011-04-12 14:51, Pekka Enberg wrote:
> Hi,
> 
> [ Fixed your empty CC list. ]
> 
> On Tue, Apr 12, 2011 at 3:45 PM, Zdenek Kabelac
> <zdenek.kabelac@gmail.com> wrote:
>> I'm noticing quite slower speed of my git rebase commands on my git
>> tree compared with 2.6.38 kernel.
>> I've  T61 with SSD disc drive, ext4 fs, and by default deadline disk
>> io scheduler
>> The counter showing the number of 'rebased' patches on top of master
>> is going much slower.
>> When I boot 2.6.38 kernel it's much faster.
>>
>> Is it a known problem - or do I need to make a bisect ?
> 
> No, I don't think it's a known problem. Git bisect would be helpful,
> obviously.

Definitely, interesting. Bisect would help. I'll try a similar workload
here and see if I see any differences. How big is your rebase, and what
are the runtimes (approximately) on .38 vs .39-rc?

-- 
Jens Axboe


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: regression - slow git rebase performance with 2.6.39-rcX kernel
  2011-04-12 13:07   ` Jens Axboe
@ 2011-04-12 13:59     ` Zdenek Kabelac
  2011-04-12 14:00       ` Jens Axboe
  0 siblings, 1 reply; 5+ messages in thread
From: Zdenek Kabelac @ 2011-04-12 13:59 UTC (permalink / raw)
  To: Jens Axboe
  Cc: Pekka Enberg, Linux Kernel Mailing List, Linus Torvalds,
	Andrew Morton, Theodore Tso

2011/4/12 Jens Axboe <jaxboe@fusionio.com>:
> On 2011-04-12 14:51, Pekka Enberg wrote:
>> Hi,
>>
>> [ Fixed your empty CC list. ]
>>
>> On Tue, Apr 12, 2011 at 3:45 PM, Zdenek Kabelac
>> <zdenek.kabelac@gmail.com> wrote:
>>> I'm noticing quite slower speed of my git rebase commands on my git
>>> tree compared with 2.6.38 kernel.
>>> I've  T61 with SSD disc drive, ext4 fs, and by default deadline disk
>>> io scheduler
>>> The counter showing the number of 'rebased' patches on top of master
>>> is going much slower.
>>> When I boot 2.6.38 kernel it's much faster.
>>>
>>> Is it a known problem - or do I need to make a bisect ?
>>
>> No, I don't think it's a known problem. Git bisect would be helpful,
>> obviously.
>
> Definitely, interesting. Bisect would help. I'll try a similar workload
> here and see if I see any differences. How big is your rebase, and what
> are the runtimes (approximately) on .38 vs .39-rc?
>

I've made just quick build with the small kernel without debug options
enable - and the time is then equal with 2.6.38. So the difference is
probably somewhere in debug build  -  I assume some debug option
slowed down between 2.6.38 - 2.6.39 significantly.

Zdenek

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: regression - slow git rebase performance with 2.6.39-rcX kernel
  2011-04-12 13:59     ` Zdenek Kabelac
@ 2011-04-12 14:00       ` Jens Axboe
  0 siblings, 0 replies; 5+ messages in thread
From: Jens Axboe @ 2011-04-12 14:00 UTC (permalink / raw)
  To: Zdenek Kabelac
  Cc: Pekka Enberg, Linux Kernel Mailing List, Linus Torvalds,
	Andrew Morton, Theodore Tso

On 2011-04-12 15:59, Zdenek Kabelac wrote:
> 2011/4/12 Jens Axboe <jaxboe@fusionio.com>:
>> On 2011-04-12 14:51, Pekka Enberg wrote:
>>> Hi,
>>>
>>> [ Fixed your empty CC list. ]
>>>
>>> On Tue, Apr 12, 2011 at 3:45 PM, Zdenek Kabelac
>>> <zdenek.kabelac@gmail.com> wrote:
>>>> I'm noticing quite slower speed of my git rebase commands on my git
>>>> tree compared with 2.6.38 kernel.
>>>> I've  T61 with SSD disc drive, ext4 fs, and by default deadline disk
>>>> io scheduler
>>>> The counter showing the number of 'rebased' patches on top of master
>>>> is going much slower.
>>>> When I boot 2.6.38 kernel it's much faster.
>>>>
>>>> Is it a known problem - or do I need to make a bisect ?
>>>
>>> No, I don't think it's a known problem. Git bisect would be helpful,
>>> obviously.
>>
>> Definitely, interesting. Bisect would help. I'll try a similar workload
>> here and see if I see any differences. How big is your rebase, and what
>> are the runtimes (approximately) on .38 vs .39-rc?
>>
> 
> I've made just quick build with the small kernel without debug options
> enable - and the time is then equal with 2.6.38. So the difference is
> probably somewhere in debug build  -  I assume some debug option
> slowed down between 2.6.38 - 2.6.39 significantly.

Good, so it's down to debug. Thanks for testing.

-- 
Jens Axboe


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-04-12 14:00 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-12 12:45 regression - slow git rebase performance with 2.6.39-rcX kernel Zdenek Kabelac
2011-04-12 12:51 ` Pekka Enberg
2011-04-12 13:07   ` Jens Axboe
2011-04-12 13:59     ` Zdenek Kabelac
2011-04-12 14:00       ` Jens Axboe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox