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 по дате отправления
От: Merlin Moncure
Дата:
Сообщение: Re: Fusion-io ioDrive
От: Gauri Kanekar
Дата:
Сообщение: Hot Issue
FAQ