mirror of
https://github.com/postgres/postgres.git
synced 2025-05-15 19:15:29 +03:00
C comment: correct use of 64-"byte" cache line size
Reported-by: Kelly Min Discussion: https://postgr.es/m/CAPSbxatOiQO90LYpSC3+svAU9-sHgDfEP4oFhcEUt_X=DqFA9g@mail.gmail.com Backpatch-through: 9.5
This commit is contained in:
parent
aa4eeb38f3
commit
56f42cf906
@ -204,7 +204,7 @@ typedef struct BufferDesc
|
|||||||
* Note that local buffer descriptors aren't forced to be aligned - as there's
|
* Note that local buffer descriptors aren't forced to be aligned - as there's
|
||||||
* no concurrent access to those it's unlikely to be beneficial.
|
* no concurrent access to those it's unlikely to be beneficial.
|
||||||
*
|
*
|
||||||
* We use 64bit as the cache line size here, because that's the most common
|
* We use a 64-byte cache line size here, because that's the most common
|
||||||
* size. Making it bigger would be a waste of memory. Even if running on a
|
* size. Making it bigger would be a waste of memory. Even if running on a
|
||||||
* platform with either 32 or 128 byte line sizes, it's good to align to
|
* platform with either 32 or 128 byte line sizes, it's good to align to
|
||||||
* boundaries and avoid false sharing.
|
* boundaries and avoid false sharing.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user