Skip to content
View crspecter's full-sized avatar
Block or Report

Block or report crspecter

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Popular repositories Loading

  1. ydx_timer_util ydx_timer_util Public

    定时器方案,采用epoll的异步驱动和采用时间轮推动2中方案。测试在20万个定时器同时存在(以50us的速率仍然持续创建)的情况下内存为20M,cpu占用2%左右

    C++ 16 6

  2. ydx_slab_util ydx_slab_util Public

    实现一个内存池,内存管理机制借鉴memcached,使用一系列链表管理不同大小的内存区块。

    C++ 9 3

  3. network_ydxlib network_ydxlib Public

    网络通信库,采用epoll异步事件驱动的框架,部分组件可通用。

    C++ 7 4

  4. prober prober Public

    pfring抓包并做简单流量识别和设备资源的统计,模板循环数组可以单独做缓冲使用,入库只用了sqlserver的简单操作。

    C++ 5 1

  5. IK- IK- Public

    IK分词器源码分析

    2 1

  6. netfilter_snat netfilter_snat Public

    从netfilter读取源ip的NAT配置信息。传输使用network_ydxlib

    C++ 1 1