测试一下各个协议的速度,用一个7205M的centos的ISO文件上传下载。
5Gwifi连接时,本地SSD(Y7000)对服务器的HDD:
  smb download 23M/s(资源管理器)
  smb upload  25M/s(资源管理器)
  ftp download 22M/s(323s)(资源管理器)
  ftp upload  26M/s(278s)(资源管理器)
  sftp download 22M/s(WinSCP)
  sftp upload  24M/s(WinSCP)
5Gwifi连接时,本地SSD(Y7000)对服务器的HDD,隔着一个房间:
  smb download 10M/s(资源管理器)  波动很大5-13M都有
  smb upload  13M/s(资源管理器)  波动很大5-18M都有
5Gwifi连接时,本地SSD(Y7000)对服务器的USB3.0移动硬盘,隔着一个房间:
  smb download 10M/s(资源管理器) 
  smb upload  9M/s(资源管理器) 

2.4Gwifi连接时,本地SSD(Y7000)对服务器的HDD:
  smb download 7M/s(资源管理器)
2.4Gwifi连接时,本地SSD(Y7000)对服务器的HDD,隔着一个房间:
  smb download 350K/s(资源管理器)
网线连接时,本地SSD(Y7000)对服务器的HDD:
  smb download 116M/s(资源管理器)
  smb upload 96M/s(资源管理器)

网线连接时,本地SSD(Y7000)对服务器的USB3.0移动硬盘:
  smb download 90M/s(资源管理器)
  smb upload  57M/s(资源管理器)
2.4Gwifi连接时,本地SSD(Y470)对服务器的HDD:
  smb download 2.5M/s(资源管理器)
 
几个参考速度:
  本地SSD分区间互相拷贝:650M/s
  本地拷到USB3.0的移动硬盘:90M/s,双向速度差不多
除了速度,使用起来,FTP经常反应经常迟缓,比如说已经删除了,还在上面显示。
结论:方便性smb>sftp>ftp,不同的协议速度差不多的。网线速度还是5G的4倍,5G是2.4G的3倍,隔了房间的话速度减半。

小白的linux笔记4:几种共享文件方式的速度测试——SFTP(SSH)/FTP/SMB的更多相关文章

  1. 执行Asp.net应用程序在Linux上的3种托管方式

    执行Asp.net应用程序在Linux上的3种托管方式 想要执行Asp.net应用程序在Linux上.我们有3种选择: 1.使用Apache作为Webserver.使用mod_mono:http:// ...

  2. Linux线程的几种结束方式

    Linux创建线程使用 int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_routine) ...

  3. 小白的linux笔记7:批量运行复杂的linux命令组合——BASH简单使用法

    linux的BASH就相当于windows下的BAT文件,可以批处理命令.比如写好一个python脚本后,需要在运行时候加参数,但这个参数又不想每次输入,就可以用BASH的方式写好整条命令,然后直接运 ...

  4. 小白的linux笔记3:对外联通——开通ssh和ftp和smb共享

    1.SSH的开通.https://www.cnblogs.com/DiDiao-Liang/articles/8283686.html 安装:yum install sshd或yum install ...

  5. 小白的linux笔记1:CentOS 8 安装与设置

    为了在服务器上跑爬虫,以及学SegNet,研究了一圈看来linux是必学品了.在自己电脑上安装了一个 1.官网下载iso,一个linux dvd是稳定版,选之,另一个stream版是更新更快的测试版, ...

  6. 小白的linux笔记11:放弃gitbook,转战Sphinx

    gitbook生成的html目录不折叠且链接失效 装好了gitbook和nodejs,本以为可以安心的做电子书了. 谁想到gitbook慢的一P,而且导出来的html目录不折叠,最关键的是链接有问题, ...

  7. 小白的linux笔记8:linux自动运行爬虫并发送提醒邮件

    有了成功运行的爬虫后,希望能每天定时运行,且遇到错误时能及时发出提醒. 发出提醒 可以用mailx发出邮件做提醒.没有的话先安装Yum install mailx. 以qq邮箱为例,需要设置/etc/ ...

  8. 小白的linux笔记6:关于挂载硬盘

    每个硬盘,包括移动硬盘,插上之后都会有个名字,如sda,sdb,sdc.... sda,sdb等名字只与插上的顺序有关.而且重启后有可能会发生变化. 查看全部硬盘可以用fdisk -l. df -h  ...

  9. 小白的linux笔记5:关于权限那些事

    在设置smb时发现,目录的权限是个影响访问的大问题,还是得研究清楚. 关于文件权限 查看当前目录下文件和文件夹的权限状态:ls -l drwxrwxr--.  4 root root    4096 ...

随机推荐

  1. Shell常用命令之curl

    curl命令 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具.它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具. ...

  2. shiro中ecache-core版本引起的异常

    ecache-core包版本不对引起的错误,将2.5.3换成2.4.5就好了 来源 WARN [RMI TCP Connection(3)-127.0.0.1] - Exception encount ...

  3. linux之samba使用

    工作中,很多时候,我导出文件,或者上传文件的时候经常失败,报samba fail,但我并不知道samba是干什么用的,也老是听同事说什么samba没有挂载,但我基本上不知道什么是samba,更不要说什 ...

  4. 简单看看读写锁ReentantReadWriteLock

    前面我们看了可重入锁ReentrantLock,其实这个锁只适用于写多读少的情况,就是多个线程去修改一个数据的时候,适合用这个锁,但是如果多个线程都去读一个数据,还用这个锁的话会降低效率,因为同一时刻 ...

  5. Tiny Linux -- tce-load

    Tiny Linux which has its own package manager called "tce-load". There's a list of packages ...

  6. python笔记15

    今日内容 模块知识 内置模块 time datetime json 其他 内容回顾 & 作业题 重要知识点 构造字典和函数对应关系,避免重复的if else a=1 b=2 ==> a, ...

  7. Nginx之keepalived高可用工具

    1.创建两台虚拟机,分别为主机和从机,区别两台虚拟机的IP地址 2. 将keepalived上传到linux系统当中 3. cd /usr/local目录 4. tar -zxvf keepalive ...

  8. 编写一个函数,输入n为偶数时,调用方法求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n

    需求:编写一个函数,输入n为偶数时,调用方法求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n package com.Summer_0511.cn; impo ...

  9. 在Navicat新建用户

    1.Ctrl+Q,进入查询,创建表空间. 输入create tablespace test datafile 'D:\Oracle\test.ora' size 1000m; 这里的test为表空间名 ...

  10. 使用小书匠及markdown here编辑博客和微信公众号

    1. 使用小书匠连接Evernote并发布笔记到博客园 1.1 小书匠初探 我平时的信息收集的主要方法是采用Pocket+Evernote. 简单来说: 如果访问到非常有用,而且是必须要立刻记录的内容 ...