自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

转载 Linux使用dd命令测试硬盘读写速度

Linux使用dd命令测试硬盘读写速度分类: system 2013-09-04 14:18 5376人阅读 评论(0)收藏 举报>Linux服务器装好系统之后,想要知道硬盘的读写是否能满足服务的需要,如果不满足硬盘的IO就是服务的一个瓶颈。所以我们需要测试硬盘的读写速度,测试的方法很多,下面是使用Linux 自带的dd命令测试硬盘的读写速度。 time

2015-11-04 16:55:29 650

转载 iscsi 应用

谈到iSCSI,我能想到的就是存储分为NAS和SAN,NAS与SAN都是在DAS的基础上发展起来的,是新型数据存储模式中的两个主要发展方向。网络存储技术(Network Storage Technologies) 网络存储技术是基于数据存储的一种通用网络术语。网络存储结构大致分为三种:直连式存储(DAS:Direct Attached Storage)、网络连接式存储(NAS:Networ

2015-10-24 09:47:09 540

原创 open -iscsi 开发资料参考

http://blog.chinaunix.net/uid-14518381-id-3237994.html

2015-10-20 16:58:30 427

转载 Open-iSCSI

http://blog.csdn.net/holandstone/article/details/8115394Linux下Open-iSCSI使用指导分类: Storage management2012-10-26 14:47 1820人阅读 评论(0) 收藏 举报目录(?)[+] iSCSI(Internet SCSI)是IETF制订的一项标准,用于将SCSI数据块映射成以

2015-10-20 16:40:43 1156

转载 Linux下USB设备的原理、配置、常见问题

http://www.ccidnet.com/2005/0511/248949.shtml

2015-09-15 17:13:02 381

转载 段错误原因分析和查找

段错误原因分析和查找分类: linux开发 linux命令2014-07-10 15:02 2348人阅读 评论(0) 收藏 举报目录(?)[+]http://www.cnblogs.com/panfeng412/archive/2011/11/06/2237857.html最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上

2015-09-15 00:09:34 1165

原创 录像 的一些思考总结--1

录像 和 录像搜索思考。---- 关键是录像索引文件的管理,记录文件对应时间的I帧的在硬盘分区中的偏移位置,考虑如果硬盘有坏道的情况,以及I帧率位置记录。1、录像文件写入的思考:如果通道开启录像,录像记录方式:一个通道创建一个大的文件为4G,文件名称为通道号加上日期时间到分钟如01_201510212115.st(通道1,时间为2015-10-21:21:15分 )

2015-09-13 22:53:05 506

转载 H264 中获取I 帧,B 帧,P 帧

http://blog.csdn.net/zhuweigangzwg/article/details/44152239

2015-09-13 18:36:42 1077

转载 h264 流、帧结构

h264 流、帧结构分类: 嵌入式Linux2013-09-23 17:45 3916人阅读 评论(0) 收藏 举报H264元素的分层结构H.264编码器输出的Bit流中,每个Bit都隶属于某个句法元素。句法元素被组织成有层次的结构,分别描述各个层次的信息。          在H.264 中,句法元素共被组织成  序列、图像、片、宏块、子宏

2015-09-13 16:02:14 355

转载 RTP 包格式 详细解析 -- H264 nalu 封装rtp 方式。

RTP 包格式 详细解析http://blog.csdn.net/frankiewang008/article/details/11235675#t0分类: RTSP RTP RTCP2013-09-06 16:07 3035人阅读 评论(0) 收藏 举报目录(?)[-] re H264 RTP payload 格式 2009-12-25

2015-09-10 20:10:46 1159

转载 H264 NAL 分析

http://blog.csdn.net/jefry_xdz/article/details/84613431、NAL全称Network Abstract Layer, 即网络抽象层。         在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头

2015-09-10 19:13:52 349

转载 RTP协议全解(H264码流和PS流)

分类: C++写在前面:RTP的解析,网上找了很多资料,但是都不全,所以我力图整理出一个比较全面的解析,其中借鉴了很多文章,我都列在了文章最后,在此表示感谢。互联网的发展离不开大家的无私奉献,我决定从我做起,希望大家支持。原创不易,转载请附上链接,谢谢http://blog.csdn.net/chen495810242/article/details/392

2015-09-10 17:55:10 864

转载 linux读写大文件

分类: 文件系统 Linux命令2011-12-30 13:51 2406人阅读 评论(0) 收藏 举报linuxfilecharacterwindowsgcc编译器转载自:http://hi.baidu.com/aiscanf/blog/item/f8f272f57999712bbd310936.htmllinu

2015-09-10 16:56:05 616

原创 rtp 报头的大小端 可查看jrtplib 中的定义

#ifdef __HI_CODEC__ #else#define WORDS_BIGENDIAN  #endiftypedef struct rtp_packet_header {#ifdef WORDS_BIGENDIANunsigned short   ph_v:2;/* packet type                */unsigned short  

2015-09-09 17:02:22 1306

原创 ES-->PES包格式 打包

PES是打包过的ES,已经插入PTS和DTS,一般是一个pes包为一帧图像PES包格式:PES再打包成TS流或PS流,往往一个PES会分存到多个ts包中,start_code: 0x00 00 01stream_id:   --- video (1110xxxx)  audio (110xxxxx) 所以打包的时候 h264 定义为0xE0  G711 音频定义为0xC0

2015-09-09 16:17:44 7103 1

转载 利用QT和libvlc写RTSP播放器

2013-07-05 22:18:49分类: LINUX这几天学习了下QT,QT核心的东西就是其信号与槽,其他的就是界面的设计,一个程序所有的逻辑部分都是利用信号和槽串起来的。一个widget发送信号,另外一个widget根据这个信号绑定的槽执行相应的函数,这样就实现了界面和程序逻辑的 交互操作。为了练习QT,结合前段时间对VLC播放器的分析,知道VLC播放

2015-09-09 10:27:30 5143 6

转载 关于ES、PES、PS以及TS码流

关于ES、PES、PS以及TS码流一、根蒂根基概念劳动一日,可得一夜的安眠;勤奋平生,可得幸福的长眠。青年是全部社会力量中的一项目组最积极最有朝气的力量。他们最肯进修,起码保守思惟,在社会主义时代尤其是如许。1)ES     ES--Elementary  Streams  (原始流)是直接从编码器出来的数据流,可所以编码过的视频数据流(H.264,MJPE

2015-09-08 23:47:19 413

转载 Linux系统内存错误产生的原因及调试方法

总而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址.  一般来说,段错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的,他是一个48位的寄存器,其中的32位是保存由它指向的gdt表,后13位保存相应于gdt的下标,最后3位包括了程序是否在内存中以及程序的在cpu中的运行级别,指向的gdt是由

2015-09-08 11:37:46 1199

原创 嵌入式学习参考资料

http://blog.chinaunix.net/uid-24219701-id-2912225.html

2015-09-07 11:09:46 327

转载 QT 嵌入式环境参考资料

http://blog.csdn.net/lpp0900320123/article/details/24876159#comments

2015-09-01 16:58:32 309

原创 VI 基本使用手册

VIM编辑器的使用(大小写区分)在命令行下输入切换到打开VIM,按下i进入编辑模式,开始编辑文本,按下esc进入命令模式。初步使用:        打开在图形界面下打开VIM,按下i建,进入编辑模式,编辑文字,按下esc建进入命令模式,按下:wq保存并且退出,注意命令此命令有冒号。 继续使用:    Vim 的模式有3种,分为一般模式,编辑模式,命令

2015-09-01 11:04:52 289

原创 Linux 下监测网速的测试接口 --已经测试单位为byte=8bit

#include #include #include #include #include #include #include #include #include #include #include #include typedef  enum{ Eth0 = 0, Eth1, Eth2, Eth3, }rate_flow;

2015-08-26 13:40:24 1005

转载 Linux下安装数据库时设置内核参数

数据库在linux系统上的安装过程中,涉及到设置linux内核参数;kernel.shmall = 2097152 # 可以使用的共享内存的总量,单位:页。kernel.shmmax = 2147483648 # 最大单个共享内存段大小。取物理内存大小的一半,单位为字节kernel.shmmni = 4096 # 整个系统共享内存段的最大数目。kernel.sem = 250

2015-08-20 17:03:35 317

转载 Linux 调试 core dump文件

查看默认的一些参数,注意core file size是个0,程序出错时不会产生core文件了。$ ulimit -acore file size (blocks, -c) 0data seg size (kbytes, -d) unlimitedfile size (blocks, -f) unlimitedmax locked memory (kbytes, -l) 4

2015-08-20 17:01:38 262

转载 查看linux cpu和内存利用率

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。  操作实例:  在命令行

2015-08-20 16:59:41 266

转载 利用GDB进行多线程调试

分一、多线程调试多线程调试重要就是下面几个命令:info thread 查看当前进程的线程。 thread 切换调试的线程为指定ID的线程。 break file.c:100 thread all  在file.c文件第100行处为所有经过这里的线程设置断点。 set scheduler-locking off|on|step,这个是问得最多的。在使用step或者co

2015-08-20 16:56:42 229

转载 Ramdisk简介以及嵌入式Linux上实现

作者: Sam (甄峰)  [email protected] Sam多年前在刚接触Linux时第一个项目是个DVR项目,此项目当时谁作谁辞职。在Sam加入之前,几乎已经换了3拨人了。Sam作为一个外行加入其中,并最终几乎重写了所有模块,虽然现在想来程序架构和代码质量相当不好。但总算把东西给作出来了。呵呵,闲话不说,回到主题:在那个项目中,我们一些频繁修改的文件,放置于Ram

2015-08-19 17:05:23 1368

原创 嵌入式Ramdisk

首先在内核配置中选择对Ramdisk的支持,一般会在Block devices的选项中。    其次在启动参数中设置root=/dev/ram0。    然后修改arm/arm/arch-pxa/myboard.c(不同的板子不同)    通过函数    setup_ramdisk (1, 0, 0, 8192);    setup_initrd (__ph

2015-08-19 17:02:16 553

原创 boot param for exmple

bootargs=mem=320M quiet root=/dev/ram rw rootfstype=ext2 mtdparts=hinand:1M(boot),1M(env),4M(kernel),15M(rootfs),99M(data),4M(system),4M(logo) libata.force=noncqbootcmd=nand read 0x82000000 0x200000

2015-08-19 16:02:33 456

转载 cgi 编程的get和post

分类: linux 学习目录(?)[-]from http3633188blog51ctocom3623188828095POST和GET    2POST和GET工作方式 from http://3633188.blog.51cto.com/3623188/8280951.POST和GET     一个CGI程序在于服务器之间的信息传输和数

2015-08-18 17:02:43 400

转载 大型网站实施指南

http://blog.csdn.net/bushize/article/details/4170708

2015-08-18 16:48:48 243

转载 linux中创建超过4g文件的方法-o_largefile

linux c 大文件使用 - O_LARGEFILE2010-07-20 10:09支持大文件的两种方式:1、gcc 加 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILE2、注意一定要定义在include之前#define _LARGEFILE_SOURCE#define _LARGEFILE64_SOURCE#define _FILE

2015-08-18 15:50:37 1854

转载 u-boot 1.1.6移植2410

原文出处http://blog.mcuol.com/User/lvembededsys/Article/4728_1.htm本文从以下几个方面粗浅地分析u-boot并移植到FS2410板上:1、u-boot工程的总体结构2、u-boot的流程、主要的数据结构、内存分配。3、u-boot的重要细节,主要分析流程中各函数的功能。4、基于FS2410板子的u-bo

2015-08-18 15:25:48 389

原创 NAND flash和NOR flash的区别详解

我们使用的智能手机除了有一个可用的空间(如苹果8G、16G等),还有一个RAM容量,很多人都不是很清楚,为什么需要二个这样的芯片做存储呢,这就是我们下面要讲到的。这二种存储设备我们都统称为“FLASH”,FLASH是一种存储芯片,全名叫Flash EEPROM Memory,通地过程序可以修改数据,即平时所说的“闪存”。Flash又分为NAND flash和NOR flash二种。U盘和MP3里用

2015-08-17 20:07:15 293

原创 format HDD 格式化硬盘 块设备 code

int format_device(int *guid,device_info_t *pinfo){return change_state_device(guid,pinfo,1);} int change_state_device(int *guid,device_info_t *pinfo,int bformat){int i;int count;i

2015-08-17 17:03:32 1138

原创 linux 参考学习博客--驱动 ,块设备等

http://blog.csdn.net/aaronychen/article/category/362845

2015-08-17 16:24:32 212

转载 Valgrind简单用法

Valgrind的主要作者Julian Seward刚获得了今年的Google-O'Reilly开源大奖之一──Best Tool Maker。让我们一起来看一下他的作品。Valgrind是运行在Linux上一套基于仿真技术的程序调试和分析工具,它包含一个内核──一个软件合成的CPU,和一系列的小工具,每个工具都可以完成一项任务──调试,分析,或测试等。Valgrind可以检测内存泄漏和内存违例,

2015-08-16 21:20:51 232

转载 Linux下的调试工具

Linux下的调试工具 随着XP的流行,人们越来越注重软件的前期设计、后期的实现,以及贯穿于其中的测试工作,经过这个过程出来的自然是高质量的软件。甚至有人声称XP会淘汰调试器!这当然是有一定道理的,然而就目前的现实来看,这还是一种理想。在日常工作中,调试工具还是必不可少的。在Linux下,调试工具并非只有gdb,还有很多其它调试工具,它们都各有所长,侧重方面也有所不同。本文介绍几种

2015-08-16 21:19:28 240

原创 创建 硬盘 xfs 的过程举例

Linux系统如何创建和挂载XFS文件系统?XFS是高性能文件系统,由于它的高性能,XFS成为了许多企业级系统的首选,特别是有大量数据,需要结构化伸缩性和稳定性的。下面我们来看看如何实现创建和挂载XFS文件系统问题: 我听说一个牛X的文件系统XFS,打算在我的磁盘上试试XFS。那格式化和挂载XFS文件系统的Linux命令是什么呢?XFS是高性能文件系统,SGI为他们的IRIX平

2015-08-11 19:52:53 829

转载 使用 /proc 文件系统来访问 Linux 内核的内容

这个虚拟文件系统在内核空间和用户空间之间打开了一个通信窗口/proc 文件系统是一个虚拟文件系统,通过它可以使用一种新的方法在 Linux® 内核空间和用户空间之间进行通信。在 /proc 文件系统中,我们可以将对虚拟文件的读写作为与内核中实体进行通信的一种手段,但是与普通文件不同的是,这些虚拟文件的内容都是动态创建的。本文对 /proc 虚拟文件系统进行了介绍,并展示了它的用

2015-08-11 18:26:56 307

空空如也

空空如也

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

TA关注的人

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