| From: | Mark Kirkwood <markir(at)paradise(dot)net(dot)nz> |
|---|---|
| To: | Christopher Browne <cbbrowne(at)acm(dot)org> |
| Cc: | pgsql-general(at)postgresql(dot)org |
| Subject: | Re: ATA disks and RAID controllers for database servers |
| Date: | 2003-11-16 02:16:10 |
| Message-ID: | 3FB6DDEA.3000708@paradise.net.nz |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
>Furthermore, if the disk drives are lying to the controller, it's
>anybody's guess whether or not data ever actually gets to the disk.
>
>When is it safe to let blocks expire out of the controller cache?
>
>If your computer can't know if the data has been written (because of
>drives that lie), I can't imagine how the controller would (since the
>drives are lying to the controller, too).
>
As I understand it, there is only 1 lie : the actual write to the disk.
The receipt into the drive *cache* is not lied about - hence the
discussion on mlist.limux.kernel about capacitors to allow enough power
for a cache flush in a power off situation.
regards
Mark
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Mark Kirkwood | 2003-11-16 02:23:14 | Re: ATA disks and RAID controllers for database servers |
| Previous Message | Kris Jurka | 2003-11-16 01:52:00 | Re: how to find version? |