自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老五的作坊

linux学习,交流

  • 博客(4)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

转载 kmalloc、vmalloc、malloc的区别

简单的说: kmalloc和vmalloc是分配的是内核的内存,malloc分配的是用户的内存 kmalloc保证分配的内存在物理上是连续的,vmalloc保证的是在虚拟地址空间上的连续,malloc不保证任何东西(这点是自己猜测的,不一定正确) kmalloc能分配的大小有限,vmalloc和malloc能分配的大小相对较大 内存只有在要被DMA访问的时候才需要物理上连续 vmalloc

2017-01-05 17:56:01 411

原创 C语言建造自己的调试信息系统

BCM SDK输出错误信息的方法   1: soc_cm_debug(DK_ERR, ("Port %s: soc_link_fwd_set failed: %s\n SOC_PORT_NAME(unit, port), bcm_errmsg(rv)));   DK_ERR: 可以这样设置, 全局静态变量 my_debug 可以设置标志位,不同级别的调试信息。如下: #define D

2017-01-04 15:50:23 454

原创 2016-2017工作学习总结与展望

2016-2017工作学习总结与展望   总结2016: 2016年总体来说过的还是比较充实的,经历了两个大项目的洗礼,对工作中的事情,相对一年前得心应手的多了。生活也有了更多的想法。 工作上:     经历了一次交换机的整机开发测试,对交换芯片,交换功能,交换协议,都有了详细的了解,对开发中的实现细节也了解了不少。做事时也许不能一眼查出问题在哪,有了大致的处理思路,对交换原理上的每个步

2017-01-03 17:31:38 1119

原创 linux 主设备号为1 以及/dev/null的介绍

介绍个特殊的字符设备,主设备号为1的设备   1 char Memory devices   1 = /dev/mem Physical memory access   2 = /dev/kmem Kernel virtual memory access   3 = /dev/null Null device   4 = /dev/port I/O port access   5 =

2017-01-03 13:31:46 1799

数字图像处理源代码课件,课程设计

数字图像处理源代码,课件,课程设计源代码

2015-01-22

tortoisesvn客户端

tortoiseSVN,svn客户端,编程中的代码管理

2015-01-21

linux进程监控和守护进程的程序

linux实现对开启进程的监控,1,从配置文件中获得要开启的进程名 2,放入结构体数组中3,用fork加exel启动进程,4,检测proc下进程是否在运行,没有运行,则开启此进程5,

2015-01-16

linux下使用的json包

linux下对json的方法打包封装可以实现对键值对的直接加入,是json在linux下简单化

2015-01-12

日志管理永远c++、c

开发中对于日志的处理,c、c++抛出异常信息,日志记录

2014-12-21

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

TA关注的人

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