| От | Stephen Frost |
|---|---|
| Тема | Re: Spinlocks, yet again: analysis and proposed patches |
| Дата | |
| Msg-id | 20050912023946.GF6026@ns.snowman.net обсуждение |
| Ответ на | Spinlocks, yet again: analysis and proposed patches (Tom Lane <tgl@sss.pgh.pa.us>) |
| Ответы |
Re: Spinlocks, yet again: analysis and proposed patches
|
| Список | pgsql-hackers |
* Tom Lane (tgl@sss.pgh.pa.us) wrote:
> My proposal therefore is to do #2, #3, and #4, and to modify the TAS
> assembly code at least on x86_64. Together, these changes bring
> my test case on a 4-way Opteron from
>
> N, runtime: 1 36s 2 61s 4 105s 8 198s
em64t, 2 proc + 2 HT, 3.4ghz, 4G, 2.6.12:
N, runtime: 1 31s 2 47s 4 86s 8 159s
> to
>
> N, runtime: 1 35s 2 48s 4 58s 8 105s
N, runtime: 1 32s 2 53s 4 90s 8 169s
CPU utilization is definitely higher when running with the patch though.
Hope this helps, happy to do additional testing if necessary.
Thanks,
Stephen
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера