原文:快速生成大量随机大小的文件

要生成大量随机大小的文件,最简单的方法是for循环N次。 例如,生成 W个 K大小的小文件 尝试时请改小一点数量,不然时间要很久 : 这里使用dd命令从 dev zero中取数据填充小文件,其中tmp dir变量是存放大量小文件的目录,文件的随机大小由shuf命令生成。 但是这样会非常的慢,不仅占用大量IO,操作系统还繁忙地open close文件描述符。这样的创建方式效率极低。 为了不频繁ope ...

2019-03-10 12:59 0 1848 推荐指数:

查看详情

.NET使用Bogus生成大量随机数据

.NET如何生成大量随机数据 在演示Demo、数据库脱敏、性能测试中,有时需要生成大量随机数据。Bogus就是.NET中优秀的高性能、合理、支持多语言的随机数据生成库。 Bogus的Github链接:https://github.com/bchavez/Bogus,图标如下: 安装 ...

Fri Aug 23 06:35:00 CST 2019 4 894
MySQL快速生成大量测试数据

需要大量的测试数据用来学习索引,性能优化,分库分表,等等。百度一下发现一个很不错的博文,https://blog.csdn.net/leshami/article/details/84348477,本随笔在此基础上修改。毕竟咱要做个搬运工也得是个有灵魂的搬运工么 一、如果数据库中表存在则删除表 ...

Sat Nov 27 04:58:00 CST 2021 0 1345
linux使用dd命令快速生成大文件

dd命令可以轻易实现创建指定大小文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件文件内容为全0(因从/dev/zero中读取,/dev/zero为0源) 但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度 ...

Sun Oct 21 00:18:00 CST 2018 0 1650
Linux使用dd命令快速生成大文件(转)

dd命令可以轻易实现创建指定大小文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)。 但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度 ...

Fri Aug 04 19:01:00 CST 2017 0 6128
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM