<p>IPC:BufferIO wait event is actually LWLock:BufferIO , starting from  PostgreSQL 14 BufferIO wait event moved from  LWLock wait event type to IPC wait event type , please check this <a href="https://commitfest.postgresql.org/32/3008/" rel="nofollow noreferrer">commit</a> and this <a href="https://www.postgresql.org/message-id/flat/CA+hUKGJ8nBFrjLuCTuqKN0pd2PQOwj9b_jnsiGFFMDvUxahj_A@mail.gmail.com" rel="nofollow noreferrer">email thread</a> .</p>
<p>also above information already got mentioned in <a href="https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/wait-event.lwlockbufferio.html" rel="nofollow noreferrer">AWS RDS for PostgreSQL Docs</a></p>
<p>&quot;For RDS for PostgreSQL versions earlier than PostgreSQL 14, this wait event type is lwlock. For PostgreSQL 14 and later releases, the wait event type is IPC. &quot;</p>

CC BY-SA 4.0
2023-07-18T03:43:52.900Z
2023-07-18T03:43:52.900Z
Mohamed Ali
<p>I have a managed postgresql instance on AWS.</p>
<p>Sometimes the database session load seems excessive</p>
<p><a href="https://i.sstatic.net/vJKPM.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/vJKPM.png" alt="enter image description here" /></a></p>
<p>in <code>RDS &gt; Databases &gt; [instance]</code> page</p>
<p>Then in the metrics I see the following graph:</p>
<p><a href="https://i.sstatic.net/CNyLR.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/CNyLR.png" alt="enter image description here" /></a></p>
<p>My question is what is <code>IPC:BufferIO</code> I couldn't find anything in docs or google about it.</p>

<amazon-web-services><postgresql>
What is IPC:BufferIO in managed postgresql metrics on AWS
destan
# What is IPC:BufferIO in managed postgresql metrics on AWS

(Asked by: username_0 on 2023-01-12)

I have a managed postgresql instance on AWS.

Sometimes the database session load seems excessive

[![enter image description here](https://i.sstatic.net/vJKPM.png)](https://i.sstatic.net/vJKPM.png)

in `RDS > Databases > [instance]` page

Then in the metrics I see the following graph:

[![enter image description here](https://i.sstatic.net/CNyLR.png)](https://i.sstatic.net/CNyLR.png)

My question is what is `IPC:BufferIO` I couldn't find anything in docs or google about it.

**Tags:** amazon-web-services, postgresql


---

## 1 answers

### Answer by username_1 on 2023-07-18. Score: 1 | Accepted answer

IPC:BufferIO wait event is actually LWLock:BufferIO , starting from PostgreSQL 14 BufferIO wait event moved from LWLock wait event type to IPC wait event type , please check this [commit](https://commitfest.postgresql.org/32/3008/) and this [email thread](https://www.postgresql.org/message-id/flat/CA+hUKGJ8nBFrjLuCTuqKN0pd2PQOwj9b_jnsiGFFMDvUxahj_A@mail.gmail.com) .

also above information already got mentioned in [AWS RDS for PostgreSQL Docs](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/wait-event.lwlockbufferio.html)

"For RDS for PostgreSQL versions earlier than PostgreSQL 14, this wait event type is lwlock. For PostgreSQL 14 and later releases, the wait event type is IPC. "


---

