问题标签 [ext3]
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.
filesystems - 如何对 ext3 上的目录进行“碎片整理”?
我正在运行一个守护进程,它分析目录中的文件,然后删除它们。万一守护进程由于某种原因没有运行,文件就会堆积在那里。今天我在那个目录中有 90k 个文件。再次启动守护程序后,它处理了所有文件。
但是,目录仍然很大;“ls -dh。” 返回大小为 5.6M。如何“整理”该目录?我已经发现重命名该目录,并创建一个具有相同名称和权限的新目录可以解决问题。但是,随着文件随时写入其中,似乎没有一种安全的方法来重命名目录并创建一个新目录,因为暂时不存在目标目录。
所以a)有没有一种方法/一个(shell)程序可以对ext3文件系统上的目录进行碎片整理?或b)有没有办法在目录上创建一个锁,以便尝试写入文件块直到重命名/创建完成?
linux - ext3cow 还在开发中吗?
标题说明了一切,只是想知道 ext3cow 是否还在开发中?
mysql - 无法向 innodb 表添加索引 - “表 '#sql_...' 已满”
我在这里有一个令人沮丧的问题。我需要向大小为几 GB 的 innodb 表添加索引。
每次我尝试这个:
我明白了
我已经有 innodb_data_file_path = ibdata1:10M:autoextend 所以对表空间没有限制,我也有 innodb_file_per_table = on。
另外,我尝试将 tmpdir 更改为具有 300 gigs 空间的分区上的目录。
服务器是 64 位 Debian,带有 ext3 文件系统和 7.5GB 内存。表上已有 4 个索引。
任何人都可以阐明问题可能是什么?
谢谢
富有的
linux - ext3 中的日志记录 - 文档
我一直在寻找有关如何在 ext3 中实现日志的文档,但找不到任何好的资源。我熟悉 ext2 的内部结构,并在 Linux 和 Minix 中完成了相同的实现。
您能否向我指出可以帮助我理解在 ext3 中实现日志的资源/代码片段?
c - ext3 linux内核实现
我刚刚阅读了http://olstrans.sourceforge.net/release/OLS2000-ext3/OLS2000-ext3.html,这是对在 ext3 中实现日志时使用的设计问题的出色回顾。有人可以将我指向实现 ext3 日志的 linux 内核代码部分吗?
ext3 - ext4 规格?
我在哪里可以找到 ext4 文件系统规范?
(非官方草稿很好,只要它们是最新的;如果不可用,ext3 也可以。)
linux - EXT3 文件系统预摘要材料
我正在寻找理解 EXT3 文件系统源代码。我想我需要一点预消化才能完全理解代码。任何人都可以建议一些材料(博客等),我可以对源代码有一些基本的了解。
file - 访问时间、修改时间、编码和文件名如何存储在 NTFS 和 EXT3/4 上的文件中?
出于学术和任务相关的目的,我需要知道文件相关数据在 NTFS 和 EXT 文件中是如何关联的。操作系统如何知道文件名?编辑者如何知道处理文件内容的编码方式?
这些详细信息是存储在 NTFS/EXT 上的单独信息位置还是包含在文件本身中?
ext3 - 如何创建具有特定 inode 编号的文件?
如何在 ext3 文件系统中创建具有特定 inode 编号的文件?(例如:我想创建一个 inode-number = 12253 的文件)
unix - ext2 - ext3 和 ext3 - ext4 的本质区别是什么?
我真的很想知道这些文件系统之间的本质区别,例如 inode 指针结构等等!
谢谢