自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Keepalived LVS+DR合设配置方法以及存在的问题(转)

使用Keepalived可以很方便的配置LVS,而Keepalived实现高可用往往都是一主多从的模式,这样的话备机就处于standby状态,浪费了资源。我们可以将LVS和RS节点合设在一起,这样备机虽然不会作为LVS节点转发,但是也可以作为真实服务器提供服务,充分利用资源。一、Keepalived配置LVS-DR模式! Configuration File for keepali...

2020-03-01 14:43:37 597

转载 LVS-Ip Tunnel模式应用(转)

一、什么是Ip Tunnel模式 Ip Tunnel,又叫IP隧道,顾名思义,LVS通过在IP数据包外面再封装了一层Ip Tunnel 头部,将数据包的源地址改写为LVS自身的物理地址,目的地址改写为RS的物理地址,从而实现跨网段访问RS。整个过程看起来好像LVS和RS之间有一条隧道,数据包通过这条虚拟的隧道进行传输。如下图所示:Ip Tunnel封装 Ip Tunn...

2020-03-01 14:29:01 783

转载 Linux信号(signal) 机制分析

http://www.cnblogs.com/hoys/archive/2012/08/19/2646377.html【摘要】本文分析了Linux内核对于信号的实现机制和应用层的相关处理。首先介绍了软中断信号的本质及信号的两种不同分类方法尤其是不可靠信号的原理。接着分析了内核对于信号的处理流程包括信号的触发/注册/执行及注销等。最后介绍了应用层的相关处理,主要包括信号处理函数的

2016-06-28 10:23:53 503

转载 U-BOOT源码分析及移植

U-BOOT源码分析及移植本文从以下几个方面粗浅地分析u-boot并移植到FS2410板上:1、u-boot工程的总体结构2、u-boot的流程、主要的数据结构、内存分配。3、u-boot的重要细节,主要分析流程中各函数的功能。4、基于FS2410板子的u-boot移植。实现了NOR Flash和NAND Flash启动,网络功能。 这些认识源于自己移植u-boot过程中查找的资料和

2016-02-25 16:22:30 484

转载 u-boot的Makefile分析

转自:http://blog.mcuol.com/User/lvembededsys/Article/4355_1.htmU-BOOT是一个LINUX下的工程,在编译之前必须已经安装对应体系结构的交叉编译环境,这里只针对ARM,编译器系列软件为arm-linux-*。U-BOOT的下载地址: http://sourceforge.net/projects/u-boot

2016-02-25 14:52:20 356

转载 Linux系统内存磁盘初始化技术详细解析

转自:http://m.zol.com.cn/article/1271270.html?via=indexLinux内存初始化技术(initrd)用于支持两阶段的系统引导过程,是在系统启动过程中被挂载的临时root文件系统(译者注:这里的root文件系统是指的根文件系统)。initrd包含很多可执行程序和驱动,并允许在临时的内存磁盘根文件系统被卸载,内存被释放后挂载真实的roo

2016-01-27 13:40:18 1244

转载 linux 信号

信号(signal)是一种进程间通信机制,它给应用程序提供一种异步的软件中断,使应用程序有机会接受其他程序活终端发送的命令(即信号)。应用程序收到信号后,有三种处理方式:忽略,默认,或捕捉。进程收到一个信号后,会检查对该信号的处理机制。如果是SIG_IGN,就忽略该信号;如果是SIG_DFT,则会采用系统默认的处理动作,通常是终止进程或忽略该信号;如果给该信号指定了一个处理函数(捕捉),则会中断当

2015-09-19 11:34:47 575

转载 PowerPC 交叉编译工具链 创建脚本

http://www.cnblogs.com/hpunix/articles/2109194.html

2015-08-27 17:08:11 697

转载 从start_kernel到init

\\http://www.cnblogs.com/hpunix/articles/2006782.html

2015-08-27 17:03:45 422

