由买买提看人间百态

topics

全部话题 - 话题: 文件系统
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
a****a
发帖数: 5763
1
http://bbs.weiphone.com/read-htm-tid-501021.html
Mac OS X 10.6即所谓的Snow Leopard操作系统已正式发售。一如既往,Apple
产品光鲜的外表下凝聚了太多艰辛的劳作。ArsTechnic的John Siracusa以其独特的、
专业的、全面的视角深入翔实地体验这款最新的操作系统。
Weiphone.com将对该综述进行翻译整理并独家连载。欢迎关注。
在文件系统方面,Mac OS X历史性地提供了多种应用程序内调用文件的方式。
操作系统为传统的路径模式(例如,/Users/john/Documents/myfile)提供最底层支持。
这种方式具有简单明了的特点,但是如果作为应用程序追踪文件的唯一方式显然不是很
合适。设想一下,如果一个应用程序打开了一个文件,然后用户在编辑这个文件的时候
将其移动到了其他地方,当该程序试图保存该文件时,源文件并不在原始路径,因此程
序会在原始位置上重新创建一个新的文件——显然这不是用户期望的。
经典的Mac OS内部拥有一... 阅读全帖
w****g
发帖数: 597
2
Kernel2.6.30带来新文件系统——NILFS

即将发布的Linux kernel 2.6.30支持一系列新的文件系统,有熟悉的如ext4和btrfs,
但也有陌生的如NILFS。
NILFS2 (New Implementation of a Log-Structured File System Version 2)是一种
很有希望的日志结构文件系统,它能对整个文件系统做连续性的快照(NILFS中叫
checkpoints)和进行版本管理。用户可以恢复删掉的文件,可以挽救不小心修改的档
案,但不必像传统的做快照那样,付出效能的代价。此外,有证据显示,NILFS在SSD上
效能极佳!日志结构文件系统跟树状文件系统不同的是:它不会把数据或数据与日志写
到b-tree或h-tree,它会把所有数据与元数据依序写入一个连续流(continuous
stream),这个流就称为log。因为是依序写入的,所以寻找时间会很短,改善了写入速
度。这种结构使得日志结构文件系统很容易做它的数据与元数据的快照,崩溃恢复也比
一般树状文件系统要快,且恢复的速度与文件系统大小无关。NILFS
H******d
发帖数: 2
3
来自主题: JobHunting版 - 华为招聘:文件系统首席架构师
代友发帖,请直接email下面的联系人。谢谢!
工作地点:
美国硅谷 或 中国成都、北京、上海
Santa Clara, CA,USA OR Beijing, Chengdu,Shanghai China
文件系统首席架构师
Job Description
* 岗位职责:
- 文件系统架构策略与规划第一责任人。能够针对本领域业务需求提出商业价值和技术
竞争力的定义和判断。
- 文件系统架构设计具体执行的第一责任人。负责架构高层设计和实现分析。
- 领域内架构维护、评审和技术方案裁决。
* 岗位要求:
- 有至少10年以上存储领域工作经验,主持过1个以上NAS产品或集群文件系统项目的
架构设计,有世界知名存储厂家或著名文件系统的架设经验者优先
- 深入掌握集群文件系统的关键技术及实现,包括元数据组织和集群、数据组织及跨
节点数据冗余、分布式锁、分布式事务、集群管理和节点间通信、快照、远程复制、分
布式日志等
- 熟悉业界一些著名的文件系统的技术实现,包括WafL、ZFS、Ocfs2、WafL、lustre
、CFS、GPFS、Stornext、Ceph等
- 对业界新技术趋势... 阅读全帖
s******7
发帖数: 350
4
这是不同层面的事,RAID在层面上可以跟JBOD比但本身不是文件系统,虽然hadoop,
GlusterFS和Ceph等等分布式文件系统本身就包括类似的RAID功能甚至更高级,ZFS等本
地文件系统本身也包括RAID,但原则上可以建立在JBOD上,也可以在传统RAID,有些像
OPENSTACK也包括VMWARE ESX的不少功能但是不同层面的东西一样。如果只有一台机器
,还是用RAID或者ZFS之类,如果是两台机器做存储,可以考虑Gluster分布式文件系统
什么的,多台机器企业应用再考虑其它的分布式文件系统。另外,不管怎么说,每台机
器的系统盘大多数情况下还是用RAID更合理。
j********e
发帖数: 12
5
IBM GPFS组在中国逐渐扩张,GPFS中国团队目前在整个GPFS全球研发处于非常重要的地
位。IBM的Big Data Strategy的最核心组件GPFS-SNC(GPFS-Shared Nothing Cluster)
从架构设计和后续全部的开发都由中国团队这边完成。现在希望从北美招几名资深的开
发和测试研发人员,需要linux Kernel + 分布式/并行算法方面senior的经验,职位在
北京,有想回国的技术牛牛可以考虑这个职位。

