问题标签 [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.
linux - 如何减少 XFS 文件系统的默认元数据大小?
我有一个专用的 12 磁盘卷,总共 48 TB。使用默认参数mkfs后,使用 inode_64 挂载,报告的文件可用空间为 44 TB。所以有 4 TB 的元数据开销,几乎是 10%。
我认为这个元数据大小可能是为了容纳数千万个 inode,而我只使用大文件并且最多需要 1-2 百万个文件。鉴于此,我的问题是是否可以从 4 TB 元数据中恢复 2-3 TB 以用于文件数据。
在手册页中,我看到了一个maxpct选项,可能还有其他选项,但我无法弄清楚在我的情况下使用它们的正确方法是什么。我仍然需要确保该卷可以容纳 200 万个文件。另外,我知道一些元数据空间用于日记,在这里我不知道多少就足够了。
logging - xfs,可以禁用日志吗?
我想禁用登录 xfs。
我没有找到选项
mkfs.xfs
所以我的问题是:是否可以禁用它们或将它们移动到 RAM 中?如果是,如何?谢谢
pointers - 如何动态填充结构,该结构是指向 C++ 中实现 xfs 的数组指针的指针
结构一:
结构二:
结构三:
编码:
我在检索结构 1 中的所有值时卡住了。我需要将值动态添加到这些结构中并将 Structure1 显示为输出。为此需要分配内存。我尝试使用上面的代码分配内存,但尽管分配了值,但未正确存储在结构中。
价值根据usCount
面额集变化。在此基础上usNumPhysicalCUs
设置。此外,当我&lpWFSCDMCuinf
在WFSExecute
方法内发送时,它lppPhysical
似乎是空的。
我不能完全弄清楚我哪里错了。
c++ - 如果手册中未提及,如何查找 PinPad XFS 的逻辑名称
我已经开始 XFS
实施 SZZT Pinpad 。我遇到了WFSOpen
命令它给出错误“ - 14 ”的问题,如WFS_ERR_HARDWARE_ERROR
手册中所述。如果我们错过了相同的任何参数值,请告诉我们。我们也无法在手册中找到 SZZT Pinpad 的逻辑名称。截至目前,我们使用的是注册表中提到的相同名称
xfs - XFS CEN 不更新 ATM 的打印机状态
我想使用WFSGetInfo()
XF API 函数获取 ATM 日志打印机状态。它返回状态,但不更新。
有谁知道为什么?
performance - 重复写入大文件时的 xfs 性能
嗨,程序员/开发人员,
我正在尝试在我们的 RAID 存储上测量 xfs 性能。在这样做的同时,我看到了一个不寻常的观察结果。在进行观察之前,有几个细节: 1. 我知道,在不同文件中的每次迭代重复写入 xfs 时,我们会看到锯齿状图案。以 GB/s 为单位的写入性能从某个点(例如 6 GB/s)开始下降到大约 4.2 GB/s 并在下一次迭代中跳回 6 GB/s。该循环在一个固定数量之后重复,这取决于存储中的分配块。我理解这是因为我们正在写入分配块,从最外面的磁盘柱面到磁盘上的最里面的柱面。对不起,我是新用户,无法附上锯齿图案图片。我所做的观察是,只有当我在不同目录中编写重复测试时才会出现这种锯齿模式。如果我直接在一个文件夹下写重复,没有锯齿图案。例如 :
主目录
不显示附图中显示的锯齿图案,而
主目录
确实显示出锯齿图案。
有人可以解释为什么会这样。
其他数据点
我们使用的是 CentOS 7.0
选择 IO 调度程序没有任何影响。所有 IO 调度程序的行为都相同
docker - Docker 在一个容器中使用不同的文件系统
如何在容器中使用不同的文件系统?我试图用 XFS 文件系统制作一个 img。
它是成功的,但是当尝试挂载它时,出现以下错误。已经尝试使用chmod
,但同样的错误。
xfs_info 的输出:proba.img is not a mounted XFS filesystem
XFS(或其他)文件系统是否可以在单个容器中使用?
linux - XFS,是否可以在连续块中写入文件?
我想知道是否有办法在连续范围内写入文件,以完全避免文件系统的某些文件中的碎片。
我的意思是,Linux 下的 XFS 文件系统。
filesystems - XFS 块大小的大 PAGE 大小
我正在使用页面大小为 4096(字节)的 ubuntu 14 LTS x86_64。XFS 文档建议 XFS 的块大小不能超过内核 PAGE 大小。我是否需要使用大页面来增加文件系统块大小
您是否还可以建议是否有替代方案,因为我找不到任何
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
可能是什么问题?这是任何对齐问题吗?我在这里想念什么?任何帮助表示赞赏