logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ha软件即高可用(High Available)也称为双机热备软件或群集软件

ha软件即高可用(High Available)也称为双机热备软件或群集软件。目前市场上类似的软件很多,主要有微软的MSCS, 赛门铁克的Veritas Storage Foundation,易腾数信的EterneCluster,SteelEye的LifeKeeper。MSCS,微软自带的不过要在Server版本中才有,他的群集服务充当后端群集,可为数据库、消息传递以及文件和打印服务等应用

#数据库
linux内核学习笔记:CPU高速缓存行对齐

转载:http://blog.csdn.net/snowwalf/article/details/6784014CPU的高速缓存一般分为一级缓存和二级缓存,现今更多的CPU更是提供了三级缓存。CPU在运行时首先从一级缓存读取数据,如果读取失败则会从二级缓存读取数据,如果仍然失败则再从内存中存读取数据。而CPU从一级缓存或二级缓存或主内存中最终读取到数据所耗费的时钟周期差距是非常之大的。

#数据结构#x86
SYNCookie原理及在Linux内核中的实现

概述  在目前以IPv4为支撑的网络协议上搭建的网络环境中,SYN Flood是一种非常危险而常见的DoS攻击方式。到目前为止,能够有效防范SYN Flood攻击的手段并不多,而SYN Cookie就是其中最著名的一种。SYN Cookie原理由D. J. Bernstain

#服务器#linux
Linux内核: 修改TCP/IP调优参数

任何的TCP/IP调优参数都位于/proc/sys/net/目录. 例如, 下面是最重要的一些调优参数, 后面是他们的含义: 1. /proc/sys/net/core/rmem_max 最大的TCP数据接收缓冲 2. /proc/sys/net/core/wmem_max 最大的TCP数据发送缓冲 3. /proc/sys/net/ipv4/tcp_timestamps 时间戳在<br /><b

分析linux内核的idle的知识

Linux系统越来越受到电脑用户的欢迎,于是很多人开始学习Linux时,学习linux,你可能会遇到linux内核问题,这里将介绍linux内核中idle知识,在这里拿出来和大家分享一下。  1. idle是什么  简单的说idle是一个进程,其pid号为 0。其前身是系统创建的第一个进程,也是唯一一个没有通过fork()产生的进程。在smp系统中,每个处理器单元有独立的一个运行队列,而每个运行队

#linux#windows
《Linux内核设计与实现》勘误

<br />Robert Love的《Linux Kernel Development》一书,比较适合内核入门。而且对某些方面的解说,比如各种下半部,非常到位。承蒙一位陌生朋友的慨然相助,我有幸得到了本书的英文第二版,把中文不好理解的地方对照英文订正一下。只订正有碍理解的,当然可能有些是我理解错误,朋友们指正。多谢了。<br /><br />L+7 表示从上往下数第7行;L-7表示从底向上数第7行

#数据结构
关于Linux内核学习(经典)

<br />常常有人问:我想学习内核,需要什么基础吗?Linus Torvalds本人是这样回答的:你必须使用过Linux。 这个……还是有点太泛了吧,我想下面几个基础可能还是需要的,尽管不一定必需: <br />1, 关于操作系统理论的最初级的知识。不需要通读并理解《操作系统概念》《现代操作系统》等巨著,但总要知道分时(time-shared)和实时(real-time)的区别是什么,进程是个什

#linux
Linux内核书籍点评

<br />  从99年开始带学生分析Linux内核,一路走来,积累了不少资料,也编写和翻译了近10本相关书籍,一直在摸索怎样才能使大家尽快走入内核,但似乎没有捷径。尤其是内核版本的不断更新,更是不少内核爱好者无所适从。<br /><br />  我们初次接触的内核资料是“The Linux Kernel”( kernelbook.sourceforge.net),介绍的是Linux2.0,尽管其

#linux#unix
《深入理解Linux内核(第三版)》 §1.6 Unix 内核概述

§1.2  硬件的依赖性 支持的硬件平台(略) §1.3  Linux 版本 一直到2.5版本的内核,Linux 都通过简单的编号来区别内核的稳定版和开发版。每个版本号用三个数字描述,由圆点分隔。前两个数字用来表示版本号,第三个数字表示发布号。第一位版本号2 从1996 年开始就没有变过。第二位版本号表示内核的类型:如果为偶数,表示稳定的内核;否则,表示开发中的

#unix#数据结构#linux +1
如何成为一个Linux内核开发者(经典)

<br />这篇文章将是这个话题的最权威的文档。它将教你如何成为一个Linux内核开发者以及学会如何和Linux内核社区一起工作。它不包含任何有关内核编程的技术细节,但是会帮你在这方面指明方向。<br />如果这篇文档里任何部分已经过时,请把更新信息以补丁的形式发送给本文的维护者,他的联系方式列在本文档的末尾。<br />介绍<br />好了,你想成知道如何成为一个Linux内核开发者么?或者你的

#linux
    共 47 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择