mirror of
https://github.com/postgres/postgres.git
synced 2025-11-25 12:03:53 +03:00
Create a distinct wait event for POSIX DSM allocation.
Previously we displayed "DSMFillZeroWrite" while in posix_fallocate(), because we shared the same wait event for "mmap" and "posix" DSM types. Let's introduce a new wait event "DSMAllocate", to be more accurate. Reported-by: Andres Freund <andres@anarazel.de> Discussion: https://postgr.es/m/20220711174518.yldckniicknsxgzl%40awork3.anarazel.de
This commit is contained in:
@@ -585,6 +585,9 @@ pgstat_get_wait_io(WaitEventIO w)
|
||||
case WAIT_EVENT_DATA_FILE_WRITE:
|
||||
event_name = "DataFileWrite";
|
||||
break;
|
||||
case WAIT_EVENT_DSM_ALLOCATE:
|
||||
event_name = "DSMAllocate";
|
||||
break;
|
||||
case WAIT_EVENT_DSM_FILL_ZERO_WRITE:
|
||||
event_name = "DSMFillZeroWrite";
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user