0%

前言

在 C++ 程序中,频繁的内存分配和释放会导致性能下降和内存碎片。内存池(Memory Pool)是一种常用的优化技术,通过预先分配大块内存并管理内存块的分配和回收,可以显著提高程序性能。

阅读全文 »

前言

Windows I/O完成端口(IOCP)是一个强大的异步I/O模型,不仅可以用于网络编程,还可以用来实现高效的线程池。本文将介绍如何使用IOCP实现一个简单但实用的线程池。

阅读全文 »