问题标签 [xfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1593 浏览

linux - 如何减少 XFS 文件系统的默认元数据大小?

我有一个专用的 12 磁盘卷,总共 48 TB。使用默认参数mkfs后,使用 inode_64 挂载,报告的文件可用空间为 44 TB。所以有 4 TB 的元数据开销,几乎是 10%。

我认为这个元数据大小可能是为了容纳数千万个 inode,而我只使用大文件并且最多需要 1-2 百万个文件。鉴于此,我的问题是是否可以从 4 TB 元数据中恢复 2-3 TB 以用于文件数据

手册页中,我看到了一个maxpct选项,可能还有其他选项,但我无法弄清楚在我的情况下使用它们的正确方法是什么。我仍然需要确保该卷可以容纳 200 万个文件。另外,我知道一些元数据空间用于日记,在这里我不知道多少就足够了。

0 投票
2 回答
2735 浏览

logging - xfs,可以禁用日志吗?

我想禁用登录 xfs。

我没有找到选项

mkfs.xfs

所以我的问题是:是否可以禁用它们或将它们移动到 RAM 中?如果是,如何?谢谢

0 投票
1 回答
1205 浏览

pointers - 如何动态填充结构,该结构是指向 C++ 中实现 xfs 的数组指针的指针

结构一:

结构二:

结构三:

编码:

我在检索结构 1 中的所有值时卡住了。我需要将值动态添加到这些结构中并将 Structure1 显示为输出。为此需要分配内存。我尝试使用上面的代码分配内存,但尽管分配了值,但未正确存储在结构中。

价值根据usCount面额集变化。在此基础上usNumPhysicalCUs设置。此外,当我&lpWFSCDMCuinfWFSExecute方法内发送时,它lppPhysical似乎是空的。

我不能完全弄清楚我哪里错了。

0 投票
2 回答
1149 浏览

c++ - 如果手册中未提及,如何查找 PinPad XFS 的逻辑名称

我已经开始 XFS实施 SZZT Pinpad 。我遇到了WFSOpen 命令它给出错误“ - 14 ”的问题,如WFS_ERR_HARDWARE_ERROR手册中所述。如果我们错过了相同的任何参数值,请告诉我们。我们也无法在手册中找到 SZZT Pinpad 的逻辑名称。截至目前,我们使用的是注册表中提到的相同名称

0 投票
0 回答
433 浏览

xfs - XFS CEN 不更新 ATM 的打印机状态

我想使用WFSGetInfo()XF API 函数获取 ATM 日志打印机状态。它返回状态,但不更新。

有谁知道为什么?

0 投票
0 回答
151 浏览

performance - 重复写入大文件时的 xfs 性能

嗨,程序员/开发人员,

我正在尝试在我们的 RAID 存储上测量 xfs 性能。在这样做的同时,我看到了一个不寻常的观察结果。在进行观察之前,有几个细节: 1. 我知道,在不同文件中的每次迭代重复写入 xfs 时,我们会看到锯齿状图案。以 GB/s 为单位的写入性能从某个点(例如 6 GB/s)开始下降到大约 4.2 GB/s 并在下一次迭代中跳回 6 GB/s。该循环在一个固定数量之后重复,这取决于存储中的分配块。我理解这是因为我们正在写入分配块,从最外面的磁盘柱面到磁盘上的最里面的柱面。对不起,我是新用户,无法附上锯齿图案图片。我所做的观察是,只有当我在不同目录中编写重复测试时才会出现这种锯齿模式。如果我直接在一个文件夹下写重复,没有锯齿图案。例如 :

主目录

不显示附图中显示的锯齿图案,而

主目录

确实显示出锯齿图案。

有人可以解释为什么会这样。

其他数据点

  1. 我们使用的是 CentOS 7.0

  2. 选择 IO 调度程序没有任何影响。所有 IO 调度程序的行为都相同

0 投票
1 回答
1008 浏览

docker - Docker 在一个容器中使用不同的文件系统

如何在容器中使用不同的文件系统?我试图用 XFS 文件系统制作一个 img。

它是成功的,但是当尝试挂载它时,出现以下错误。已经尝试使用chmod,但同样的错误。

xfs_info 的输出:proba.img is not a mounted XFS filesystem

XFS(或其他)文件系统是否可以在单个容器中使用?

0 投票
1 回答
471 浏览

linux - XFS,是否可以在连续块中写入文件?

我想知道是否有办法在连续范围内写入文件,以完全避免文件系统的某些文件中的碎片。

我的意思是,Linux 下的 XFS 文件系统。

0 投票
1 回答
992 浏览

filesystems - XFS 块大小的大 PAGE 大小

我正在使用页面大小为 4096(字节)的 ubuntu 14 LTS x86_64。XFS 文档建议 XFS 的块大小不能超过内核 PAGE 大小。我是否需要使用大页面来增加文件系统块大小

您是否还可以建议是否有替代方案,因为我找不到任何

0 投票
1 回答
3463 浏览

linux - Intel NVMe 驱动器性能下降与扇区大小不是 4096 的 xfs 文件系统

我正在使用 Linux(Ubuntu 14.04)上的 NVMe 卡。当使用默认扇区大小 (512) 的 xfs 文件系统格式化时,我发现 Intel NVMe 卡的性能有所下降。或任何其他小于 4096 的扇区大小。

在实验中,我使用带有默认选项的 xfs 文件系统格式化了卡。我尝试在具有 64k 页面大小的 arm64 平台上运行具有 64k 块大小的 fio。这是使用的命令 fio --rw=randread --bs=64k --ioengine=libaio --iodepth=8 --direct=1 --group_reporting --name=Write_64k_1 --numjobs=1 --runtime=120 --filename=new --size=20G

我只能得到以下值

运行状态组 0(所有作业): READ:io=20480MB,aggrb=281670KB/s,minb=281670KB/s,maxb=281670KB/s,mint=744454msec,maxt=74454msec 磁盘统计信息(读/写):nvme0n1: ios=326821/8,合并=0/0,滴答声=582640/0,in_queue=582370,util=99.93%

我尝试格式化如下:

那么值是:

运行状态组 0(所有作业):READ:io=20480MB,aggrb=781149KB/s,minb=781149KB/s,maxb=781149KB/s,mint=266 847msec,maxt=26847msec 磁盘统计信息(读/写):nvme0n1 :ios=326748/7,合并=0/0,滴答声=200270/0,in_queue=200350,util=99.51%

我发现与

  • 4k 页面大小
  • 任何小于 64k 的 fio 块大小
  • 使用带有默认配置的 ext4 fs

可能是什么问题?这是任何对齐问题吗?我在这里想念什么?任何帮助表示赞赏