This also has results comparing the old FreeBSD scheduler with no affinity, SCHED_4BSD. SCHED_ULE is the version of ULE that doesn't use per-cpu locks. And SCHED_SMP is actually ULE with per-cpu locks and various other tuning. I actually have had better results than those on the graph but I don't feel like regenerating it again right now.
Linux has definitely improved but they still have some significant problems. I will try with tcmalloc later.
Anonymous
June 19 2007, 03:28:06 UTC 4 years ago
Possible problem
Assuming the glibc you are using is doing the optimal malloc thing now, youstill need the following patch to the kernel which AFAIK is not in 2.6.21.x.
http://git.kernel.org/?p=linux/kernel/gi
If you don't know whether your glibc is doing the right thing -- well if the
above patch changes anything, then it is going through that path, and if not
then it is not :)
June 19 2007, 04:34:02 UTC 4 years ago
Re: Possible problem
The numbers changed slightly but it's hard to say because there is significant variance.I don't believe this is the root cause. It looks like the scheduler is simply not keeping all of the processors busy.
Anonymous
June 19 2007, 04:42:09 UTC 4 years ago
Re: Possible problem
>The numbers changed slightly but it's hard to say because there is>significant variance.
Then I'd guess that your glibc is still using the old path for allocation /
freeing.
>I don't believe this is the root cause. It looks like the scheduler
>is simply not keeping all of the processors busy.
That's what it looks like because there is significant contention on the
mmap_sem semaphore which is shared among all threads. The patches fix that.
June 19 2007, 04:49:28 UTC 4 years ago
Re: Possible problem
I downloaded glibc 2.6 from ftp.gnu.org. How do I verify whether or not this is using the 'new' allocation routines.Anonymous
June 19 2007, 04:53:42 UTC 4 years ago
Re: Possible problem
I'm not completely sure from the version number -- I'm not involved with glibcdevelopment too much.
You could strace MySQL daemon and see whether it is making use of
madvise(MADV_DONTNEED) or if it is doing a lot of mmap() calls. The former
is what you want.
June 19 2007, 04:59:34 UTC 4 years ago
Re: Possible problem
The malloc implementation is using MADV_DONTNEED to shrink the heap.I have uploaded a new graph with some debugging support removed that was built in to the kernel.
Anonymous
June 19 2007, 05:15:49 UTC 4 years ago
Re: Possible problem
Weird. It looks very different to the results I get, that has Linuxfollowing a similar curve to your FreeBSD results.
http://www.thisishull.net/showpost.php?s=5
sysbench transactions per sec (higher is better)
kernel is 2.6.21
With the patched kernel, you see its only losing about 5% from peak at 8
threads to 32 threads (which looks roughly in line with what you see).
OTOH, I was testing with a patched 2.4 glibc IIRC, so maybe something else
is happening in 2.6. I'll have to retest it.
June 19 2007, 05:20:35 UTC 4 years ago
Re: Possible problem
Yes, that does look consistent with my findings. Can I see the patch you have for 2.4? I could see how the diff looks against the 2.6 sources I have.Anonymous
June 19 2007, 05:26:23 UTC 4 years ago
Re: Possible problem
I was using Jakub's uploaded glibc from this post (sorry, it was2.5.x, not 2.4)
http://www.ussg.iu.edu/hypermail/linux/k
The rpms appear to no longer be available, but I assume his patch
is the only deviation from the glibc cvs at the time.
June 19 2007, 05:35:03 UTC 4 years ago
Re: Possible problem
Thanks, it looks like most of this patch went in, but the chunk that tries MADV_FREE is not in. The rest of the accounting was checked in. I'm testing that now.Is this Nick Piggin, btw?
June 19 2007, 05:40:49 UTC 4 years ago
Re: Possible problem
This did not seem to make a difference. There may be some other contention that is masking the effects of this patch. How do I see what resources we're contending on in linux? Is there some lock profiling or tracing?Anonymous
4 years ago
October 25 2010, 02:50:19 UTC 1 year ago
Re: Possible problem
I Love gucci and chanel.Some women do not mind buying replica handbags, while some women just love designer handbags if you can distinguish between good and bed from the replica handbag,you also can use low price get high quality enjoy,today use chanel handbag ,tomorrow carry gucci handbag,the day after tomorrow hermes handbad in your hand, this niceness all give the credit to low price,same argument you also can buy replica watches,buy DVDs louis vuitton...
October 25 2010, 02:47:47 UTC 1 year ago
Re: Possible problem
I Love gucci and chanel.Some women do not mind buying replica handbags, while some women just love designer handbags if you can distinguish between good and bed from the replica handbag,you also can use low price get high quality enjoy,today use chanel handbag ,tomorrow carry gucci handbag,the day after tomorrow hermes handbad in your hand, this niceness all give the credit to low price,same argument you also can buy replica watches,buy DVDs louis vuitton...
Anonymous
June 21 2007, 22:05:42 UTC 4 years ago
new Linux scheduler
Jeff, what do you say about new Linux scheduler, please ? -- http://kerneltrap.org/node/8059June 26 2010, 10:52:40 UTC 1 year ago
altin cilek - altincilek - altin-cilek - altin cilek hapi - altin cilek zayiflama - altin
cilek zayiflama hapi - altincilek hapi - altin cilek hapi kullanimi -
altin cilek yorumlar - altincilek yorumlar - altin cilek hapi yorumlar - altin cilek satis - altincilek satis - altin cilek hapi satis - altin cilek satin al - altincilek satin al - altin cilek hapi satin al
ozon yagi - ozonlu yag - ozon-yagi - ozon yagi hapi - ozon yagi - ozon yagi kremi - ozon kremi - ozon yagi kullanimi -
ozon yagi kullanici yorumlari - ozon yagi kremi yorumlar - ozon yagi yorumlar - ozon yagi satis - ozon yagi kremi satis - ozon yaginin faydalari - ozon yagi satin al - ozon yagi kremi satin al - ozon nedir
longda - gold longda - longda gogus buyutucu - longda meme buyutucu - longda gogus buyutme - gogus buyutucu krem - gogus buyuten krem - longda kullanimi -
longda kullanici yorumlari - longda kremi yorumlar - longda yorumlar - longda satis - longda kremi satis - longda gogus buyutucu krem - longda satin al - longda kremi satin al - longda nedir
June 26 2010, 10:54:52 UTC 1 year ago
- lw6090 sorular
- lw6090 sikca sorular
> - lw6090 sorulan sorular
- lw6090 sikca sorulan sorunlar
maurers - maurers zayiflama - maurers zayiflama hapi - maurers yorumlar - maurers zayiflama yorumlar - maurers zayiflama hapi yorumlar - maurers kullanimi - maurers zayiflama kullanimi - maurers zayiflama hapi kullanimi - maurers resmi satis - maurers zayiflama resmi satis - maurers zayiflama hapi resmi satis - orjinal maurers - maurers soru
- maurers sorular
- maurers sikca sorular
- maurers sorulan sorular
maurers sikca sorulan sorular
June 26 2010, 11:00:01 UTC 1 year ago
yuda - yuda pilatory - yuda sac cikarici - yuda sac - yuda sac dokulmesi - yudali - yudali sac cikarici - yuda yorumlar - yuda pilatory yorumlar - yuda sac cikarici yorumlar - yuda kullanimi - yuda pilatory kullanimi - yuda sac cikarici kullanimi - yuda satis - yuda pilatory satis - yuda sac cikarici satis
radian - radian kremi - radian masaj kremi - radian agri kremi - radian massage krem - radian yorumlar - radian kremi yorumlar - radian masaj kremi yorumlar - radian agri kremi yorumlar - radian massage krem yorumlar - radian kullanimi - radian kremi kullanimi - radian masaj kremi kullanimi - radian agri kremi kullanimi - radian massage krem kullanimi - radian satis - radian kremi satis - radian masaj kremi satis - radian agri kremi satis - radian massage krem satis - orjinal radian - orjinal radian kremi - orjinal radian masaj kremi - orjinal radian agri kremi - orjinal radian massage krem
June 26 2010, 11:07:27 UTC 1 year ago
fx15 - fx 15 - fx15 zayiflama - fx15 zayiflama hapi - fx15 yorumlar - fx 15 yorumlar - fx15 zayiflama yorumlar - fx15 zayiflama hapi yorumlar - fx15 kullanimi - fx 15 kullanimi - fx15 zayiflama kullanimi - fx15 zayiflama hapi kullanimi - orjinal fx15 - orjinal fx 15 - orjinal fx15 zayiflama - orjinal fx15 zayiflama hapi
renuee - renuee eternelle - renuee catlak kremi - renuee eternelle catlak giderici krem - renuee catlak giderici krem - renuee yorumlar -
renuee eternelle yorumlar - renuee catlak kremi yorumlar - renuee eternelle catlak giderici krem yorumlar - renuee catlak giderici krem yorumlar - renuee kullanimi - renuee eternelle kullanimi - renuee catlak kremi kullanimi - renuee eternelle catlak giderici krem kullanimi - renuee catlak giderici krem kullanimi
October 25 2010, 02:49:54 UTC 1 year ago
Some women do not mind buying replica handbags, while some women just love designer handbags if you can distinguish between good and bed from the replica handbag,you also can use low price get high quality enjoy,today use chanel handbag ,tomorrow carry gucci handbag,the day after tomorrow hermes handbad in your hand, this niceness all give the credit to low price,same argument you also can buy replica watches,buy DVDs louis vuitton...
June 26 2010, 11:10:58 UTC 1 year ago
red pepper gel - redpepper gel - redpeper gel - red peper gel - biber jeli - kirmizi biber jeli - red pepper gel - red pepper gel yorumlar - redpepper gel yorumlar - redpeper gel yorumlar - red peper gel yorumlar - biber jeli yorumlar - kirmizi biber jeli yorumlar - red pepper gel yorumlar - red pepper gel kullanimi - redpepper gel kullanimi - redpeper gel kullanimi - red peper gel kullanimi - biber jeli kullanimi - kirmizi biber jeli kullanimi - red pepper gel kullanimi
pepper time - biber hapi - peper time - biber zamani - meksika biber hapi - orjinal pepper time - orjinal biber hapi - orjinal peper time - orjinal biber zamani - orjinal meksika biber hapi - pepper time yorumlar - biber hapi yorumlar - peper time yorumlar - biber zamani yorumlar - meksika biber hapi yorumlar - pepper time kullanimi - biber hapi kullanimi - peper time kullanimi - biber zamani kullanimi - meksika biber hapi kullanimi
October 22 2010, 00:51:37 UTC 1 year ago
What URL ?
gazeteler ~haberler ~
tatil ~
uçak bileti ~
film izle ~
çizgi film ~
facebook video indir ~
liseli kizlar
zayıflama ~
kosmodisk ~
bıktım tozu ~
instyler ~
fix it pro ~
abtronic x2 ~
orjin krem ~
paint zoom ~
basur ~
biber hapı ~
penis büyütücü ~
lazer epilasyon ~
vpills ~
porno
October 25 2010, 02:47:35 UTC 1 year ago
Some women do not mind buying replica handbags, while some women just love designer handbags if you can distinguish between good and bed from the replica handbag,you also can use low price get high quality enjoy,today use chanel handbag ,tomorrow carry gucci handbag,the day after tomorrow hermes handbad in your hand, this niceness all give the credit to low price,same argument you also can buy replica watches,buy DVDs louis vuitton...
December 15 2010, 06:55:55 UTC 1 year ago
hermes handbags Coach handbags hermes birkin handbags hermes purses discount hermes handbags hermes kelly handbags hermes lindy handbags hermes wallets hermes birkin bags burberry handbags hermes handbag coach handbags
January 6 2011, 21:13:13 UTC 1 year ago
porno ~
sikiş ~
sikiş ~
videofoni ~
vpills ~
azdırıcı damla
January 8 2011, 19:35:04 UTC 1 year ago
ritimmm
Tek tek havayolu şirketlerinin sayfalarına girmenize gerek yok uçak bileti satın almak istiyorsanız sitemizi ziyaret ediniz.