如何测试文件copy的速度
来源:互联网 发布:引流网站源码 编辑:程序博客网 时间:2024/05/16 03:59
前台样式:放两个按钮,测试复制速度
后台代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Diagnostics;
namespace Windows文件拷贝
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
//File.Copy(@"E:\soft\laomaotao2013.rar", @"G:\images\laomaotao2013.rar", true);
Stream reader = File.Open(@"E:\soft\laomaotao2013.rar",FileMode.Open,FileAccess.Read);
Stream writer = File.Open(@"G:\images\laomaotao2013.rar",FileMode.OpenOrCreate,FileAccess.Write);
Stopwatch watch = new Stopwatch();
watch.Start();
reader.CopyTo(writer, 1024);
watch.Stop();
reader.Dispose();
writer.Dispose();
MessageBox.Show(watch.Elapsed.TotalMilliseconds.ToString());
//重置计时器
watch.Reset();
}
private void button3_Click(object sender, EventArgs e)
{
Stream reader1 = File.Open(@"E:\soft\laomaotao2013.rar", FileMode.Open, FileAccess.Read);
Stream writer1 = File.Open(@"G:\images\laomaotao2013.rar", FileMode.OpenOrCreate, FileAccess.Write);
Stopwatch watch = new Stopwatch();
watch.Start();
reader1.CopyTo(writer1, 1024 * 10);
watch.Stop();
MessageBox.Show(watch.Elapsed.TotalMilliseconds.ToString());
reader1.Dispose();
writer1.Dispose();
}
}
}
测试效果为每次读1k要比每次读1M速度快
- 如何测试文件copy的速度
- 如何测试机房的速度和带宽?
- 如何测试机房的速度和带宽?
- 如何测试wifi direct的传输速度
- 如何测试wifi direct的传输速度
- 如何测试写磁盘的速度?
- 如何测试Linux磁盘的读写速度
- 如何在线测试Exchange的速度
- 读写文件速度测试的注意事项
- 测试..看看速度如何...
- 读写文件速度测试
- 读写文件速度测试
- 读写文件速度测试
- 读写文件速度测试
- 请问如何提高文件的读写速度
- 如何优化appium-IOS的自动化测试运行的速度
- 如何测试外贸网站在国外的访问速度
- 如何用命令测试Linux 硬盘的读写速度
- table切换代码
- go语言 windows下 访问oracle数据库
- Activity生命周期详解
- A Christmas Carol——4、The last of the spirits
- Android笔记之handler
- 如何测试文件copy的速度
- PAT (Basic Level) Practise (中文)—— 1010. 一元多项式求导
- 使用Struts 拦截namespace进行权限控制
- JavaEE 快速开发平台G4Studio作者熊春专访
- 海淀三甲免选
- 东城三甲免选
- HDU 1702 STL list的练习
- WWDC+2013 PPT
- 朝阳三甲免选