《Linux/Unix系统编程手册》读书笔记 目录在Linux里,万物皆文件。所以文件系统在Linux系统占有重要的地位。本文主要介绍的是文件的属性,只是稍微提及一下文件系统,日后如果有更深入的研究一定会写出来。下图为磁盘分区与文件系统的关系文件系统中的文件(目录)在i-node表上都有唯一的记录(...
分类:
系统相关 时间:
2014-07-18 19:06:11
阅读次数:
340
LVM即为逻辑卷管理是一种管理磁盘的工具使用此技术可以动态的扩展和缩小文件系统空间而不损坏其中数据同时它还具备快照功能实现文件的备份本文将介绍lvm创建逻辑卷,缩减逻辑卷以及利用快照功能实现频繁读写的文件系统的备份。下图为其逻辑结构:PV:物理卷PE:物理区域VG:卷..
分类:
其他好文 时间:
2014-07-18 13:21:50
阅读次数:
298
1.扩大LV的容量扩大lv的容量不需要将文件系统卸载。步骤如下:A.使用fdisk设定具有8esystemid的分区B.利用pvcreate创建pvC.利用vgextend将pv加入到vg里面扩容vgD.利用lvresize将新加入的pv的pe加入到lv里面E.通过resize2fs使文件系统的容量增加。示例:步骤1:将lv-01挂载到/ba..
分类:
其他好文 时间:
2014-07-18 13:17:50
阅读次数:
343
一、挂载前文中简单介绍了文件系统的挂载方法,即使用mount命令。事实上,mount命令可以使用的选项非常多,其功能十分强大。比如在挂载U盘时,有些程序会向U盘里写入数据,以此来传播病毒,如果采用只读的方式挂载U盘,则可以有效避免病毒的感染。再比如想对挂载的文件系统进行..
分类:
其他好文 时间:
2014-07-18 13:03:11
阅读次数:
431
背景:
在多媒体和图像处理等应用中,经常用到大块内存,尤其是硬件编解码,需要内核分配大块的物理连续内存。
这里希望通过把从内核分配的连续物理内存映射到用户空间,在用户空间经过处理,又可以入队到驱动中。
前提:
Kernel Config中 根据需求配置和调整CMA的大小。
方法:
(一)
1、驱动注册misc设备;
2、驱动实现IOCTL的内存分配,使用dma_alloc_writ...
分类:
其他好文 时间:
2014-07-18 11:30:45
阅读次数:
256
ASIHTTPRequest ASIHTTPRequest 是一个直接在CFNetwork上做的开源项目,提供了一个比官方更方便更强大的HTTP网络传输的封装。它的特色功能如下:1,下载的数据直接保存到内存或文件系统里2,提供直接提交(HTTP POST)文件的API3,可以直接访问与修改HTTP请...
分类:
移动开发 时间:
2014-07-18 10:09:02
阅读次数:
263
有些使用需要进行文件系统的大小调整,比如使用LVM,或者在loopback设备上建立文件系统等,但该文件系统不是根文件系统时可以通过一下步骤,简单的进行:e2fsck -f /dev/loop0resize2fs /dev/loop0 900M这里使用的块设备为/dev/loop0,调整大小为900...
分类:
系统相关 时间:
2014-07-18 10:04:21
阅读次数:
275
于NTFS文件系统的单个文件最大到底有多大?闲来无事突然想到这个问题,到网上搜索了一下也没有一个固定的解释。于是到微软官方知识库去寻找答案:可以看到NTFS单个最大文件是受卷大小的限制,我们平时使用的硬盘采用MBR分区方案,所以只能支持最大2TB的分区(硬盘)。大于2TB的硬盘需要采用GUID分区方...
分类:
其他好文 时间:
2014-07-18 09:25:55
阅读次数:
224
最近几年日志分析这方面的人才需求越来越多,主要伴随数据挖掘的快速发展而迅速增长的。碰巧又在工作中又接触到一些日志记录方面的工作,就顺便了解一下日志系统的整个流程。下面这篇文章转自百度同学的一篇文章,针对大规模日志分析,联系到hadoop,hive的解决方案,阐述的比较全面。
另外就是阿里已经开发出类似的系统odps—通过sql语言进行数据的分析处理,详情见:http://102.alibab...
分类:
其他好文 时间:
2014-07-17 20:15:30
阅读次数:
301