转载 使用fuse编写文件系统 (1)

http://ouonline.net/building-your-own-fs-with-fuse-1FUSE的全称是”Filesystem in Userspace”,即“用户空间的文件系统”,这是一个内核模块,能够让用户在用户空间实现文件系统并且挂载到某个目录,就像在内核实现的文件系统一样。使用FUSE有几个好处:一是因为在用户空间实现,开发和调试都比较方便;二是

2015-08-07 10:44:48 2389

转载 详细剖析Linux进程调度时机

http://os.51cto.com/art/201003/187407.htmLinux在众多进程中是怎么进行调度的,这个牵涉到Linux进程调度时机的概念,由Linux内核中Schedule()的函数来决定是否要进行进程的切换,如果要切换的话,切换到哪个进程等等。Linux进程调度时机主要有:1、进程状态转换的时刻:进程终止、进程睡眠;2、当前进程的时

2015-08-07 09:38:30 639

转载 Linux内核源代码情景分析---第三章 中断、异常和系统调用

http://blog.sina.com.cn/s/blog_6b94d5680101va6e.html前言 总言之,有两大种代码的中断方式     1:CPU的外部中断导致CPU代码执行中断     2:CPU本身在执行代码过程出现的代码中断情况 具体说,CPU的中断可以细分为下     1:外部中断 ==>这种中断的发生完全是"异步"的,根本无法预测此类

2015-08-07 09:33:59 950

原创 dddd

http://blog.163.com/xychenbaihu@yeah/http://www.cnblogs.com/panfeng412/tag/实时流计算/

2014-02-24 14:11:49 739 1

转载 数据中心网络颠覆性新技术——OpenFlow

摘要:OpenFlow是最近刚走出大学实验室开始商业化的最新网络技术。在2011年拉斯维加斯Interop展会上,该技术一经展示就引起了轰动,这届展会也被称之为OpenFlow展示会。虽然该协议很简单,但是它将会对网络架构和价值160亿美元的交换机市场产生深远影响。 我们将回顾OpenFlow的起源和它能够解决的各种问题,包括...OpenFlow是最近刚走出大学实验室开始商业化的最新网络技术

2013-06-03 19:52:05 943

转载 使用gdb调试运行时的程序小技巧

使用gdb调试运行时的程序小技巧原创文章,欢迎转载。转载请注明:转载自淘宝核心系统团队博客,谢谢!原文链接地址:使用gdb调试运行时的程序小技巧下面介绍我调试时经常遇到的三种问题,如果大家也有类似的问题交流一下解决方法:情景1:在不中止程序服务的情况下,怎么调试正在运行时的程序情景2:需要同时看几个变量的值或者批量查看多个core文件的堆栈信息怎么办情景3:遇到需要查看

2013-05-31 09:30:11 977

原创 发现一个好的技术博客

http://rdc.taobao.com/blog/cs/?p=1663

2013-05-30 18:15:07 644

转载 大型网站架构演变和知识体系

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行

2013-05-30 14:27:49 476

原创 通过一个例子学习java的参数传递

