当前位置: 技术问答>linux和unix
流是什么东西,和文件的关系?
来源: 互联网 发布时间:2016-07-23
本文导语: http://msdn.microsoft.com/en-us/library/aa364404(VS.85).aspx 看起来很抽象,谁能生动的描述下? 文件系统呀 在windows下怎么找流? | 流是数据从或往一个地方输入或者输出,是从字节上看的,所以重在于强调一段裸...
http://msdn.microsoft.com/en-us/library/aa364404(VS.85).aspx
看起来很抽象,谁能生动的描述下?
文件系统呀
在windows下怎么找流?
看起来很抽象,谁能生动的描述下?
文件系统呀
在windows下怎么找流?
|
流是数据从或往一个地方输入或者输出,是从字节上看的,所以重在于强调一段裸数据的存在形式,进而引申出一个数据容器的非格式化的顺序存储,好像没有别的意思。
从ntfs来看,文件流也只是把文件的数据用了多个地方独立的存放管理,就好像一个文件中又多了两个完全不相干的文件一样,(仅仅是可以这么理解,事实上就是由一个mft项来组织的)。
这样的好处是,比如说照相机拍出来的jpeg文件,可以把图像信息专门放到一个流中,而其他的诸如快门信息放到另外的一个流中。简化了对文件存储的应用上的耦合。
从ntfs来看,文件流也只是把文件的数据用了多个地方独立的存放管理,就好像一个文件中又多了两个完全不相干的文件一样,(仅仅是可以这么理解,事实上就是由一个mft项来组织的)。
这样的好处是,比如说照相机拍出来的jpeg文件,可以把图像信息专门放到一个流中,而其他的诸如快门信息放到另外的一个流中。简化了对文件存储的应用上的耦合。