# Final Workload Image Audit Results | File | Category | Status | Ref | | :--- | :--- | :--- | :--- | | Workloads/Activity/Logical/LogicalApplyMain.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_logicalapplymain.png` | | Workloads/Activity/Logical/LogicalLauncherMain.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_logicallaunchermain.png` | | Workloads/Activity/Logical/LogicalParallelApplyMain.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_logicalparallelapplymain.png` | | Workloads/Activity/Maintenance/ArchiverMain.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_archivermain.png` | | Workloads/Activity/Maintenance/AutoVacuumMain.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_autovacuummain.png` | | Workloads/Activity/Maintenance/BgWriterHibernate.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_bgwriterhibernate.png` | | Workloads/Activity/Maintenance/BgWriterMain.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_bgwritermain.png` | | Workloads/Activity/Maintenance/CheckpointerMain.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_checkpointermain.png` | | Workloads/Activity/Maintenance/CheckpointerShutdown.md | Activity | ✅ | `assets/wl_activity_checkpointershutdown.png` | | Workloads/Activity/Maintenance/IoWorkerMain.md | Activity | ✅ | `assets/wl_activity_ioworkermain.png` | | Workloads/Activity/Maintenance/SysLoggerMain.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_sysloggermain.png` | | Workloads/Activity/Replication/RecoveryWalStream.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_recoverywalstream.png` | | Workloads/Activity/Replication/ReplicationSlotsyncMain.md | Activity | ✅ | `assets/wl_activity_replicationslotsyncmain.png` | | Workloads/Activity/Replication/WalReceiverMain.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_walreceivermain.png` | | Workloads/Activity/Replication/WalSenderMain.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_walsendermain.png` | | Workloads/Activity/Replication/WalSummarizerWal.md | Activity | ✅ | `assets/wl_activity_walsummarizerwal.png` | | Workloads/Activity/Replication/WalWriterMain.md | Activity | ✅ | `Math and Computation/Databases/assets/wl_activity_walwritermain.png` | | Workloads/BufferPin/BufferPin.md | BufferPin | ✅ | `Math and Computation/Databases/assets/wl_bufferpin_bufferpin.png` | | Workloads/CPU/CPU.md | CPU | ✅ | `assets/wl_cpu_general.png` | | Workloads/CPU/ExpressionEvaluation.md | CPU | ✅ | `Math and Computation/Databases/assets/wl_cpu_expressionevaluation.png` | | Workloads/CPU/MemoryAlgorithms.md | CPU | ✅ | `Math and Computation/Databases/assets/wl_cpu_memoryalgorithms.png` | | Workloads/CPU/Spinning.md | CPU | ✅ | `Math and Computation/Databases/assets/wl_cpu_spinning.png` | | Workloads/CPU/TupleProcessing.md | CPU | ✅ | `Math and Computation/Databases/assets/wl_cpu_tupleprocessing.png` | | Workloads/Client/ClientRead.md | Client | ✅ | `Math and Computation/Databases/assets/wl_client_clientread.png` | | Workloads/Client/ClientWrite.md | Client | ✅ | `Math and Computation/Databases/assets/wl_client_clientwrite.png` | | Workloads/Client/GSSOpenServer.md | Client | ✅ | `Math and Computation/Databases/assets/wl_client_gssopenserver.png` | | Workloads/Client/LibPQWalReceiverConnect.md | Client | ✅ | `Math and Computation/Databases/assets/wl_client_libpqwalreceiverconnect.png` | | Workloads/Client/LibPQWalReceiverReceive.md | Client | ✅ | `Math and Computation/Databases/assets/wl_client_libpqwalreceiverreceive.png` | | Workloads/Client/SSLOpenServer.md | Client | ✅ | `Math and Computation/Databases/assets/wl_client_sslopenserver.png` | | Workloads/Client/WalSenderWaitForWAL.md | Client | ✅ | `Math and Computation/Databases/assets/wl_client_walsenderwaitforwal.png` | | Workloads/Client/WalSenderWriteData.md | Client | ✅ | `Math and Computation/Databases/assets/wl_client_walsenderwritedata.png` | | Workloads/Extension/Extension.md | Extension | ✅ | `Math and Computation/Databases/assets/wl_extension_extension.png` | | Workloads/IO/AIO/AioIoCompletion.md | IO | ✅ | `assets/wl_io_aio_iocompletion.png` | | Workloads/IO/AIO/AioIoUringExecution.md | IO | ✅ | `assets/wl_io_aio_iouringexecution.png` | | Workloads/IO/AIO/AioIoUringSubmit.md | IO | ✅ | `assets/wl_io_aio_iouringsubmit.png` | | Workloads/IO/BaseBackup/BaseBackupRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_basebackupread.png` | | Workloads/IO/BaseBackup/BaseBackupSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_basebackupsync.png` | | Workloads/IO/BaseBackup/BaseBackupWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_basebackupwrite.png` | | Workloads/IO/BufFile/BufFileRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_buffileread.png` | | Workloads/IO/BufFile/BufFileTruncate.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_buffiletruncate.png` | | Workloads/IO/BufFile/BufFileWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_buffilewrite.png` | | Workloads/IO/ControlFile/ControlFileRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_controlfileread.png` | | Workloads/IO/ControlFile/ControlFileSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_controlfilesync.png` | | Workloads/IO/ControlFile/ControlFileSyncUpdate.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_controlfilesyncupdate.png` | | Workloads/IO/ControlFile/ControlFileWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_controlfilewrite.png` | | Workloads/IO/ControlFile/ControlFileWriteUpdate.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_controlfilewriteupdate.png` | | Workloads/IO/CopyFile/CopyFileRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_copyfileread.png` | | Workloads/IO/CopyFile/CopyFileWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_copyfilewrite.png` | | Workloads/IO/DSM/DSMAllocate.md | IO | ✅ | `Math and Computation/Databases/assets/wl_ipc_dsmallocate.png` | | Workloads/IO/DSM/DSMFillZeroWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_dsmfillzerowrite.png` | | Workloads/IO/DataFile/DataFileExtend.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_datafileextend.png` | | Workloads/IO/DataFile/DataFileFlush.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_datafileflush.png` | | Workloads/IO/DataFile/DataFileImmediateSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_datafileimmediatesync.png` | | Workloads/IO/DataFile/DataFilePrefetch.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_datafileprefetch.png` | | Workloads/IO/DataFile/DataFileRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_datafileread.png` | | Workloads/IO/DataFile/DataFileSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_datafilesync.png` | | Workloads/IO/DataFile/DataFileTruncate.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_datafiletruncate.png` | | Workloads/IO/DataFile/DataFileWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_datafilewrite.png` | | Workloads/IO/LockFile/LockFileAddToDataDirRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_lockfileaddtodatadirread.png` | | Workloads/IO/LockFile/LockFileAddToDataDirSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_lockfileaddtodatadirsync.png` | | Workloads/IO/LockFile/LockFileAddToDataDirWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_lockfileaddtodatadirwrite.png` | | Workloads/IO/LockFile/LockFileCreateRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_lockfilecreateread.png` | | Workloads/IO/LockFile/LockFileCreateSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_lockfilecreatesync.png` | | Workloads/IO/LockFile/LockFileCreateWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_lockfilecreatewrite.png` | | Workloads/IO/LockFile/LockFileReCheckDataDirRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_lockfilerecheckdatadirread.png` | | Workloads/IO/LogicalRewrite/LogicalRewriteCheckpointSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_logicalrewritecheckpointsync.png` | | Workloads/IO/LogicalRewrite/LogicalRewriteMappingSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_logicalrewritemappingsync.png` | | Workloads/IO/LogicalRewrite/LogicalRewriteMappingWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_logicalrewritemappingwrite.png` | | Workloads/IO/LogicalRewrite/LogicalRewriteSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_logicalrewritesync.png` | | Workloads/IO/LogicalRewrite/LogicalRewriteTruncate.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_logicalrewritetruncate.png` | | Workloads/IO/LogicalRewrite/LogicalRewriteWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_logicalrewritewrite.png` | | Workloads/IO/MultiXact/MultiXactMemberBuffer.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_multixactmemberbuffer.png` | | Workloads/IO/MultiXact/MultiXactMemberSLRU.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_multixactmemberslru.png` | | Workloads/IO/MultiXact/MultiXactOffsetBuffer.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_multixactoffsetbuffer.png` | | Workloads/IO/MultiXact/MultiXactOffsetSLRU.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_multixactoffsetslru.png` | | Workloads/IO/MultiXact/MultiXactTruncation.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_multixacttruncation.png` | | Workloads/IO/Notify/NotifyBuffer.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_notifybuffer.png` | | Workloads/IO/Notify/NotifyQueue.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_notifyqueue.png` | | Workloads/IO/Notify/NotifyQueueTail.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_notifyqueuetail.png` | | Workloads/IO/Notify/NotifySLRU.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_notifyslru.png` | | Workloads/IO/RelationMap/RelationMapRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_relationmapread.png` | | Workloads/IO/RelationMap/RelationMapReplace.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_relationmapreplace.png` | | Workloads/IO/RelationMap/RelationMapWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_relationmapwrite.png` | | Workloads/IO/ReorderBuffer/ReorderBufferRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_reorderbufferread.png` | | Workloads/IO/ReorderBuffer/ReorderBufferWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_reorderbufferwrite.png` | | Workloads/IO/ReorderBuffer/ReorderLogicalMappingRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_reorderlogicalmappingread.png` | | Workloads/IO/Replication/ReplicationSlotRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_replicationslotread.png` | | Workloads/IO/Replication/ReplicationSlotRestoreSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_replicationslotrestoresync.png` | | Workloads/IO/Replication/ReplicationSlotSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_replicationslotsync.png` | | Workloads/IO/Replication/ReplicationSlotWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_replicationslotwrite.png` | | Workloads/IO/Replication/SnapbuildRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_snapbuildread.png` | | Workloads/IO/Replication/SnapbuildSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_snapbuildsync.png` | | Workloads/IO/Replication/SnapbuildWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_snapbuildwrite.png` | | Workloads/IO/Replication/TimelineHistoryFileSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_timelinehistoryfilesync.png` | | Workloads/IO/Replication/TimelineHistoryFileWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_timelinehistoryfilewrite.png` | | Workloads/IO/Replication/TimelineHistoryRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_timelinehistoryread.png` | | Workloads/IO/Replication/TimelineHistorySync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_timelinehistorysync.png` | | Workloads/IO/Replication/TimelineHistoryWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_timelinehistorywrite.png` | | Workloads/IO/SLRU/SLRUFlushSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_slruflushsync.png` | | Workloads/IO/SLRU/SLRURead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_slruread.png` | | Workloads/IO/SLRU/SLRUSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_slrusync.png` | | Workloads/IO/SLRU/SLRUWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_slruwrite.png` | | Workloads/IO/TwophaseFile/TwophaseFileRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_twophasefileread.png` | | Workloads/IO/TwophaseFile/TwophaseFileSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_twophasefilesync.png` | | Workloads/IO/TwophaseFile/TwophaseFileWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_twophasefilewrite.png` | | Workloads/IO/VersionFile/VersionFileSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_versionfilesync.png` | | Workloads/IO/VersionFile/VersionFileWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_versionfilewrite.png` | | Workloads/IO/WAL/WALBootstrapSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walbootstrapsync.png` | | Workloads/IO/WAL/WALBootstrapWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walbootstrapwrite.png` | | Workloads/IO/WAL/WALCopyRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walcopyread.png` | | Workloads/IO/WAL/WALCopySync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walcopysync.png` | | Workloads/IO/WAL/WALCopyWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walcopywrite.png` | | Workloads/IO/WAL/WALInitSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walinitsync.png` | | Workloads/IO/WAL/WALInitWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walinitwrite.png` | | Workloads/IO/WAL/WALRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walread.png` | | Workloads/IO/WAL/WALSenderTimelineHistoryRead.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walsendertimelinehistoryread.png` | | Workloads/IO/WAL/WALSync.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walsync.png` | | Workloads/IO/WAL/WALSyncMethodAssign.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walsyncmethodassign.png` | | Workloads/IO/WAL/WALWrite.md | IO | ✅ | `Math and Computation/Databases/assets/wl_io_walwrite.png` | | Workloads/IPC/Checkpoint/CheckpointDone.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_checkpointdone.png` | | Workloads/IPC/Checkpoint/CheckpointStart.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_checkpointstart.png` | | Workloads/IPC/Checkpoint/CheckpointerComm.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_checkpointercomm.png` | | Workloads/IPC/Hash/HashBatchAllocate.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashbatchallocate.png` | | Workloads/IPC/Hash/HashBatchElect.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashelect.png` | | Workloads/IPC/Hash/HashBatchLoad.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashbatchload.png` | | Workloads/IPC/Hash/HashBuildAllocate.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashallocate.png` | | Workloads/IPC/Hash/HashBuildElect.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashbuildelect.png` | | Workloads/IPC/Hash/HashBuildHashInner.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashbatchload.png` | | Workloads/IPC/Hash/HashBuildHashOuter.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashbuildhashouter.png` | | Workloads/IPC/Hash/HashGrowBatchesDecide.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashgrowbatchesdecide.png` | | Workloads/IPC/Hash/HashGrowBatchesElect.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashelect.png` | | Workloads/IPC/Hash/HashGrowBatchesFinish.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashgrowbatchesfinish.png` | | Workloads/IPC/Hash/HashGrowBatchesReallocate.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashgrowbatchesreallocate.png` | | Workloads/IPC/Hash/HashGrowBatchesRepartition.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashgrowrepartition.png` | | Workloads/IPC/Hash/HashGrowBucketsElect.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashelect.png` | | Workloads/IPC/Hash/HashGrowBucketsReallocate.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashgrowbucketsreallocate.png` | | Workloads/IPC/Hash/HashGrowBucketsReinsert.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_hashgrowbucketsreinsert.png` | | Workloads/IPC/LogicalRep/LogicalApplySendData.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_logicalapplysenddata.png` | | Workloads/IPC/LogicalRep/LogicalParallelApplyStateChange.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_logicalparallelapplystatechange.png` | | Workloads/IPC/LogicalRep/LogicalSyncData.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_logicalsyncdata.png` | | Workloads/IPC/LogicalRep/LogicalSyncStateChange.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_logicalsyncstatechange.png` | | Workloads/IPC/LogicalRep/ReplicationOriginDrop.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_replicationorigindrop.png` | | Workloads/IPC/LogicalRep/ReplicationSlotDrop.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_replicationslotdrop.png` | | Workloads/IPC/LogicalRep/WalReceiverExit.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_walreceiverexit.png` | | Workloads/IPC/LogicalRep/WalReceiverWaitStart.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_walreceiverwaitstart.png` | | Workloads/IPC/MessageQueue/MessageQueueInternal.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_messagequeueinternal.png` | | Workloads/IPC/MessageQueue/MessageQueuePutMessage.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_messagequeueputmessage.png` | | Workloads/IPC/MessageQueue/MessageQueueReceive.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_messagequeuereceive.png` | | Workloads/IPC/MessageQueue/MessageQueueSend.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_messagequeuesend.png` | | Workloads/IPC/Parallel/AppendReady.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_appendready.png` | | Workloads/IPC/Parallel/DynamicSharedMemoryControl.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_dynamicsharedmemorycontrol.png` | | Workloads/IPC/Parallel/ExecuteGather.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_executegather.png` | | Workloads/IPC/Parallel/ParallelBitmapScan.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_parallelbitmapscan.png` | | Workloads/IPC/Parallel/ParallelCreateIndexScan.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_parallelcreateindexscan.png` | | Workloads/IPC/Parallel/ParallelFinish.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_parallelfinish.png` | | Workloads/IPC/Process/BackendTermination.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_backendtermination.png` | | Workloads/IPC/Process/BgWorkerShutdown.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_bgworkershutdown.png` | | Workloads/IPC/Process/BgWorkerStartup.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_bgworkerstartup.png` | | Workloads/IPC/Recovery/ArchiveCleanupCommand.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_archivecleanupcommand.png` | | Workloads/IPC/Recovery/ArchiveCommand.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_archivecommand.png` | | Workloads/IPC/Recovery/BackupWaitWalArchive.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_backupwaitwalarchive.png` | | Workloads/IPC/Recovery/Promote.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_promote.png` | | Workloads/IPC/Recovery/RecoveryConflictSnapshot.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_recoveryconflictsnapshot.png` | | Workloads/IPC/Recovery/RecoveryConflictTablespace.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_recoveryconflicttablespace.png` | | Workloads/IPC/Recovery/RecoveryEndCommand.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_recoveryendcommand.png` | | Workloads/IPC/Recovery/RecoveryPause.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_recoverypause.png` | | Workloads/IPC/Recovery/RestoreCommand.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_restorecommand.png` | | Workloads/IPC/Storage/BtreePage.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_btreepage.png` | | Workloads/IPC/Storage/BufferIO.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_bufferio.png` | | Workloads/IPC/System/AddinShmemInit.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_addinshmeminit.png` | | Workloads/IPC/System/ProcSignalBarrier.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_procsignalbarrier.png` | | Workloads/IPC/System/SafeSnapshot.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_safesnapshot.png` | | Workloads/IPC/System/SyncRep.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_syncrep.png` | | Workloads/IPC/Transaction/ProcArrayGroupUpdate.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_procarraygroupupdate.png` | | Workloads/IPC/Transaction/XactGroupUpdate.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_xactgroupupdate.png` | | Workloads/IPC/Transaction/XidGen.md | IPC | ✅ | `Math and Computation/Databases/assets/wl_ipc_xidgen.png` | | Workloads/InjectionPoint/InjectionPoint.md | InjectionPoint | ✅ | `assets/wl_injectionpoint_general.png` | | Workloads/LWLock/AIO/AioUringCompletion.md | LWLock | ✅ | `assets/wl_lw_aio_uringcompletion.png` | | Workloads/LWLock/AIO/AioWorkerSubmissionQueue.md | LWLock | ✅ | `assets/wl_lw_aio_workersubmission.png` | | Workloads/LWLock/Buffers/BtreeVacuum.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_btreevacuum.png` | | Workloads/LWLock/Buffers/BufferContent.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_buffercontent.png` | | Workloads/LWLock/Buffers/BufferMapping.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_buffermapping.png` | | Workloads/LWLock/Buffers/LogicalRepWorker.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_logicalrepworker.png` | | Workloads/LWLock/Buffers/SharedTidBitmap.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_sharedtidbitmap.png` | | Workloads/LWLock/Buffers/SharedTupleStore.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_sharedtuplestore.png` | | Workloads/LWLock/CommitTs/CommitTs.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_committs.png` | | Workloads/LWLock/CommitTs/CommitTsBuffer.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_committsbuffer.png` | | Workloads/LWLock/CommitTs/CommitTsSLRU.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_committsslru.png` | | Workloads/LWLock/ControlFile/ControlFile.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_controlfile.png` | | Workloads/LWLock/Locking/LockFastPath.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_lockfastpath.png` | | Workloads/LWLock/Locking/LockManager.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_lockmanager.png` | | Workloads/LWLock/Locking/OldSnapshotTimeMap.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_oldsnapshottimemap.png` | | Workloads/LWLock/Locking/PerXactPredicateList.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_perxactpredicatelist.png` | | Workloads/LWLock/Locking/PredicateLockManager.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_predicatelockmanager.png` | | Workloads/LWLock/Locking/ProcArray.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_procarray.png` | | Workloads/LWLock/Locking/SInvalRead.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_sinvalread.png` | | Workloads/LWLock/Locking/SInvalWrite.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_sinvalwrite.png` | | Workloads/LWLock/Locking/SerializableFinishedList.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_serializablefinishedlist.png` | | Workloads/LWLock/Locking/SerializablePredicateList.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_serializablepredicatelist.png` | | Workloads/LWLock/Locking/SerializableXactHash.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_serializablexacthash.png` | | Workloads/LWLock/Management/AutoFile.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_autofile.png` | | Workloads/LWLock/Management/Autovacuum.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_autovacuum.png` | | Workloads/LWLock/Management/AutovacuumSchedule.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_autovacuumschedule.png` | | Workloads/LWLock/Management/BackgroundWorker.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_backgroundworker.png` | | Workloads/LWLock/Management/DSMRegistryEntry.md | LWLock | ✅ | `assets/wl_lw_dsmregistryentry.png` | | Workloads/LWLock/Management/OidGen.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_oidgen.png` | | Workloads/LWLock/Management/ReplicationOriginState.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_replicationoriginstate.png` | | Workloads/LWLock/Management/ShmemIndex.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_shmemindex.png` | | Workloads/LWLock/Management/TablespaceCreate.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_tablespacecreate.png` | | Workloads/LWLock/Management/TwoPhaseState.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_twophasestate.png` | | Workloads/LWLock/Management/WrapLimitsVacuum.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_wraplimitsvacuum.png` | | Workloads/LWLock/MultiXact/MultiXactGen.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_multixactgen.png` | | Workloads/LWLock/MultiXact/MultiXactMemberControlLock.md | LWLock | ✅ | `assets/wl_lw_multixact_members.png` | | Workloads/LWLock/MultiXact/MultiXactOffsetControlLock.md | LWLock | ✅ | `assets/wl_lw_multixact_offsets.png` | | Workloads/LWLock/Notify/NotifyQueueControlLock.md | LWLock | ✅ | `assets/wl_lw_notify_controlv2.png` | | Workloads/LWLock/Notify/NotifyQueueTailLock.md | LWLock | ✅ | `assets/wl_lw_notify_tailv2.png` | | Workloads/LWLock/Parallel/LogicalRepLauncherDSA.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_logicalreplauncherdsa.png` | | Workloads/LWLock/Parallel/LogicalRepLauncherHash.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_logicalreplauncherhash.png` | | Workloads/LWLock/Parallel/ParallelAppend.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_parallelappend.png` | | Workloads/LWLock/Parallel/ParallelHashJoin.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_parallelhashjoin.png` | | Workloads/LWLock/Parallel/ParallelQueryDSA.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_parallelquerydsa.png` | | Workloads/LWLock/Parallel/PerSessionDSA.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_persessiondsa.png` | | Workloads/LWLock/Parallel/PerSessionRecordType.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_persessionrecordtype.png` | | Workloads/LWLock/Parallel/PerSessionRecordTypmod.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_persessionrecordtypmod.png` | | Workloads/LWLock/Parallel/PgStatsDSA.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_pgstatsdsa.png` | | Workloads/LWLock/Parallel/PgStatsData.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_pgstatsdata.png` | | Workloads/LWLock/Parallel/PgStatsHash.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_pgstatshash.png` | | Workloads/LWLock/RelationMap/RelCacheInit.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_relcacheinit.png` | | Workloads/LWLock/RelationMap/RelationMapping.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_relationmapping.png` | | Workloads/LWLock/Replication/ReplicationOrigin.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_replicationorigin.png` | | Workloads/LWLock/Replication/ReplicationSlotAllocation.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_replicationslotallocation.png` | | Workloads/LWLock/Replication/ReplicationSlotControl.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_replicationslotcontrol.png` | | Workloads/LWLock/Replication/ReplicationSlotIO.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_replicationslotio.png` | | Workloads/LWLock/Replication/SyncScan.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_syncscan.png` | | Workloads/LWLock/Serial/SerialBuffer.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_serialbuffer.png` | | Workloads/LWLock/Serial/SerialSLRU.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_serialslru.png` | | Workloads/LWLock/Subtrans/SubtransBuffer.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_subtransbuffer.png` | | Workloads/LWLock/Subtrans/SubtransSLRU.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_subtransslru.png` | | Workloads/LWLock/WAL/WALBufMapping.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_walbufmapping.png` | | Workloads/LWLock/WAL/WALInsert.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_io_walinsert.png` | | Workloads/LWLock/Xact/XactBuffer.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_xactbuffer.png` | | Workloads/LWLock/Xact/XactSLRU.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_xactslru.png` | | Workloads/LWLock/Xact/XactTruncation.md | LWLock | ✅ | `Math and Computation/Databases/assets/wl_lw_xacttruncation.png` | | Workloads/Lock/advisory.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_advisory.png` | | Workloads/Lock/applytransaction.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_applytransaction.png` | | Workloads/Lock/extend.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_extend.png` | | Workloads/Lock/frozenid.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_frozenid.png` | | Workloads/Lock/object.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_object.png` | | Workloads/Lock/page.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_page.png` | | Workloads/Lock/relation.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_relation.png` | | Workloads/Lock/spectoken.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_spectoken.png` | | Workloads/Lock/transactionid.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_transactionid.png` | | Workloads/Lock/tuple.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_tuple.png` | | Workloads/Lock/userlock.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_userlock.png` | | Workloads/Lock/virtualxid.md | Lock | ✅ | `Math and Computation/Databases/assets/wl_lock_virtualxid.png` | | Workloads/Timeout/BaseBackupThrottle.md | Timeout | ✅ | `Math and Computation/Databases/assets/wl_timeout_basebackupthrottle.png` | | Workloads/Timeout/CheckpointWriteDelay.md | Timeout | ✅ | `Math and Computation/Databases/assets/wl_timeout_checkpointwritedelay.png` | | Workloads/Timeout/PgSleep.md | Timeout | ✅ | `Math and Computation/Databases/assets/wl_timeout_pgsleep.png` | | Workloads/Timeout/RecoveryApplyDelay.md | Timeout | ✅ | `Math and Computation/Databases/assets/wl_timeout_recoveryapplydelay.png` | | Workloads/Timeout/RecoveryRetrieveRetryInterval.md | Timeout | ✅ | `Math and Computation/Databases/assets/wl_timeout_recoveryretrieveretryinterval.png` | | Workloads/Timeout/RegisterSyncRequest.md | Timeout | ✅ | `Math and Computation/Databases/assets/wl_timeout_registersyncrequest.png` | | Workloads/Timeout/SpinDelay.md | Timeout | ✅ | `Math and Computation/Databases/assets/wl_timeout_spindelay.png` | | Workloads/Timeout/VacuumDelay.md | Timeout | ✅ | `Math and Computation/Databases/assets/wl_timeout_vacuumdelay.png` | | Workloads/Timeout/VacuumTruncate.md | Timeout | ✅ | `Math and Computation/Databases/assets/wl_timeout_vacuumtruncate.png` |