Re: Fusion-io ioDrive
От
Jonah H. Harris
Тема
Re: Fusion-io ioDrive
Дата
Msg-id
36e682920807020441h11abd344j9c510722189cb3a2@mail.gmail.com
Ответ на
Fusion-io ioDrive (Jeffrey Baker)
Список
Дерево обсуждения
Fusion-io ioDrive "Jeffrey Baker" <jwbaker@gmail.com>
Re: Fusion-io ioDrive "Jonah H. Harris" <jonah.harris@gmail.com>
Re: Fusion-io ioDrive Cédric Villemain <cedric.villemain@dalibo.com>
Re: Fusion-io ioDrive "Merlin Moncure" <mmoncure@gmail.com>
Re: Fusion-io ioDrive "Jonah H. Harris" <jonah.harris@gmail.com>
Re: Fusion-io ioDrive Markus Wanner <markus@bluegap.ch>
Re: Fusion-io ioDrive "Scott Carey" <scott@richrelevance.com>
Re: Fusion-io ioDrive Jeremy Harris <jgh@wizmail.org>
Re: Fusion-io ioDrive "Andrej Ricnik-Bay" <andrej.groups@gmail.com>
Re: Fusion-io ioDrive "Jeffrey Baker" <jwbaker@gmail.com>
Re: Fusion-io ioDrive "Andrej Ricnik-Bay" <andrej.groups@gmail.com>
Re: Fusion-io ioDrive "Merlin Moncure" <mmoncure@gmail.com>
Re: Fusion-io ioDrive "Jeffrey Baker" <jwbaker@gmail.com>
Re: Fusion-io ioDrive "Merlin Moncure" <mmoncure@gmail.com>
Re: Fusion-io ioDrive "Jeffrey Baker" <jwbaker@gmail.com>
Re: Fusion-io ioDrive PFC <lists@peufeu.com>
Re: Fusion-io ioDrive Greg Smith <gsmith@gregsmith.com>
On Tue, Jul 1, 2008 at 8:18 PM, Jeffrey Baker wrote: > Basically the ioDrive is smoking the RAID. The only real problem with > this benchmark is that the machine became CPU-limited rather quickly. That's traditionally the problem with everything being in memory. Unless the database algorithms are designed to exploit L1/L2 cache and RAM, which is not the case for a disk-based DBMS, you generally lose some concurrency due to the additional CPU overhead of playing only with memory. This is generally acceptable if you're going to trade off higher concurrency for faster service times. And, it isn't only evidenced in single systems where a disk-based DBMS is 100% cached, but also in most shared-memory clustering architectures. In most cases, when you're waiting on disk I/O, you can generally support higher concurrency because the OS can utilize the CPU's free cycles (during the wait) to handle other users. In short, sometimes, disk I/O is a good thing; it just depends on what you need. -- Jonah H. Harris, Sr. Software Architect | phone: 732.331.1324 EnterpriseDB Corporation | fax: 732.331.1301 499 Thornall Street, 2nd Floor | jonah.harris@enterprisedb.com Edison, NJ 08837 | http://www.enterprisedb.com/
В списке pgsql-performance по дате отправления