排序:
默认
按更新时间
按访问量

linux进程间同步

原文链接:http://www.jianshu.com/p/eba17ea42e78 为了能够有效的控制多个进程之间的沟通过程,OS必须提供一定的同步机制保证进程之间不会自说自话而是有效的协同工作。比如在共享内存的通信方式中,两个或者多个进程都要对共享的内存进行数据写入,那么怎么才能保证一个...

2016-03-17 14:30:55

阅读数:1652

评论数:0

Linux下磁盘常见错误分析与检测工具使用

硬盘缺陷探秘  硬 盘是目前PC 系统中最主要的存储设备,同时硬盘是 PC 系统中出故障率最高的部件。用户在使用硬盘过程中,硬盘出现故障怎么办呢?如果还在质保期内,当然是 尽量找到销售商要求保修。但现在大多数 IDE 硬盘质保期只有一年,而大多数用户都希望一个硬盘能使用三年以上。如果质保期过后硬...

2015-09-07 22:30:24

阅读数:4517

评论数:0

linux 下查看硬盘坏道代码(转)

对于硬盘的坏道的确没有什么好的办法,ata协议中的smart命令本意上是好的,但是很多的硬盘厂商并没有很好的实现smart的功能;硬盘的相关错误信息会存在相应的扇区里,但是这些扇区相当于一个环形的缓冲区,所以记录的错误信息有限,如果需要完整的硬盘坏道信息,smart就无能为力了。通过完整的读一遍硬...

2015-09-07 22:27:08

阅读数:592

评论数:0

Multipath实现LUN设备名称的持久化

之前用openfiler 搭建了一个虚拟的存储。 并且用udev 动态管理实现了设备的持久化。 这块的知识参考我的blog: openfiler 搭建虚拟存储 并 配置服务端        http://blog.csdn.net/tianlesoftware/archive/2010/10/...

2014-11-25 16:16:03

阅读数:1067

评论数:0

深度分析LINUX环境下如何配置multipath

