Sujet : Drive Caches (Re: Is Parallel Programming Hard, ...)
De : lars (at) *nospam* cleo.beagle-ears.com (Lars Poulsen)
Groupes : comp.archDate : 25. May 2025, 21:55:43
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <slrn10370uf.2e9bs.lars@cleo.beagle-ears.com>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
User-Agent : slrn/1.0.3 (Linux)
On 2025-05-23, Stefan Monnier <
monnier@iro.umontreal.ca> wrote:
I don't understand what you're getting at, here.
I think Waldek's argument is that 256MB corresponds approximately
to the amount of data stored in 80-150 tracks, and seek time doesn't
change that fact.
>
IIUC, for SATA drives, NCQ is still limited to 32 in-flight commands, so
unless the drive is allowed to do write-back caching it seems the amount
of space used for write-buffering is likely small (compared to 256MB).
[ Unless it is common for individual write commands to cover multi-MB
chunks of data? ]
As I see it, with variable track length geometries, the OS file
system cannot make reasonable assumptions about track boundaries, so it
cannot maintain track/cylinder caches, but the drive processor can.
...
but HDDs are pretty damn expensive beasts nowadays (because prices have
not gone down for the last 10 years or so), so I guess that makes
the relative cost of 512MB of DRAM "negligible"?
Actually, HDDs are still on a steep downward price curve. The amount of
HDD space you get for USD 100 keeps going up, up, up. Look at portable
backup drives.
Date | Sujet | # | | Auteur |
10 May 25 | Is Parallel Programming Hard, And, If So, What Can You Do About It? | 169 | | Thomas Koenig |
11 May 25 |  Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 138 | | MitchAlsup1 |
11 May 25 |   Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 137 | | Al Kossow |
12 May 25 |    Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 136 | | Lawrence D'Oliveiro |
12 May 25 |     Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 135 | | MitchAlsup1 |
12 May 25 |      Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 134 | | Lawrence D'Oliveiro |
12 May 25 |       Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 2 | | MitchAlsup1 |
12 May 25 |        Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Lawrence D'Oliveiro |
12 May 25 |       Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 131 | | Terje Mathisen |
12 May 25 |        Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 3 | | Anton Ertl |
12 May 25 |         Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Lawrence D'Oliveiro |
13 May 25 |         Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Stephen Fuld |
12 May 25 |        Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 127 | | Lawrence D'Oliveiro |
13 May 25 |         Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 4 | | Stefan Monnier |
13 May 25 |          Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 3 | | Lawrence D'Oliveiro |
13 May 25 |           Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Stefan Monnier |
13 May 25 |           Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Stephen Fuld |
13 May 25 |         Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 121 | | Anton Ertl |
13 May 25 |          Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 120 | | Lawrence D'Oliveiro |
13 May 25 |           Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 119 | | Stephen Fuld |
14 May 25 |            Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 61 | | Lawrence D'Oliveiro |
14 May 25 |             Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 58 | | Stephen Fuld |
18 May 25 |              Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 57 | | Lawrence D'Oliveiro |
19 May 25 |               Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 6 | | Lynn Wheeler |
19 May 25 |                Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 5 | | Vir Campestris |
19 May 25 |                 Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 4 | | Stephen Fuld |
20 May 25 |                  Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Vir Campestris |
21 May 25 |                  Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 2 | | Lynn Wheeler |
21 May 25 |                   Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Stephen Fuld |
19 May 25 |               Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 50 | | MitchAlsup1 |
20 May 25 |                Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 49 | | MitchAlsup1 |
20 May 25 |                 Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 48 | | Lawrence D'Oliveiro |
20 May 25 |                  Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 47 | | BGB |
20 May 25 |                   Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 45 | | Stefan Monnier |
20 May 25 |                    Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 2 | | BGB |
20 May 25 |                     Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Stephen Fuld |
21 May 25 |                    Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 42 | | Lawrence D'Oliveiro |
21 May 25 |                     Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 37 | | BGB |
21 May 25 |                      Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 36 | | Lawrence D'Oliveiro |
21 May 25 |                       Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 35 | | Stephen Fuld |
21 May18:19 |                        Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 34 | | Anton Ertl |
22 May03:19 |                         Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 32 | | George Neuner |
22 May07:51 |                          Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 31 | | BGB |
22 May13:12 |                           Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 30 | | Torbjorn Lindgren |
22 May18:39 |                            Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 29 | | BGB |
22 May23:41 |                             Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 28 | | Lawrence D'Oliveiro |
23 May00:36 |                              Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 27 | | BGB |
23 May15:21 |                               Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 24 | | John Levine |
23 May16:17 |                                Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 17 | | MitchAlsup1 |
23 May17:57 |                                 Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 16 | | Stephen Fuld |
23 May18:43 |                                  Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 15 | | MitchAlsup1 |
24 May01:26 |                                   Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 12 | | BGB |
24 May18:32 |                                    Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 11 | | BGB |
24 May21:36 |                                     Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 4 | | John Levine |
24 May22:45 |                                      Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 3 | | Michael S |
24 May22:54 |                                       Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 2 | | BGB |
26 May21:09 |                                        Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Terje Mathisen |
24 May22:07 |                                     Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 2 | | MitchAlsup1 |
24 May23:26 |                                      Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | BGB |
25 May21:24 |                                     Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 4 | | Lars Poulsen |
25 May21:47 |                                      Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | John Levine |
25 May21:51 |                                      Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | BGB |
26 May00:23 |                                      Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | MitchAlsup1 |
24 May23:17 |                                   Re: recycling | 2 | | Brian G. Lucas |
25 May07:24 |                                    Re: recycling | 1 | | George Neuner |
23 May16:53 |                                Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 6 | | BGB |
23 May18:34 |                                 Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 5 | | BGB |
24 May06:38 |                                  Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 4 | | BGB |
24 May17:57 |                                   Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 2 | | MitchAlsup1 |
24 May20:24 |                                    Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | BGB |
24 May22:45 |                                   Re: the power of junk, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | BGB |
23 May17:34 |                               Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 2 | | jseigh |
23 May17:39 |                                Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | BGB |
22 May12:32 |                         Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Dan Cross |
21 May 25 |                     Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 4 | | Stephen Fuld |
21 May06:39 |                      Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 3 | | Lawrence D'Oliveiro |
21 May07:42 |                       Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Stephen Fuld |
21 May08:08 |                       Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | BGB |
21 May 25 |                   Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Lawrence D'Oliveiro |
14 May 25 |             Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 2 | | John Levine |
14 May 25 |              Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Thomas Koenig |
23 May01:18 |            Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 57 | | Waldek Hebisch |
23 May06:35 |             Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 5 | | Lawrence D'Oliveiro |
23 May07:09 |              Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 4 | | BGB |
23 May13:36 |               Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 3 | | MitchAlsup1 |
23 May17:29 |                Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 2 | | BGB |
24 May04:17 |                 Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Lawrence D'Oliveiro |
23 May16:28 |             Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 51 | | Stephen Fuld |
23 May22:03 |              Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 49 | | Stefan Monnier |
24 May17:23 |               Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 44 | | Stephen Fuld |
25 May19:05 |                Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 43 | | Waldek Hebisch |
25 May20:13 |                 Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 24 | | Stephen Fuld |
25 May20:36 |                  Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 13 | | MitchAlsup1 |
26 May05:23 |                   Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 12 | | Chris M. Thomasson |
26 May18:42 |                    Re: fuzzy disks, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 11 | | John Levine |
26 May19:16 |                     Re: fuzzy disks, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 10 | | Stephen Fuld |
26 May19:58 |                      Re: fuzzy disks, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 8 | | Stefan Monnier |
26 May20:19 |                       Re: fuzzy disks, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 6 | | John Levine |
27 May05:52 |                        Re: fuzzy disks, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 5 | | Stephen Fuld |
27 May09:34 |                         Re: fuzzy disks, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 4 | | Anton Ertl |
27 May15:34 |                          Re: fuzzy disks, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 3 | | Stephen Fuld |
26 May21:36 |                       Re: fuzzy disks, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Stephen Fuld |
26 May21:45 |                      Re: fuzzy disks, Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Stephen Fuld |
26 May00:16 |                  Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 6 | | Stefan Monnier |
26 May08:13 |                  Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 2 | | Lawrence D'Oliveiro |
26 May20:20 |                  Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 2 | | Waldek Hebisch |
25 May21:21 |                 Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | BGB |
26 May07:46 |                 Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 17 | | Anton Ertl |
25 May21:55 |               Drive Caches (Re: Is Parallel Programming Hard, ...) | 4 | | Lars Poulsen |
23 May23:19 |              Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Lawrence D'Oliveiro |
18 May 25 |         Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Lawrence D'Oliveiro |
19 May 25 |  Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 29 | | quadibloc |
21 May 25 |  Re: Is Parallel Programming Hard, And, If So, What Can You Do About It? | 1 | | Chris M. Thomasson |