Articles of 文件系统

UNIX文件系统中的粘性是多less? 什么时候使用?

UNIX文件系统中的粘性是多less? 作为一个pipe理员,你将如何使用它?

有没有ext4的“快速”格式?

在Windows中,使用NTFS进行格式化非常快速。 我有一个低功耗的Linux机器,只有很less的RAM。 格式化一个2TB的卷到ext4需要很长的时间 有什么我可以做的加快格式? 我无法想象需要这么久? (花了那么久)

将权限复制到linux / unix上相同的树上

我有一个具有正确权限的文件树。 那么我有一个(文件)相同的树(不同的文件内容艰难)与错误的权限。 我怎样才能将权限布局从一棵树转移到另一棵树?

如何知道在networking共享上打开了哪个电脑?

环境: Windows XP sp3,Windows 2003服务器 问题: 我们有数十台自助服务terminal机器,每台机器都有相同的login名,偶尔和简要的共享文件。 费率是几个锁,并释放一分钟。 最近,我们遇到了一个客户端locking一个文件,然后不释放文件。 发生这种情况时我们可以closures文件,但几分钟或更长时间,这是一个不可接受的中断。 未解锁的问题在上个月已经发生好几次了。 我一直在寻找哪个信息亭设备负责locking,并在发生时迅速检测。 我们可以从服务器获得的信息似乎存在差距: 我们可以从各种工具中看到: – 什么文件打开并locking。 (很多方法) 什么login有一个特定的文件打开或locking。 (很多方法) – 一台特定的计算机通常打开一个文件。 (共享文件夹,会话mmc) 我们不能看到的是一台特定的计算机有一个特定的文件打开并locking。 任何人都知道一个方法来解决这个问题? 谢谢 – 抢

.nfsXXXX文件出现,那是什么?

我们有一个运行的应用程序(在RHEL5上),将数据stream式传输到NFS共享上。 最近我们看到很多.nfsXXXX …(xxx是一个hex数字)出现在它的工作目录中,应用程序每小时写一个文件,稍后将它们移动到不同的文件名。 那些是什么 ? 这是一个错误的迹象 – 如何做进一步的诊断?

我需要整理unix文件系统吗?

我知道Windows文件系统对碎片非常敏感,Unix(如UFS,ZFS,ext3或ext4)并不那么敏感。 但是,是否有理由对这些文件系统进行碎片整理呢? 如果是这样,那么有什么工具可用?

在Linux中,为什么超级用户root的文件夹在/ home下?

您可以创build一个具有root权限的root ,并且其主目录将归入/home/username 。 为什么root在文件系统的顶层获取自己的文件夹? 这只是惯例,安全问题,还是与性能相关的原因?

现代文件系统中数百万文件的性能影响是什么?

假设我们使用ext4(启用了dir_index)来托pipe3M文件(平均大小为750KB),我们需要决定我们要使用的文件夹scheme。 在第一种解决scheme中 ,我们将散列函数应用于文件,并使用两个级别文件夹(第一级为1个字符,第二级为2个字符):因此,作为filex.for散列等于abcde1234 ,我们将其存储on / path / a / bc /abcde1234-filex.for。 在第二种解决scheme中 ,我们将散列函数应用于文件,并使用两个级别文件夹(第一级为2个字符,第二级为2个字符):因此,作为filex.for散列等于abcde1234 ,我们将其存储on / path / ab / de /abcde1234-filex.for。 对于第一个解决scheme,我们将有以下scheme/path/[16 folders]/[256 folders] , 每个文件夹 (文件所在的最后一个文件夹) 平均为732个文件 。 在第二种解决scheme中,我们将拥有/path/[256 folders]/[256 folders] , 每个文件夹的平均文件数为45个 。 考虑到我们要从这个scheme中写很多(基本上是nginxcaching系统)的文件( 但大多是读取 ),从性能的angular度来看,如果我们select了一个或其他的解决scheme呢? 另外,我们可以使用什么工具来检查/testing这个设置?

在一个ext3目录中的文件的最大数量仍然可以接受的性能?

我有一个应用程序写入一个ext3目录,随着时间的推移,已经增长到大约三百万个文件。 不用说,读这个目录的文件列表是不可忍受的慢。 我不怪责ext3。 正确的解决办法是让应用程序代码写入子目录,例如./a/b/c/abc.ext而不是仅使用./abc.ext 。 我正在改变这样的子目录结构,我的问题是:大概有多less文件应该存储在一个ext3目录,同时仍然可以接受的性能? 你有什么经验? 换句话说, 假设我需要在结构中存储300万个文件,那么./a/b/c/abc.ext结构应该有多less层次? 显然这是一个不能准确回答的问题,但我正在寻找一个球场的估计。

在文件系统上closures一次

我正在设置一个mongoDB副本集,我想要做的第一件事情之一就是在文件系统上closures一个时间。 经过这一番研究,我并不反对这样做,但是我不得不问,什么时候使用? 我已经search了互联网,发现“这个applciaiton或这个过程使用一段时间,你会愚蠢的,如果你把它closures”的方式很less的方式警告,但作为一个偏执的人性质,我不得不怀疑。 那么,什么使用一段时间,如果我把它关掉,什么可以打破?