项目组的内容很核心,我们和IBM Almaden Research Lab的同事一起研发这个并行文件
系统,它基于linux内核和AIX内核进行开发的,在OS内核以及分布式底层系统实现方面
需要有深入的理解和开发能力。另外作为一个Global R&D Project,平时开会英语使用
频繁,因此我们对英语听有较高的要求。

工作内容很有挑战,如果您不是一个喜欢挑战并且愿意沉下心研究核心技术的人,请勿
投简历。

项目组主要涉及的技术有: Distributed Lock and Token,Distri... 阅读全帖
j********e
发帖数: 12
6
IBM GPFS组在中国逐渐扩张,GPFS中国团队目前在整个GPFS全球研发处于非常核心的地
位,IBM的Big Data Strategy的最核心组件GPFS-SNC(GPFS-Shared Nothing Cluster)
从架构设计和后续全部的开发都由中国团队这边完成。现在希望从北美招几名资深的开
发和测试研发人员,需要linux Kernel + 分布式/并行算法方面senior的经验,职位在
北京,有想回国的技术牛牛可以考虑这个职位。

项目组的内容很核心,我们和IBM Almaden Research Lab的同事一起研发这个并行文件
系统,它基于linux内核和AIX内核进行开发的,在OS内核以及分布式底层系统实现方面
需要有深入的理解和开发能力。另外作为一个Global R&D Project,平时开会英语使用
频繁,因此我们对英语听有较高的要求。

工作内容很有挑战,如果您不是一个喜欢挑战并且愿意沉下心研究核心技术的人,请勿
投简历。