class ValHold{  public int i = 10;} public class ObParm{  public static void main(Stringargv[]){    ObParm o = new ObParm();    o.amethod();  }  public void amethod(){    int i = 9

2013-05-28 15:26:00 988

转载 linux 常用命令 全拼

命令缩写:ls:list(列出目录内容)cd:Change Directory(改变目录)su:switch user 切换用户rpm:redhat package manager 红帽子打包管理器pwd:print work directory 打印当前目录 显示出当前工作目录的绝对路径ps: process status(进程状态,类似于windows的任务管理器)

2013-05-28 09:28:50 647

转载 异步信号安全和线程安全

问题源自于apue中stevens老先生有关线程安全函数的介绍,stevens有曰:如果一个函数对于多线程来说是重入的,则说这个函数是线程安全的,但这并不能说明对信号处理程序来说也是重入的。也就是说信号安全重入函数要求要比线程安全更加严格。但是,我想知道为什么,为什么线程都可以重入了,而在信号却不行?猜想:诸如printf之类的标准库函数内部实现可能有个互斥锁,这个互斥锁是专门针对于IO缓

2012-12-06 17:16:55 545

转载 linux下C语言多线程(三)线程同步

一. 互斥锁 尽管在Posix Thread中同样可以使用IPC的信号量机制来实现互斥锁mutex功能,但显然semphore的功能过于强大了,在Posix Thread中定义了另外一套专门用于线程同步的mutex函数。1. 创建和销毁 有两种方法创建互斥锁,静态方式和动态方式。POSIX定义了一个宏PTHREAD_MUTEX_INITIALIZER来静态初始化互斥锁,方法如下:

2012-12-06 17:15:23 674

转载 MTU设置不正确导致OSPF邻居不能建立

ospf的配置过程可能不小心会忽略掉这个问题,因为不同厂家默认的Mtu值可能是不一样的,在应用时使用默认值就会出现下属情况故障现象:         OSPF邻居关系无法正常建立,OSPF的状态机一直处理Exstart和Down之间来回跳转。debug信息:3:24:29: OSPF: Nbr 192.168.4.12 on Vlan2 from EXSTART to DOWN,

2012-10-25 12:07:24 3655

转载 在 doxygen文档中嵌入 sequence diagram (PNG格式)

今天,公司的一位牛人说,在 doxygen 中借助于mscgen工具支持在生成的文档中嵌入 sequence diagram.自己在网上搜了一下,大体上知道了怎么用这个工具了。1. 下载 mscgen 工具http://www.mcternan.me.uk/mscgen/yum/fedora/15/i386/mscgen-0.20-1.fc15.i686.rpm yum loc

2012-10-13 16:14:31 1078

转载 学习用 doxygen 生成源码文档

学习用 doxygen 生成源码文档 Arpan Sen, 资深工程师, Studio B Productions简介: 维护用 C/C++ 开发的遗留系统并添加新特性是一项艰难的任务。幸运的是,doxygen 可以帮助您完成这个任务。doxygen 是一种用于C/C++、Java™、Python 和其他编程语言的文档系统。本文在 C/C++ 项目的上下文中讨论 dox

2012-10-13 16:12:09 710

转载 快速检索关键字shell命令

例子:想要在所有.c 文件中检索MSGH_ENH_SEC_FILEfind . -name *.c -exec grep -n MSGH_ENH_SEC_FILE /dev/null {} \;http://www.cnblogs.com/cornsea/archive/2011/03/16/1986318.html

2012-10-13 16:01:59 871

转载 一些理解源代码的工具

1. Understand   可以帮助你看函数的以来关系,进行静态分析等   http://www.scitools.com/index.php2. ncc/codeviz   http://students.ceid.upatras.gr/~sxanth/ncc/   http://www.csn.ul.ie/~mel/projects/codeviz/   快速生成函

2012-10-13 16:00:59 645

转载 无线客户端通过开放无线接入点上网全过程

802.11是现在部署非常广泛的也是支持的客户端最多的无线上网协议。支持802.11协议的客户端想要通过无线路由上网时,首先必须要知道有哪些无线接入点存在,这就想你想通过有线上网必须要先找到网口一样。在找到无线接入点之后,客户端要和接入点进行绑定,并在得到接入点的认可之后,才能获得权限访问网络。整个过程涉及到很多内容,包括客户端和接入点之间协商数据传输速度,协商认证方式等。为了搞清

2012-10-13 16:00:09 1426

转载 Linux中RCU机制的原理

------------------------------------------------------------------------------------------NOTE:本文转载自http://bbs.ednchina.com/BLOG_ARTICLE_193361.HTM-------------------------------------------------

2012-09-05 13:36:15 1235

空空如也

空空如也

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

TA关注的人

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