node.js - 计算 Node js中的数据字节

标签 node.js node.js-stream

我有一个大小为 500 MB 的 vhd(磁盘),其中只写入了 10 MB 数据,后面是空 block ,最后是最后一个 10 MB 的 block 。

因此,当前的总数据仅为 500 MB 中的 20 MB。 我试图在 node.js 中找到一个实用程序,以找出数据字节数,但没有成功。

有一个函数fs.fstatSync(file).size,它给出总大小。

是否有任何实用程序/函数可以计算写入的数据?

最佳答案

您可能必须使用require("child_process")访问一些系统实用程序 cli。

关于node.js - 计算 Node js中的数据字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26321297/

相关文章:

arrays - node.js 流数组的 json 响应

javascript - 如何使用 Express 4 路由器的 Node 模块和需求

node.js - graphql prisma nodejs postgresql 如何将创建日期/更新字段添加到 graphql 类型?

Node.js - writeHead 设置 "Location"和 "Set-Cookie"

Node.js 代码可以在本地运行,但不能在 AWS Lambda 上运行

javascript - mongodb 和 node.js 驱动程序未连接聊天休息 api

node.js - 从管道 HTTP 流中删除 header

node.js - 从Docker运行时的NodeJS App 'Module Not Found'

javascript - 如何随 promise 一起返回数据

javascript - Vinyl-fs(gulp 文件流)在触发回调或 promise 之前未完成 .dest 写入