项目组主要涉及的技术有: Distributed Lock and Token,Distri... 阅读全帖
g*******t
发帖数: 7704
7
raid是过时的东西, 进入家庭肯定是过时的,
想知道网盘多少PT数据如何备份, 看看hadoop,
raid是raid控制板来控制,一般是1个cpu,几个硬盘,
hadoop的文件系统是一个超级分散文件系统,可以一堆机器,也可以一个机器,里面的
文件自动分散到个机器上,自动3个备份,任何计算机坏了,替换一个机器就行,
家里的nas,都是软raid,意思是速度上没任何提高,raid本身已经是落后的系统,
如果nas支持hadoop系统,几个nas能组成hadoop,就有是更大的飞跃,
w*l
发帖数: 754
8
windows 10的bug太多就是完全新装的系统(不是从Windows 7或Windows 8.1upgrade的
),比如打印,WiFi等,常常需从起机器才能打印或连网。同样的打印机,WiFi在
Windows 7时都没这些问题。最要命的bug是windows 10的文件系统,做copy时速度慢且
常崩溃或copy后的folder与原folder不是size不同就是文件数不同或subfolder数不同
。Windows 7刚出来时文件系统也有bug但很快就fix了,windows 10一年多了,到了
1607版这个致命的bug还在。文件系统是OS最重要的部分之一,如此大的bug一年多了还
在也是够奇葩的了。已不让新装的Windows 7做update了要不然真想downgrade回
Windows 7或Windows 8.1
r****e
发帖数: 122
9
【 以下文字转载自 Hardware 讨论区 】
发信人: recite (back2power), 信区: Hardware
标 题: windows系统读取linux文件系统的硬盘
发信站: BBS 未名空间站 (Sun Aug 16 20:08:21 2009, 美东)
我有个sata硬盘装的是Linux系统。现在有个windows系统的台式机,本身只支持
IDE硬盘。我弄了Sata->USB cable接上sata, 但是系统告诉我硬盘没有格式化。
貌似windows不能识别linux 文件系统。
有什么办法能读取出硬盘上的数据呢?谢了!
c********l
发帖数: 8138
10
【 以下文字转载自 Programming 讨论区 】
发信人: coupondeal (Coupon Deal), 信区: Programming
标 题: 三星在GPL下发布其exFAT文件系统实现源码
发信站: BBS 未名空间站 (Mon Aug 19 11:37:19 2013, 美东)
exFAT文件系统是微软的一个产品,设计让外置储存设备和PC之间实现无缝的TB级数据
转移和数据交换,它只支持Windows和OS X,不支持Linux。作为一个含有大量专利的私
有产品,没有人会预计它会整合进Linux内核。但三星公司为旗下的Android 设备开发
了私有的exfat驱动,一位GitHub用户获得了三星的私有代码去除私有许可头文件,在
GPL下发布了非官方版本exfat-nofuse,结果引发了一场争议。
现在,在Software Freedom Conservancy的帮助下,三星在GPLv2许可证下发布了它的
exFAT文件系统实现源代码。
https://github.com/rxrz/exfat-nofuse
http://sfconservancy... 阅读全帖
c********l
发帖数: 8138
11
【 以下文字转载自 Linux 讨论区 】
发信人: coupondeal (coupon and deal), 信区: Linux
标 题: 文件服务器,网站,数据库——各自分别适用什么样的文件系统??
发信站: BBS 未名空间站 (Wed Oct 17 13:21:35 2012, 美东)
1文件服务器,
2网站,
3数据库
这三种不同的分工,各自分别适用什么样的文件系统(File System)??
j********e
发帖数: 12
12
来自主题: JobHunting版 - IBM 并行文件系统(GPFS)组招人
IBM GPFS(General Parallel File System)组里现在要招2个Developer,职位在北京
,有想回国的技术牛牛可以考虑这个职位。
技术方面需要linux Kernel + 分布式/并行算法 方面的能力,项目组做的内容很核心
,我们和IBM Almaden Research一起从事该并行文件系统的设计开发等工作。

工作内容很有挑战,如果您不是一个喜欢挑战并且愿意沉下心研究核心技术的人,请勿
投简历。

项目组主要涉及的或者你进来可以学到的技术有: 分布式锁和Token,分布式日志,
Quota,Snapshot, IO(分布式DIO,AIO,MmapIO etc), Memory Buffer
management, Parallel FS cache等模块的实现细节。

如果您研究过开源的分布式/并行文件系统的代码实现或者您在北美的公司里从事过内
核/文件系统相关的研发工作,非常欢迎过来跟我们交流。

我们的待遇可以给到band9及以上。 (大概50到100W RMB)

工作地点:北京。
如果您想了解更多关于GPFS的信... 阅读全帖
j********e
发帖数: 12
13
来自主题: JobMarket版 - IBM 并行文件系统(GPFS)组招人
IBM GPFS(General Parallel File System)组里现在要招2个Developer,职位在北京
,有想回国的技术牛牛可以考虑这个职位。
技术方面需要linux Kernel + 分布式/并行算法 方面的能力,项目组做的内容很核心
,我们和IBM Almaden Research一起从事该并行文件系统的设计开发等工作。

工作内容很有挑战,如果您不是一个喜欢挑战并且愿意沉下心研究核心技术的人,请勿
投简历。

项目组主要涉及的或者你进来可以学到的技术有: 分布式锁和Token,分布式日志,
Quota,Snapshot, IO(分布式DIO,AIO,MmapIO etc), Memory Buffer
management, Parallel FS cache等模块的实现细节。

