自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (15)
  • 收藏
  • 关注

原创 dpdk问题集——内存ECC错误,导致网卡丢包

公司的一台机器部署完程序后,发生丢包,能够想的办法都想了,但是还是有丢包。 想着打破沙锅问到底的精神,好吧,从内核日志上下手一点点分析,操作系统以及软硬件的一举一动都写入到了系统内核日志中。 如何查看系统日志呢? https://linux.cn/article-3587-1.html 1.dmesg dmesg’命令设备故障的诊断是非常重要的。在‘dmesg’命令的帮助下进行硬件的连接

2018-01-24 09:39:16 4072

原创 epoll ET模式触发条件是什么?

linux下的网络模型,首推EPOLL模型 最近在思考,epoll ET模式触发条件是什么? 1.ET模式下,对端发送1000字节数据,tcp内核缓冲区有1000字节数据,然后epoll通知我可读事件,我读取了200就不读了,内存缓冲区还剩余800字节,如果对端不继续发送数据,那么没法再次触发可读事件,这800字节就被丢掉了 如果对端又发送了1个字节,那么会再次触发可读事件,现在内核缓冲区里

2018-01-23 15:00:32 480

原创 linux pthread_once和pthread_atfork,pthread_key_create

当调用pthread_key_create 后会产生一个所有线程都可见的线程特定数据(TSD)的pthread_key_t 值,调用pthread_setspecific 后会将每个线程的特定数据与pthread_key_t 绑定起来,虽然只有一个pthread_key_t,但每个线程的特定数据是独立的内存空间,当线程退出时会执行destructor 函数。 pthread_once能保证多个线

2018-01-08 22:09:26 507

原创 dpdk基础教程——大页内存进阶知识

HugePages大页内存知识点整理 使用numactl来查看node0和node1上认领的cpu核数,以及内存资源. 当然,首先确认下cpu是否是numa架构. 查看系统所有节点的大页内存情况 cat /sys/devices/system/node/node*/meminfo | fgrep Huge 大页内存是一种系统资源,在透明大页面机制开启的情况下,其他进程也可以申请和

2018-01-08 16:28:21 54101

vpp 源代码

vpp 官网源代码,从https://github.com/FDio/vpp 官网上下载的正版源代码,后续会持续更新,由于github上下载源代码特别的慢,所以传到csdn上方便大家

2018-04-25

DPDK学习之基础概念介绍

dpdk入门教程,学习dpdk的基础概念,dpdk新手的福音,后续还会有example分析文档,和源代码分析文档

2017-06-26

ubuntu和centos通用的smb.conf文件

ubuntu和centos通用的smb.conf通用文件,实现windows和linux下文件的共享,编程人员可以在windows下编写代码,然后在linux下编译运行代码。

2016-06-22

ddkwizard_setup_v1.3.0a+ddkbuild.bat+ddkbuild.cmd

ddkwizard_setup_v1.3.0a+ddkbuild.bat+ddkbuild.cmd 在win7 64位环境下搭建驱动开发环境必备工具 驱动开发 环境搭建(VS2008+WDK+DDKWzard)

2014-10-16

mp3文件格式详解

使用通俗易懂的语言一步步分析了mp3的文件格式,对于从事流媒体行业开放的技术人员非常有帮助

2014-06-06

学生考试管理系统

学生考试 管理系统 sql Server ADO操作类 sql Server的环境大家需要自己搭建,开启数据库时的路径,账号,密码,ip地址和端口,基本上都在ADO.h文件中,需要大家自己配置下

2014-02-26

VC++多线程 垃圾清理工具

VC++多线程 垃圾清理工具 一个积分都不要,是个练习多线程编程的不错的例子

2014-02-26

opencl 异构编程

opencl 异构编程

2013-03-26

Visual Assist X10.7.1912.0

VA X插件,很好用,代码高亮功能,书写API函数的时候有提示和自动完成的功能,使用以后会加快你的开发速度

2013-03-25

桌面管理工具fences sony侧边栏 stardock

桌面管理工具fences sony侧边栏 stardock

2013-03-25

调试_解密版

软件调试技术,帮助你更好的掌握工作中的内容

2012-12-31

实用C++程序设计

学习计算机语言最好的途径是编写和调试程序。凌晨两点还在琢磨一个有故障的程序,只是为了找出你在应该键入==的地方键入了=,这是一种非常有效的教学手段。本书包含许多有关常见编程错误的例子 本书内容涵盖: ·C++语法 ·代码编写标准和风格 ·对象类的创建和使用 ·模板 ·调试和优化 ·C++预处理器的使用 ·文件输入/输出

2012-12-31

windows远控源代码

自己写的windows远程控制,源代码,最近需要积分所以共享出来,其实5个积分也值了,不会的可以在csdn上私密我,我抽空回复

2012-08-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除