Linux c
文章平均质量分 82
wangww631
linux c,HA,zfs
展开
-
为什么fork调用会返回两次
fork大家可能都比较熟悉,调用一次返回2次,返回pid>0为父进程,pid=0为子进程。一直对fork方法如何返回两次有些疑惑,函数调用一次只会返回一个只,fork怎么会返回2次?之前查过原因,时间久了有些模糊了,今天上网又查了下,其实大家都说的“返回两次”在表达上时不清楚的。fork实际上并不是执行两次,它依然返回了一次,准确地说是一次多一点,只是OS对fork进行的操作使得我们看起来它返回了两次原创 2017-11-01 14:34:16 · 8090 阅读 · 6 评论 -
【转】Linux中三种SCSI target的介绍之LIO
【转自】http://blog.csdn.net/scaleqiao/article/details/467448911. 简介Linux-IO Target在Linux内核中(linux 2.6.38后),用软件实现各种SCSI Target,其支持的SAN技术中所有流行的存储协议包括Fibre Channel(Qlogic,linux3.5)、FCoE(linux3.0)、iSCSI(转载 2017-10-25 09:44:41 · 1087 阅读 · 0 评论 -
【转】Buffer cache和page cache的区别
转自:http://alanwu.blog.51cto.com/3652632/1122077Page cache和buffer cache到底有什么区别呢?很多时候我们不知道系统在做IO操作的时候到底是走了page cache还是buffer cache?其实,buffer cache和page cache是Linux中两个比较简单的概念,在此对其总结说明。Page cache转载 2017-11-02 11:23:04 · 342 阅读 · 0 评论 -
linux下文件比较工具diff|cmp使用小结
转自:http://blog.csdn.net/wangjianno2/article/details/504517371.diffdiff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。2.diff使用格式(1)比较文件[plain] view plain copyprint?转载 2017-12-11 13:39:30 · 5181 阅读 · 0 评论 -
关于 /proc/mounts
现在的 Linux 系统里一般都有这么三个文件:/etc/fstab,/etc/mtab,和 /proc/mounts,比较容易让人迷惑。简单解释一下。/etc/fstab 是只读不写的,它提供的是系统上挂载设备的静态信息,比如 mount -a 就会挂载 /etc/fstab 里面指定的文件系统。/etc/mtab 是供 mount/umount 进行读写的,是相对动态的。读的话,比如你转载 2018-02-01 16:33:12 · 5060 阅读 · 0 评论