如果您研究过开源的分布式/并行文件系统的代码实现或者您在北美的公司里从事过内
核/文件系统相关的研发工作,非常欢迎过来跟我们交流。

我们的待遇可以给到band9及以上。

工作地点:北京。
如果您想了解更多关于GPFS的信息,可以查看 http://ww... 阅读全帖
c********l
发帖数: 8138
14
exFAT文件系统是微软的一个产品,设计让外置储存设备和PC之间实现无缝的TB级数据
转移和数据交换,它只支持Windows和OS X,不支持Linux。作为一个含有大量专利的私
有产品,没有人会预计它会整合进Linux内核。但三星公司为旗下的Android 设备开发
了私有的exfat驱动,一位GitHub用户获得了三星的私有代码去除私有许可头文件,在
GPL下发布了非官方版本exfat-nofuse,结果引发了一场争议。
现在,在Software Freedom Conservancy的帮助下,三星在GPLv2许可证下发布了它的
exFAT文件系统实现源代码。
https://github.com/rxrz/exfat-nofuse
http://sfconservancy.org/news/2013/aug/16/exfat-samsung/
http://opensource.samsung.com/reception/receptionSub.do?method=
Note:
Microsoft has not released the official exFA... 阅读全帖
w***g
发帖数: 5958
15
来自主题: DataSciences版 - 解密hadoop文件系统数据存储方式
【 以下文字转载自 Programming 讨论区 】
发信人: wdong (cybra), 信区: Programming
标 题: 解密hadoop文件系统数据存储方式
发信站: BBS 未名空间站 (Thu Jan 8 18:52:18 2015, 美东)
手把手教你怎么提取hadoop文件系统元数据并手工从机群提取数据块并拼装成文件。
过一遍这个HDFS就没啥秘密可言了。
http://www.wdong.org/wordpress/blog/2015/01/08/hadoop-internals
w***h
发帖数: 345
16
来自主题: Apple版 - 关于移动硬盘的文件系统
可能是一个老问题了,对于需要从 Windows 和 Mac 中共享的移动硬盘,大家都使用什
么文件系统呢?以可靠性作为标杆,请推荐
我有一块移动硬盘,最近格成了 exFat + HFS+ 格式,主要用来和实验室 Win XP 倒文
件和 tm 用,不过两天前在 Mac 下硬盘突然掉了,拔掉后再插上过了一会又出错了,
后来到实验室 win 就不能写了,说是磁盘写保护,不过可以读,chkdsk 也不好使,晚
上回到家,Mac 下恢复正常,写 exFat 分区好像也没有问题
不知道 exFat 稳定性如何,毕竟不是经久考验的文件系统,心里毛毛的,毕竟数据不
是开玩笑的
大家都是怎么处理的?多谢分享 :)
f*******b
发帖数: 520
17
基于HTTP的网站和基于文件系统的网站,啥区别??
文件系统和数据库是一码事吗?
r****e
发帖数: 122
18
我有个sata硬盘装的是Linux系统。现在有个windows系统的台式机,本身只支持
IDE硬盘。我弄了Sata->USB cable接上sata, 但是系统告诉我硬盘没有格式化。
貌似windows不能识别linux 文件系统。
有什么办法能读取出硬盘上的数据呢?谢了!
g*******t
发帖数: 7704
19
你们讲raid的是根本不懂基本原理, raid和hadoop都是虚拟文件系统,这个没什么区
别, raid仅仅是磁盘冗余, 数据没有什么备份, hadoop里数据是3个备份,
从虚拟文件系统上看, raid所有概念都过时了,
y**b
发帖数: 10166
20
来自主题: Hardware版 - 20TB外置硬盘文件系统格式
没必要用raid0,存储数据嘛我就用jbod,比raid0可靠。买两块20TB,拿出一个做备份。
话说ext4虽说多少年前就号称支持多大多大硬盘,实际上软件工具还有16TB的限制,
还得编译一下文件系统工具,颇折腾了一阵才搞定。要说redhat这点真不如windows,
连个大硬盘文件系统都要用户动手。
c********l
发帖数: 8138
21
1文件服务器,
2网站,
3数据库
这三种不同的分工,各自分别适用什么样的文件系统(File System)??
m**********e
发帖数: 12525
22
【 以下文字转载自 Hardware 讨论区 】
发信人: mifepristone (弃婴), 信区: Hardware
标 题: 感觉Vista的文件系统有严重安全问题
发信站: BBS 未名空间站 (Fri Jul 20 17:56:37 2007)
使用Vista 2个月后的感觉,Vista正在步当年UNIX犯下的SetUID老路.
比如Vista下IE7打开"个性化收藏夹菜单(Personalized Favorites Menu)"
后无法工作,必须关掉UAC,或者关掉IE7 protected mode,或者把IE7 setuid
成Administrator才能正常工作.
许多XP下的软件都无法保存设置文件,因为保存文件这个功能在Vista下需要
SetUID才能实现.感觉现在的Vista简直是10年前UNIX的一个翻版.
发信给microsoft,回答说we confirm your research.这些问题将在今年年底
出版的Vista SP1内解决.
q****x
发帖数: 7404
23
来自主题: JobHunting版 - 问个文件系统同步的设计问题
类似Unix的文件系统,怎么设计同步机制,使得文件的删除、重命名、移动不会产生
race condition?
w***g
发帖数: 5958
24
来自主题: Programming版 - 解密hadoop文件系统数据存储方式
手把手教你怎么提取hadoop文件系统元数据并手工从机群提取数据块并拼装成文件。
过一遍这个HDFS就没啥秘密可言了。
http://www.wdong.org/wordpress/blog/2015/01/08/hadoop-internals
n**y
发帖数: 11447
25
http://www.fs-driver.org/
不过只能读写ext2文件系统
e*****n
发帖数: 124
26
来自主题: Linux版 - 问个文件系统的问题
小弟前两天系统自动跳出一个硬盘检测程序,说HD FAILING,用DF了一下,结果如下。
这里请教下,中间几个分区的文件系统都是NONE,这是怎么回事?当初好象都是EXT2
还是啥的。先谢过了
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda6 19228276 5980448 12271080 33% /
udev 1958776 272 1958504 1% /dev
none 1958776 636 1958140 1% /dev/shm
none 1958776 204 1958572 1% /var/run
none 1958776 0 1958776 0% /var/lock
none
dm
发帖数: 92
27
来自主题: Apple版 - 关于移动硬盘的文件系统
exFat是苹果和微软都提供官方支持读写的文件系统。不知到你究竟担心什么。硬盘当
然可能会有hardware failure,只有备份。
s*********n
发帖数: 2283
28
give me a break... where is your opinion?
If that great old man said 他们花了10年消灭文件系统, most of you guys even
said YES, Yes, it is right, it is great.
DO you think this is called opinion?

"no
a***y
发帖数: 19743
29
文件系统 vs iTunes/iPhoto在这个版面上都吵了不止五年了。
你说呢。
a9
发帖数: 21638
30
啥叫基于文件系统的网站?
y****w
发帖数: 3747
31
你妈raid什么年代是文件系统了?

发帖数: 1
32
微软为什么不开发针对flash storage类似的apfs文件系统?
exfat is not for windows

发帖数: 1
33
1997 年 5 月,刚回到苹果没多久的临时 CEO 史蒂夫·乔布斯在圣何塞会议中心(San
Jose Convention Center)举办了年度苹果全球开发者大会 WWDC,面对数千位 Mac
开发软件的开发者宣布重整苹果的计划。
20 年后,他的接班人蒂姆·库克再次回到圣何塞会议中心,面对 5300 位开发者说“
这将是最大最好的 WWDC”。
他们面对的是不一样的世界。1997 年的苹果濒临破产,继续重新开发 Mac 软件和硬件
。而今天的苹果已经是全球市值最高的公司,账上现金超过 2000 亿美元。
但有一个问题没有变,现在的苹果依然需要重整计算机业务。它的 iPhone 增长在放缓
。与此同时,多年的消极更新导致开发者对于 Mac 颇为不满。
传统个人电脑业务以外,苹果在新业务的拓展上似乎也落后于竞争对手。探索未来触屏
个人电脑的 iPad Pro 自 2015 年年底大更新之后就没有实质变化,而对面微软的
Surface 家族却不断尝试更多设计。
另一方面,亚马逊的 Echo 智能音箱已经进入超过千万户美国家庭。Google 的同类产
品也在去年开售。这些用语音控制的智... 阅读全帖
t*****s
发帖数: 416
34
来自主题: Programming版 - 写给对系统感兴趣的人
首先,对挖了个坑在本区引战向所有搞web的人道歉,小菊花和赵C除外。有兴趣八为啥
他俩除外的可以翻一翻吵架的那几个帖子,自己判断是非,觉得我不对过去帮着他们骂
我也无所谓。但是请不要在这个贴里歪楼。
我本意是说web虽然职位多,但是竞争压力也大。从来没有过任何贬低web技术含量或者
领域前景的意思——事实上也没有任何沾边的言论。如果引起了误解,表示歉意。
因为我挖完坑很没节操的没把自己埋里面就跑了,小菊花同学开始连续开贴钓鱼并且在
本区追着我黑系统这个领域。这不,刚刚又新开了个定向钓鱼贴明里暗里指着说我学艺
不精。
其实黑我倒无所谓,不过小菊花同学黑我不过瘾又把整个系统领域给打上了“简单机械
重复劳动”的标签,未免会给对系统感兴趣的同学们产生一些不好的印象。考虑到小菊
花同学如此愤恨系统领域是由我引起的,我不免觉得对这种负面印象负有一定的连带责
任,所以写这个帖子。以一个“学艺不精”的系统软件工程师的视角,来讲讲系统这块
领域到底是怎么样的。
小菊花同学是旗帜鲜明的系统黑,我是立场坚定的系统pro,所以都不免带有bias,大
家可以把这个帖子和小菊花同学的帖子对照阅读,通过自己的思考来... 阅读全帖
A*********l
发帖数: 2005
35
有些电脑(比如联想的笔记本)自带什么backup系统,会在系统盘写隐藏的备份文件。
这些文件用文件系统自己是看不见的,因为是rootkit过的文件,需要用专门的程序才
能看见。
用file explorer 看看系统盘的文件尺寸一共多大,如果这个尺寸和 (硬盘尺寸-剩余
空间)有很大差别的话,很有可能就是这种情况。当初我的一台Thinkpad硬盘20G,
explorer能查到的文件是10G左右,但硬盘剩余空间只有1 - 2 G, 就是这种情况。 (
系统是XP)。
Win7用30G 系统盘太小了。
t*****s
发帖数: 1309
36
汗,你不会在文件夹选项里设置 显示隐藏文件和 系统 文件吗……
或者用WinRAR做文件管理器,浏览你的目录,所有文件,不管是隐藏的,系统的,文件
名错误的,索引错误的,不符合win32文件名规范的,没有读取权限的,都会显示出来
用命令也可以
除非你是用错误的文件系统,否则任何路径下的任何文件,只有不存在的,没有不可见
j******n
发帖数: 108
37
来自主题: Programming版 - linux 文件大小的问题
自己要写一个 inverted list index
先只考虑一个很简单的二级结构
Hash 表(keyword:offset)保存在内存里
offset是指向 index 文件内, 该 keyword 的位置
(如果 index 分为多个文件,还需要一个值指向文件的磁盘位置)
暂时只考虑 index 的读操作的性能,因为读磁盘操作较多
当然希望尽量减少磁盘开销。
关于 linux 的文件系统,有个问题
Linux FS 会尽量把一个文件放在连续的 block 上面
有的 linux 文件大小有上限(2G?),除此之外,
index 单个文件就是越大越好么?
从概念上,文件的 metadata 在 inode 里,打开一个大文件或是
一个小文件,似乎差别不大。而通过 feek 定位到具体位置,和
当前磁头位置有关:a) 磁头需要先移动文件头,b) 再移动 offset
的位置读取 list。(还是磁头直接移动到 offset 对应的位置?这点
不是很清楚 linux FS系统如何操作) 如果文件大了,b)步似乎就要要慢一些。
不知道有没有人有类似经验或实验,index 单个文件设置成多
x******n
发帖数: 9057
38
磁盘存储是以块为单位的,比如4K,所谓的指针链接也是指块之间,块内是连续的数据
,所以你的150字节的文件需要占用一个块,也就是4KB的磁盘空间。按照你这种插入法
,就是说你的新文件要占用3个块,12KB,其中第一个块包含100字节数据,第二个块包
含5字节数据,第三个块包含46字节数据,自然三个块里大部分都是气泡了。我不知道
有哪种文件系统支持块里有气泡的(除去最后一块),理论上当然可能,数据库文件一
般就是这样的,不过文件系统毕竟和数据库很不一样,不值得为了像你说的这种少见的
use case来严重牺牲性能。
当然你要想设计一种一块就是一个字节的文件系统,那也行,不过你这个描述还是不够
,你咋知道97-100这4个字节的位置存的是指针而不是数据?于是乎每个字节你要拿出
一位来存放一个标志位,于是乎你160个字节的空间只能存放140个字节的数据,而且都
乱了套了,读取的时候还得解码。
x******n
发帖数: 9057
39
磁盘存储是以块为单位的,比如4K,所谓的指针链接也是指块之间,块内是连续的数据
,所以你的150字节的文件需要占用一个块,也就是4KB的磁盘空间。按照你这种插入法
,就是说你的新文件要占用3个块,12KB,其中第一个块包含100字节数据,第二个块包
含5字节数据,第三个块包含46字节数据,自然三个块里大部分都是气泡了。我不知道
有哪种文件系统支持块里有气泡的(除去最后一块),理论上当然可能,数据库文件一
般就是这样的,不过文件系统毕竟和数据库很不一样,不值得为了像你说的这种少见的
use case来严重牺牲性能。
当然你要想设计一种一块就是一个字节的文件系统,那也行,不过你这个描述还是不够
,你咋知道97-100这4个字节的位置存的是指针而不是数据?于是乎每个字节你要拿出
一位来存放一个标志位,于是乎你160个字节的空间只能存放140个字节的数据,而且都
乱了套了,读取的时候还得解码。
S*A
发帖数: 7142
40
比较难想象 syncme wireless 会一个一个文件删除。
FAT 的文件系统没有 journal,修改 meta data 没有保证是 atomic 的。
如果一个比较早的 dir entry 出错了,就有可能导致后面的 entry 都找
不到。或者指向这个 directory 的数据结构出了错,例如修改 time stamp
什么的,导致整个 directory 都没了。
反正 FAT 是比较弱的,没有 journal,你用 journaling 的文件系统就
不应该有这样的问题。
EXT3/EXT4 随便断电,不会丢以前的内容的,顶多最近写的那些没有
完成。当然这个基于硬盘本身不能出错。有些 SSD 掉电会有 corruption
这种就什么文件系统都保证不了。
w****g
发帖数: 597
41
谢谢。这是很好的Windows下面读取Linux Ext2 IFS文件系统的软件。但是,Ubuntu已
经在我的USB外置硬盘设置了Ext3文件系统,fs-driver的软件还是无法读取Ext3。
我安装Ext2 IFS For Windows试验还是无法读取外置硬盘Ext3文件系统, 在我手动分配盘符之后,Windows就可以找到外置USB硬盘的Volume,但是,认为外置USB硬盘是unformated volume.
还是不能读取Ext3文件。
r*****3
发帖数: 143
42
中文名: 分布式系统概念与设计
原名: Distributed Systems Concepts and Design
作者: Coulouris
Dollimore
Kindberg
Blair
图书分类: 软件
资源格式: PDF
版本: 第5版
出版社: Addison Wesley
书号: 0-13-214301-1
发行时间: 2012年
地区: 美国
语言: 英文
简介:
内容简介:
本书旨在全面介绍因特网及其他常用分布式系统的原理、体系结构、算法和设计,内容
涵盖分布式系统的相关概念、安全、数据复制、组通信、分布式文件系统、分布式事务
等,以及相关的前沿主题,包括web服务、网格、移动系统和无处不在系统等。
本书素材丰富、内容充实、深入浅出,每章后都有相关的习题,并有配套网站提供
本书的学习和教学资源。本书可作为相关专业本科生及研究生的分布式系统课程的教材
,也可供广大技术人员参考。
目录:
前言
第1章 分布式系统的特征
第2章 系统模型
第3章 网络和网际互联
第4章 进程间通信
第5章 分布式对象和远程调用
第6章 操作系统支持
第7章 安全性
第8章 分布式文件系... 阅读全帖
f*********n
发帖数: 292
43
Hide Folders XP 1.2
软件名称:Hide Folders
整理日期:2002.10.30
最新版本:2.3.5
文件大小:715KB
软件授权:免费软件
使用平台:Win9x/Me/NT/2000/XP
发布公司:Home Page
软件简介:
Hide Folders可以把特定的文件夹隐藏起来,即使在Windows资源管理器中设置了显
示隐藏文件和系统文件,也无法找到被隐藏的文件夹。他支持Windows 95以上的所有版本
操作系统,同时还提供了对NTFS文件系统的支持。要想还原文件夹,只要输入密码,简单
地点击鼠标就可以完成各种操作。
http://www.fspro.net/
磁盘工具 ==> File Scavenger 2.1
软件名称:File Scavenger
整理日期:2002.10.26
最新版本:2.1
文件大小:969KB
软件授权:共享软件
使用平台:Win9x/Me/NT/2000
发布公司:home page
软件简介:
能够恢复在NTFS格式下意外删除的文件工具,前提条件是所删除的硬盘尚未被改写新
的文件上去才可以救回,提供了找寻文
f*****i
发帖数: 143
44
有的文件被文件系统压缩后,100M只占据10M的实际硬盘
空间,所以文件总和有可能大于硬盘容量。NTFS似乎另外支持
一种特殊的文件,其大小远远超过实际占用空间,具体记不清了。
z*n
发帖数: 2893
45
来自主题: Hardware版 - 文件存储方案 求建议
这个router我印象中以前有人抱怨只能支持<2TB硬盘.
我个人认为凡是需要特殊硬件才能读硬盘的解决方案都应当小心, 如果这硬件歇菜了即
便硬盘是好的也可能会丢失数据. 几年后同样的硬件有可能不再生产, 到时候就傻眼了
. 最安全的还应当是用block level protocol, 比如USB外接硬盘的USB部分坏了, 还可
以把里面的硬盘拆出来直接连在机器上读出数据.
NAS spec里声称支持的文件系统格式是靠不大住的, 文件系统是建立在区表管理之上,
volume management有很多是硬件厂商自己搞的, 连到机器上能不能正确的识别是很难
说.
言而总之用PC最保险, 退一步用router + USB drive, 用NAS要小心, 千万别用任何第
三方的
raid software或者乱七八糟的文件系统.
w***w
发帖数: 1552
46
u-nas iv黑色版本,装个usb的wireless adapter杯具了。
新买了一个usb的无线网络适配器, 是realtek的,我按照debian上的步骤转了驱动,h
ttp://wiki.debian.org/rtl819x
中间有一步是
aptitude -t lenny-backports install linux-image-2.6-$(uname -r | sed 's,.*-,
,') firmware-realtek wireless-tools
当时也没多想,执行完了才发现杯具了。 执行uname -r,系统从2.6.26-686变成了2.6
.32-bpo.5-686,现在系统还是可以ssh上去,路径和权限是一团混乱啊。/sbin下面的命
令都必须指定路径到/sbin/xx才会执行。ssh登陆后,用sudo 执行# aptitude update
就产生一堆错误。
E: /root/.aptitude 可读但不可写;无法写入配置文件。
W: 由于文件系统为只读,因而无法使用文件锁/var/lib/dpkg/lock
E: 无法写入 /var/cache/ap
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)