-
2021-05-11 07:03:50
linux准确测量U盘读写速度
## 挂载U盘
mount -t vfat /dev/sda1 /var/sdcard
## 测试写入100MB速度
sync;time dd if=/dev/zero of=/var/sdcard/largefile bs=10k count=10240;time sync
## 测试读取100MB速度 (清除缓存)
sync;echo 3 > /proc/sys/vm/drop_caches;time dd if=/var/sdcard/largefile of=/dev/null bs=10k
上述测试方法就相对比较准确!
写入100MB时,先刷新flash后,才测量dd命令生成100MB到缓存(同时也有部分正在写入flash)的时间Tdd,最后测量sync的时间Tsync,这个时间即为从缓存写到U盘的时间。平均写入速度为:100MB/(Tdd+Tsync)。
测量读取速度时,亦先sync把缓存中的杂数据写写进flash,并且清除缓存。最后才记录dd命令从U盘写入RAM的时间Tdd,因为/dev/null为tmpfs,没必要计算Tsync,平均读取速度为:100MB/Tdd。
另外,time命令算出的时间要使用real对应的值。
————————————————
1. dd命令简述:
if=输入文件, of=输出文件, ibs=一次读取字节数, obs=一次写入字节数, bs=设置一次读取写入的字节数, skip=跳过的bs数, count=拷贝的块数
2. 使用/dev/null和/dev/zero
1. 把/dev/null看作"黑洞", 它等价于一个只写文件, 所有写入它的内容都会永远丢失
2. /dev/zero是一个伪文件, 但它实际上产生连续不断的null的流## 切入u盘目录,测试写入速度
# dd if=/dev/zero of=./largefile bs=8k count=10
10+0 records in
10+0 records out
81920 bytes (82 MB) copied, 11.0626 s, 7.4 MB/s
## 测试读取速度 (清除缓存)
# sudo sh -c "sync && echo 3 > /proc/sys/vm/drop_caches"
# dd if=./largefile of=/dev/null bs=8k
8+0 records in
8+0 records out
65536 bytes (66 MB) copied, 2.90366 s, 22.6 MB/s
实测例子:sync;time dd if=/dev/zero of=/media/sda1/largefile bs=10k count=1024;time sync
1024+0 records in
1024+0 records out
10485760 bytes (10 MB, 10 MiB) copied, 0.272702 s, 38.5 MB/s
real 0m0.282s
user 0m0.000s
sys 0m0.270s
real 0m0.474s
user 0m0.000s
sys 0m0.010s
root@imx6qsabresd:/media/sda1# sync;echo 3>/proc/sys/vm/drop_caches;time dd if=/media/sda1/largefile of=/dev/null bs=10k
1024+0 records in
1024+0 records out
10485760 bytes (10 MB, 10 MiB) copied, 0.0330447 s, 317 MB/s
real 0m0.042s
user 0m0.000s
sys 0m0.040s
原文链接:https://blog.csdn.net/litao31415/article/details/99683790
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。
更多相关内容 -
u盘读写速度变慢了开始快后面特别慢卡顿解决方法
2021-11-22 16:13:36我的是金士顿64G的U盘,刚开始买的时候读写都很快,后面有那个文件夹路径隐藏病毒(根目录显示一个“_”,需要双击这个,才能看到所有的文件),一直也没管,后面就越来越卡了好像。然后用了火绒杀毒一下,好像都...我的是金士顿64G的U盘,刚开始买的时候读写都很快,后面有那个文件夹路径隐藏病毒(根目录显示一个“_”,需要双击这个,才能看到所有的文件),一直也没管,后面就越来越卡了好像。然后用了火绒杀毒一下,好像都解决了。
但是U盘卡顿,一直都存在。网上搜了一圈,怀疑是两点:
- U盘没有开启缓存写入模式,使得写入速度不稳定。
- U盘里面有坏道,使得大量读写时候速度不稳定。
针对第一点:我首先按照网上说的,计算机,U盘右键,属性,硬件,属性,改变设置,策略。选上 更好的性能 这样就能使用缓存功能。速度确实变快了,哈哈哈。但是我不用安全删除硬件,拷贝过程直接拔掉U盘,也没关系啦。
针对第二点:下载一个diskgenius软件,这个是专业的磁盘处理软件。里面选择坏道检测功能,就可以了。
我发现我的U盘没有坏道,所以应该是没有开启缓存写入功能吧,现在速度快,而且稳定很多了,OK。
-
U盘读写拷贝速度慢的解决措施
2021-07-28 06:34:49为什么U盘读写拷贝的速度这么慢?每次使用U盘拷贝一个文件都需要花上很长的时间才能复制成功,这究竟是怎么回事?是电脑问题?还是U盘问题?用户对这个问题也是深感疑惑,其实一般情况下,U盘出现读写拷贝速度慢的...为什么U盘读写拷贝的速度这么慢?每次使用U盘拷贝一个文件都需要花上很长的时间才能复制成功,这究竟是怎么回事?是电脑问题?还是U盘问题?用户对这个问题也是深感疑惑,其实一般情况下,U盘出现读写拷贝速度慢的现象大部分问题都出在U盘自身上,要想解决这个问题,看看下面是怎么操作的吧。
1、首先查看是否开启了USB高速传输模式,或者检查下是否开启了USB2.0,如今主流电脑已经采用USB3.0了,一般USB3.0传输文件都可以达到上百兆每秒,速度非常快速,USB3.0拥有极佳的传输速度体验。虽然大部分人选择和使用的U盘还是USB2.0的,但一般情况下速度也还是很快的,达到十几或者二十几兆每秒,理论最高值为60M/s。如果速度过低则应该检查系统或者设置问题。
2、将U盘插入到电脑USB接口中,在桌面上点击“计算机”进入计算机面板,之后在下方就可以识别并显示到U盘,进入计算机找到U盘。
然后在可移动磁盘(U盘)上鼠标右键点击,然后选择“属性”,打开属性界面。
3、在U盘属性对话框中,会有一个ChiBank SD/MM Reader USB Device,项,点击选中再点击底部的“属性”,进入ChiBank SD/MM Reader USB Device属性
进入ChiBank SD/MM Reader USB Device属性对话框,切换到“策略”选项卡下,在下面选择“更好的性能”,之后再点击底部的“确定”即可。
4、选择更好的性能
5、最后再检查下U盘是什么格式,一般目前U盘普遍为FAT32与NIFS分区格式,其中NIFS分区格式在Win7系统拥有更佳性能,如果U盘不是NIFS格式,那么建议格式化U盘,格式化的时候选择NTFS格式即可。
U盘读写拷贝速度慢,不仅影响了我们的心情,也大大降低了工作效率,所以,如果你的U盘也遇到这样的困恼的话,赶紧来试试上述介绍的方法,重新启动电脑插入U盘,再来感受下这速度。
-
STM32+FATFS+SD卡读写+U盘读写(正点原子F7开发板)
2021-06-01 15:22:49使用STM32CubeMX配置SD卡与USB,对SD卡和USB U盘文件进行读写测试。 软件编译环境:MDK 5.29 硬件环境:正点原子F767开发板 -
STM32_U盘读写例程(CH376)
2021-01-12 04:00:25STM32挂载CH376读写U盘例程,SPI模式,速度比FSMC要慢 STM32挂载CH376读写U盘例程,SPI模式,速度比FSMC要慢 -
MacBook Pro U盘读写速度太慢解决办法
2019-09-23 11:55:46U盘几乎是空的,但是拷贝文件的速度只有100k/s,如何解决这个问题? 本来以为是转接口坏了,因为电脑只有tpye-C的接口,但是买了新的接口之后速度没有丝毫改善。 然后百度有说USB2.0,3.0的问题,看了一番后觉得都...U盘几乎是空的,但是拷贝文件的速度只有100k/s,如何解决这个问题?
本来以为是转接口坏了,因为电脑只有tpye-C的接口,但是买了新的接口之后速度没有丝毫改善。
然后百度有说USB2.0,3.0的问题,看了一番后觉得都不对症,毕竟100k/s的速度哪个都不正常。
后来发现是U盘的问题。
解决方法:重置U盘,抹掉U盘的MAC OS拓展(日志式),抹掉ExFAT文件
注意!!!开始之前,请将U盘数据备份,以下步骤会清除所有数据。
步骤:
0. 备份U盘上的文件
1. 找到系统的“磁盘工具”软件,位置如图所示:
2. 选择外置--U盘--抹除
3. 格式选择:MAC OS拓展(日志式),ExFAT文件
4. 抹除
这样之后,U盘的拷贝速度提升到20M/s,甚是欢喜。
猜测原因:U盘使用过久或存过一些较大文件,磁盘空间碎片化严重,从而导致读写速度过慢。
-
U盘读写拷贝速度慢的解决措施.docx
2021-09-27 01:56:42U盘读写拷贝速度慢的解决措施.docx -
Android 基于libaums实现读写U盘文件
2019-03-13 16:54:13利用libaums在android上实现Android端读写U盘的功能,并将其进行了封装,写了个工具类,可以实现u盘与本地数据互传功能 -
U盘读取速度慢如何解决?
2021-01-23 16:20:17U盘,全称“USB山村驱动器”,在日常生活中,人们总会随身带着个U盘,以备随时的存储、拷贝信息之用,最近用户发现一个问题,U盘用久了之后读取速度越来越慢,很多用户不知道该怎么办,面对这个问题该如何来解决呢,... -
STM32文件系统 SD卡U盘等读写程序
2018-05-22 10:21:21STM32文件系统 SD卡U盘等读写程序可向SD卡中读取写入文件数据。txt MP3 等 -
U盘传输速度慢怎么办 如何提高Win7中U盘读写速度技巧
2021-07-28 09:15:53经常看到有网友在各大IT论坛问,U盘传输速度慢怎么办?针对这个问题其实也有不同的解决方法,之前在一些很老的...下面本文将为大家介绍下 Win7系统怎么提高U盘读写速度,有兴趣的朋友不妨学习下。如果你发现U盘传... -
STM32+FreeRTOS+FATFS+SD卡读写+U盘读写
2018-09-06 20:53:46STM32+FreeRTOS+FATFS+SD卡读写+U盘读写 因最近工作需要同时用到SD卡和U盘两样存储设备,使用原子的F407开发板做的例程,所以各方搜集资料最后实现了简单的读写,具体移植过程如下: 首先本次移植过程主要参考的... -
U盘读写速度变慢的原因详解
2021-01-26 21:04:49U盘的读写速度,与电脑的USB接口、拷贝文件的大小有关,但在U盘读写速度的世界中,有一个以高速传输而出名的“微笑碟”产品了,但使用次数越多,会发现,高度也沦为了“蜗牛”。为什么会出现这种情况?U盘读写速度... -
在Android中读写U盘
2021-01-26 14:42:38原文链接:https://www.zybuluo.com/Tyhj/note/1144629最近工作中遇到数据从U盘导出的功能,网上找了一下,有个开源的框架可以拿来使用,U盘和内存卡什么的不一样,是用OTG口来连接手机的,有些手机不支持,有些手机... -
U盘写入速度变慢的解决方法
2018-02-12 21:36:02我的是金士顿2GU盘,做了以个PE系统维护工具后,再往U盘里写入文件就感觉很慢,原来写入速度基本在5M/秒,现在只有1-2M/秒,在网上搜了一下,找到如下方法:每台计算机的设置都不一样,我们的移动盘插入其他电脑之后... -
CH375_CH376 U盘读写模块在51单片机上的应用(原理图+测试程序+资料)
2021-05-22 12:37:32*/ /* 本例以字节为单位读写U盘文件,读写速度较扇区模式慢,但是由于字节模式读写文件不需要文件数据缓冲区FILE_DATA_BUF, 所以总共只需要600字节的RAM,适用于单片机硬件资源有限、数据量小并且读写速度要求不高的... -
STM32CubeMX之FatFS读写U盘
2021-03-18 18:03:45“上一篇文章介绍了文件系统和SD卡的读写,本篇文章介绍U盘的读写。STM32F4系列的USB接口有主机的功能,可以对U盘进行读写。”硬件环境:STM32F429IGT6... -
闪迪CZ80 U盘速度变慢怎么办恢复方法
2021-05-13 17:06:14闪迪CZ80是一个好U盘,很多人都买它来放数据,小编也不例外,但不知道为什么CZ80用过一段时间以后会速度下降,表现是写入速度极低且不稳定,极端情况下3.0下照样掉到个位数。其实这个盘本身是有终身保修的,如果掉速... -
U盘加载速度缓慢的原因及解决小技巧
2021-05-13 14:12:57但有一些用户在使用U盘的过程中遇到了U盘加载非常慢的情况,U盘插入电脑后,加载读取文件的速度很慢,总是要等上一段时间才能完全读取。电脑使用久后就会出现运行卡顿问题,在使用U盘进行存储文件时,电脑运行更加的... -
linux挂载u盘并测试读写速度
2019-05-10 14:17:29挂载u盘 1,将u盘插入机器,在目录/mnt下回出现一个sda 2,确定在 目录 /mnt 下建立了 文件夹 /usb,如果未建立可键入一下命令:mkdir /mnt/usb,成功后进行下一步。 3,载入 u 盘,需键入以下命令:mount /dev/sda... -
识别U盘很缓慢怎么办的八种解决方法
2021-05-13 14:12:31最近遇到两个卡片式的薄u盘,插入电脑后右下角usb小图标倒是立即出现了,但是右击没有任何设备项目,我的电脑也没有...U盘在电脑中识别缓慢的解决方法。电脑上使用U盘的前提下是要识别才能够正常去使用,在U盘插入... -
U盘2.0/3.0读写速度
2018-08-31 16:45:561、环境 电脑:小米笔记本电脑 air 13,CPU intel i7-8550u,DDR 2400 8G + SSD PM961 ... 8G 2.0 U盘,write: 4.14MB/s,read: 20.8MB/s 8G SDHC卡,3.0读卡器GL3224,write: 5MB/s(大文件),read: 5... -
读写 400MB/s 固态U盘轻松应对 Windows To Go
2021-08-27 17:18:05文章目录固态U盘制作 Windows To Go1、下载 Win10 镜像文件2、下载 WinToGo 工具3、制作 WinToGo4、启动 WinToGo 进入系统 自己动手 DIY 了几个性能不错的固态 U 盘,拿来测试一下 Windows To Go 怎么样。首先 ... -
基于CH376的U盘读写
2017-11-13 14:41:50CH376 对 U 盘文件的读写方式分为两种:扇区模式和字节模式;CH376 对 SD 卡文件的读写方式只 有一种是字节模式。 扇区模式下,以扇区(每扇区通常是 512 字节)为基本单位对 U 盘文件进行读写,所以读写速度 略... -
U盘量产工具-提高U盘读写速度
2010-06-28 09:26:48U盘量产工具-提高U盘读写速度,很好的资源,可以下载 -
u盘插入电脑后识别缓慢该怎么解决
2017-02-27 12:54:18我们将u盘插入电脑中时会有一个加载的过程,通常情况下只要几秒就能够加载完成并识别到u盘,而有时我们的u盘插入电脑后,加载缓慢甚至无法识别u盘,碰到这种问题的时候该怎么办呢?下面我们就为大家整理u盘识别缓慢... -
苹果电脑拷贝文件到u盘很慢_防病毒入侵防误删,爱国者这款U盘值得种草
2020-10-27 01:20:25你的U盘安全吗?相信多数人都会犹豫不决地回答:应该安全吧。事实上,U盘穿插于各台电脑之间,是最容易感染和传播病毒的。如果是重要文件因感染病毒而失去,那就损失就大了,所以能防病毒入侵、防误删的U盘应该是... -
加快U盘写入速度
2021-07-27 09:21:32加快U盘写入速度在使用U盘的过程中,总是听到有用户在抱怨U盘的读写速度很慢,总是要等好久才能让U盘完全反应。大家都知道U盘的写入与输出速度的快慢和U盘自身、电脑的设置都有着丝丝相关。当用户遇到U盘写入速度变... -
win7系统u盘读取复制速度慢的解决方法
2021-08-02 02:18:16很多小伙伴都遇到过win7系统u盘读取复制速度慢的困惑吧,一些朋友看过网上零散的win7系统u盘读取复制速度慢的处理方法,并没有完完全全明白win7系统u盘读取复制速度慢是如何解决的,今天小编准备了简单的解决办法,...