首先介绍一下什么是多路径(multi-path)?先说说多路径功能产生的背景,在多路径功能出现之前,主机上的硬盘是直接挂接到一个总线(PCI)上,路径是一对一的关系,也就是一条路径指向一个硬盘或是存储设备,这样的一对一关系对于操作系统而言,处理相对简单,但是缺少了可靠性。当出现了光纤通道网络(Fi...

2014-11-25 16:13:25

阅读数:10843

评论数:0

win7+ubuntu 双系统制作教程

安装主要分为以下几步: 一. 下载Ubuntu 14.04镜像软件; 二. 制作U盘启动盘; 三. 安装Ubuntu系统; 四. 用EasyBCD 创建启动系统。 1. 下载 Ubuntu 14.04 直接到官网免费下载Ubuntu 14.04.1 LTS  下载地址 ...

2014-11-19 15:55:18

阅读数:555

评论数:0

库依赖错误导致main.c:(.text+0x7): undefined reference问题

最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误: (.text+0x13): undefined reference to `func'      关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示...

2014-10-09 18:40:24

阅读数:4243

评论数:0

如何学好C语言

有人在酷壳的留言版上询问下面的问题 keep_walker : 今天晚上我看到这篇文章。 http://programmers.stackexchange.com/questions/62502/small-c-projects 我也遇到了和提问的老外一样的问题。。能给像遇到这...

2014-08-14 10:43:12

阅读数:414

评论数:0

Linux 中软RAID 的使用

在以数据为中心的信息时代,如何妥善有效地保护数据是存储系统的核心问题之一。人们可以忍受计算机宕机,所有应用程序重新启动或者硬件损坏,但是他们要求信息永远不会丢失。冗余磁盘阵列(Redundant Array of Independent Disks )技术是各种企业信息系统和个人广泛使用的解决方案...

2014-07-29 14:08:56

阅读数:2125

评论数:0

linux 文件系统破坏,导致系统无法启动

linux 文件系统破坏,导致系统无法启动解决办法 文件系统损坏 无法进入系统 Linux下普遍采用的是ext3文件系统,ext3是一个具有日志记录功能的日志文件系统,可以进行简单的容错和恢复,但是在一个高负荷读写的ext3文件系统下,如果突然发生掉电,就很有可...

2014-05-28 09:46:28

阅读数:713

评论数:0

Linux makefile 教程

最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。             于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。            后记,看完发现这篇文章和《Linux环境下的C编...

2013-12-04 20:44:03

阅读数:1122

评论数:0

计算机中带符号的整数为何采用二进制的补码进行存储

我们都知道在计算机内部数据的存储和运算都采用二进制,是因为计算机是由很多晶体管组成的,而晶体管只有2种状态,恰好可以 用二进制的0和1表示,并且采用二进制可以使得计算机内部的运算规则简单,稳定性高。在计算机中存在实数和整数,而整数又分 为无符号整数和有符号整数,无符号的整数表示很简单,直接采用...

2013-11-17 23:43:24

阅读数:1347

评论数:0

关于位域的字节内存储顺序、字节对齐、字节序以及符号

位域,Bit-field,又称位段。位域操作是在位操作之外的另一种操作比特位的方法。   相对于按位操作而言,操作位域可以“像”操作普通的变量一样。所以在需要进行比特位   操作的场合,硬件控制、协议处理, 位域被广泛应用。位域可以定义在class、struct、   union中,作为他们...

2013-11-17 22:49:07

阅读数:567

评论数:0

Linux中编辑器自动添加的换行符"\n"

vi test.txt 输入abc三个字符 但,ls -l可看到test.txt占了3个字节 为什么会这样呢? 原来是vi编辑器自己在行尾加了个"\n"换行符。 用od命令可看的很清楚: od -A d -t c text.txt 得到输出如下(0000000/...

2013-10-31 15:40:35

阅读数:2508

评论数:0

FAT文件系统原理(四)

★FAT16存储原理:        当把一部分磁盘空间格式化为fat文件系统时,fat文件系统就将这个分区当成整块可分配的区域进行规划,以便于数据的存储。一般来讲,其划分形式如图7所示。我们把FAT16部分提取出来,详细描述一下:     FAT16是Microsoft较早推出的文件系统,具...

2013-10-12 15:10:33

阅读数:1305

评论数:0

FAT文件系统原理(三)

4.3  FAT表和数据的存储原则。        FAT表(File Allocation Table 文件分配表),是Microsoft在FAT文件系统中用于磁盘数据(文件)索引和定位引进的一种链式结构。假如把磁盘比作一本书,FAT表可以认为相当于书中的目录,而文件就是各个章节的内容。但FA...

2013-10-12 15:09:20

阅读数:538

评论数:0

FAT文件系统原理(二)

四、FAT分区原理。 先来一幅结构图:         现在我们着重研究FAT格式分区内数据是如何存储的。FAT分区格式是MICROSOFT最早支持的分区格式,依据FAT表中每个簇链的所占位数(有关概念,后面会讲到)分为fat12、fat16、fat32三种格式"变种&quo...

2013-10-12 15:08:13

阅读数:748

评论数:0

FAT文件系统原理(一)

一、硬盘的物理结构:     硬盘存储数据是根据电、磁转换原理实现的。硬盘由一个或几个表面镀有磁性物质的金属或玻璃等物质盘片以及盘片两面所安装的磁头和相应的控制电路组成(图1),其中盘片和磁头密封在无尘的金属壳中。 硬盘工作时,盘片以设计转速高速旋转,设置在盘片表面的磁头则在电路控制下径向...

2013-10-12 15:07:00

阅读数:611

评论数:0

Linux下查看分区的文件系统类型

Linux支持的文件系统越来越多,如何区分不同分区上的文件系统类型?有如下方法可以参考(假定要确定文件系统类型的分区为sda1): 使用mount命令。mount命令会根据文件系统的超级块(superblock)自动识别分区的文件系统类型;如果无法识别会读取并匹配/etc/filesyste...

2013-10-12 15:04:11

阅读数:1527

评论数:0

Linux常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 ...

2013-10-11 17:17:41

阅读数:546

评论数:0

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