本项目实现的是一个高并发的内存池,它的原型是Google的一个开源项目tcmalloc,tcmalloc全称Thread-Caching Malloc,即线程缓存的malloc,实现了高效的多线程内存管理,用于替换系统的内存分配相关函数malloc和free。该项目就是把tcmalloc中最核心的框架简化后拿出来,模拟实现出一个mini版的高并发内存池,目的就是学习tcmalloc的精华。该项目主要涉及C/C++、数据结构(链表、哈希桶)、操作系统内存管理、单例模式、多线程、互斥锁等方面的技术。 项目详解:https://blog.csdn.net/chenlong_cxy/article/details/122819562?spm=1001.2014.3001.5502
2023-03-20 10:53:31 11.26MB c++ 多线程 内存池 负载均衡
1
本文详细介绍了 Linux下tcp并发服务器的几种设计的模式套路,包含差异等比较,实例等 具体有 1,单进程,单线程模式,2,多进程模式,…… 相信看了一定受用!
2023-03-19 22:07:54 248KB Linux tcp 并发
1
一套开源的服务器集群分布式大数据高并发的快速开发框架,使用mongodb内存数据库,二级缓存技术。
2023-03-13 09:11:15 44.94MB 大数据 高并发 开发框架
1
concurrent-ping 异步并发ping多个站点 single_ping 一次ping一个站点,原生socket发送icmp包 multiple_ping 一次ping多个站点,不过是同步的,也就是ping一个站点,等待包全部回来或超时,再ping下一个站点 async_multiple_ping 和multiple_ping完成类似的功能,不过是异步的,建立多个socket,一次性发送所有的icmp报文,回来一个响应包处理一个 注意 使用gcc编译生成可执行文件后,需要使用sudo调用root权限ping 例子 gcc -o ping async_multiple_ping.c -lpthread sudo ./ping 127.0.0.1 www.baidu.com www.toutiao.com www.taobao.com www.sina.com www.tmall.co
2023-02-22 15:09:11 7KB C
1
腾讯协程库libco的原理分析及实际应用,深入分析了libco的实现方法和数据结构,经典的文档,开源值得参考
2023-02-19 20:28:51 473KB 协程 libco 高并发
1
介绍了ForkJoin并发框架,供有java基础者学习,工作配合使用,附件带有PPT,介绍并发与并行区别,和ForkJoin代码范例,资源来自网络,分享分享!
2023-02-16 17:19:59 372KB ForkJoin Java7 Java JDK7
1
Axios并发管理器 控制任何实例的并发请求。 使用axios拦截器实现 正在安装 $ npm install axios-concurrency 例子 const { ConcurrencyManager } = require ( "axios-concurrency" ) ; const axios = require ( "axios" ) ; let api = axios . create ( { baseURL : "http://mypublicapi.com" } ) ; // a concurrency parameter of 1 makes all api requests secuential const MAX_CONCURRENT_REQUESTS = 5 ; // init your manager. const manager = Concurrenc
2023-02-13 19:56:09 4KB JavaScript
1
牛客C++实战项目 高并发服务器(源码+注释) WebServer-master
1
5.1 激活码授权 进入系统维护,在左侧导航选中授权管理,进入授权管理界面。点击页面正中的激活按钮。 在系统弹出的弹窗中输入 32位激活码。 如果运管中心所在的服务器连接了互联网,则可以直接在线激活;如果运管中心所在的服务器无法 连接互联网,那么您需要进行离线激活。
2023-02-10 11:18:07 2.16MB iSecure  Center   综合安防管理平台 Linux
1
提高IIS的并发访问量,达到十万的并发
2023-02-08 13:25:28 684KB iis高并发
1