`
can_do
  • 浏览: 263633 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java运行环境检查:IO、Internet、network

阅读更多
Java运行环境检查:IO、Internet、network等:
*************************************
1、测试互联网速度,可以用【speedtest-cli-0.2.4.tar.gz】
2、测试磁盘IO速率,可以用【Apollo】
*************************************
可以通过Apollo进行磁盘benchmark的测试==>
tar -zxvf ./apache-apollo-1.6-unix-distro.tar.gz

#./apollo disk-benchmark
Benchmark using data file: /opt/eMQ/apache-apollo-1.6/bin/disk-benchmark.dat
Pre-allocating data file of size: 3922896KiB
Warming up... writing async 500MiB so that async writes don't have that much of an advantage due to the OS write cache.
Benchmarking async writes
Syncing previous writes before measuring sync write performance.. (might take a while if your OS has a big write cache)
Benchmarking sync writes
Benchmarking reads
Closing.
Async writes:
  278813 writes of size 4096 written in 31.579 seconds.
  8829.063 writes/second.
  34.48853 megs/second.

Sync writes:
  126 writes of size 4096 written in 30.095 seconds.
  4.1867423 writes/second.
  0.016354462 megs/second.

Reads:
  593652 reads of size 4096 read in 30.048 seconds.
  19756.79 writes/second.
  77.17496 megs/second.
**********************************************************
# ./speedtest_cli.py
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from China Telecom Guangdong (106.120.122.133)...
Selecting best server based on ping...
Hosted by Capital Online Data Service (Beijing) [1.69 km]: 28.69 ms
Testing download speed........................................
Download: 4.84 Mbit/s
Testing upload speed..................................................
Upload: 3.30 Mbit/s
********************************************************************
分享到:
评论

相关推荐

    关于如何制作自己的javaIE相关资料

    JavaIE,全称为Java Internet Explorer,是将Java技术与Internet Explorer浏览器相结合的一种开发方式,用于增强浏览器的功能,实现更复杂的Web应用。制作自己的JavaIE相关资料,你需要掌握以下几个关键知识点: 1....

    java读取局域网共享机器文件

    在读取网络文件时,可以使用`java.io.File`类来代表网络路径,然后通过`java.io.FileInputStream`或`java.io.FileReader`等类进行读取。 3. **权限和认证**:访问局域网共享文件可能需要用户名和密码。Java不直接...

    java调试domino邮件常见问题

    ### Java调试Domino邮件常见问题 #### 背景与目的 在企业级应用开发过程中,经常需要通过Java来调用Domino服务器发送邮件。为了确保邮件能够顺利发送,需要进行一系列配置及调试工作,包括开启Domino服务器的DIIOP...

    显示本地IP地址代码

    在Java中,我们可以使用`java.net.NetworkInterface`和`java.net.InetAddress`类来获取本地IP。 ```java import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; ...

    实现linux java ping 及traceroute 功能.rar

    本文将详细解析如何在Linux环境中利用Java语言实现`ping`和`traceroute`的功能,并结合C#的相关知识进行探讨。 首先,`ping`是一个简单但实用的网络工具,用于测试主机之间是否可达以及网络的延迟时间。在Linux中,...

    Java如何处理ICMP报文的收发

    在Java中,由于其设计初衷是为了提供一个跨平台的高级编程环境,所以在标准库中主要支持的是TCP/IP模型中的传输层及以上层次的操作。然而,对于网络底层协议如ICMP的操作,则需要借助第三方库或JNI(Java Native ...

    判断ip地址是否合及其根据子网掩码输出网络号和主机号的程序

    在实际开发环境中,你需要使用Java编译器(javac)将`IP.java`编译为字节码(`.class`文件),然后使用Java虚拟机(JVM)运行`isip.jar`来执行程序。 总结起来,这个程序涉及了Java编程、IP地址处理、子网掩码操作...

    network_programming.zip

    通过分析和运行这些代码,你可以深入理解Java网络编程的工作原理,并提升实际开发能力。记得在实践中不断探索和学习,因为网络编程是一个不断发展的领域,新的技术和框架(如Netty)不断涌现,为开发者提供了更多...

    Java经典入门教程pdf完整版

    Java本身提供Java软件所需要的运行环境,Java应用可运行在安装了JRE(Java Runtime environment)的机器上,所以我们说Java是一个运行平台。 JRE: Java Runtime Environment,Java运行环境。 4:Java是一种软件部署环境 ...

    某公司的JAVA笔试题

    ### JAVA工程师测试题知识点解析...- **JVM (Java Virtual Machine)**: Java 虚拟机,负责执行 Java 字节码的虚拟机环境,使得 Java 程序可以在任何安装了 JVM 的平台上运行。 以上是对题目中涉及的知识点的详细解析。

    java7hashmap源码-network_program:学习java网络编程

    java7 hashmap源码 [toc] java网络编程学习 简介 用于存放学习java网络编程过程遇见的重难点笔记和相关代码 附带代码大部分是《java网络编程 第四版》的课程代码 对运算字符串进行识别的作业 @since2020.11.26 IO流 ...

    Telnet的java版客户端程序及架包

    4. **Java的IO和BufferedReader/PrintWriter**:Java的InputStream和OutputStream用于处理Socket的输入输出流,通常结合BufferedReader和PrintWriter来实现文本数据的读写,以进行与远程服务器的交互。 5. **线程...

    【eoeAndroid特刊】第六期 数据通信-成为Android数据流大师

    import java.io.FileOutputStream; public class SDCardReadWrite { private static final String FILE_PATH = "/sdcard/test.txt"; public static void writeToFile(String content) { try (FileOutputStream ...

    j2meapi07.chm

    Network Connection API则允许开发者编写能访问Internet的应用程序。 3. **Java API for Wireless Toolkit (J2ME WTK)**: 学习J2ME时,通常会使用J2ME WTK,这是一个开发环境,包括模拟器和工具,用于测试和调试...

    通过ping方式,获取局域网所有ip,然后通过ip获取mac地址

    例如,在Java中,可以使用`java.net.NetworkInterface`和`java.net.InetAddress`类来获取网络接口和其关联的IP地址。同时,可以使用`ProcessBuilder`类执行系统命令,如ping。 以下是Java代码示例(参考提供的...

    安卓开发-android 在线更新示例代码.zip

    - 文件操作如读写、删除,可使用java.io或android.content.File类。 - 使用Intent进行APK安装。 这个压缩包中的示例代码可能涵盖了上述所有步骤,包括网络请求、文件下载、权限处理、安装逻辑等,是学习和理解...

    云惠搜.apk 分析报告1

    - `android.permission.ACCESS_NETWORK_STATE`:正常权限,让应用能够检查当前的网络状态。 - `android.permission.ACCESS_WIFI_STATE`:正常权限,使应用能够查看Wi-Fi的状态信息。 - `android.permission.READ_...

    Java网络编程

    使用Java NIO(New IO)包中的`Selector`、`Channel`和`Buffer`类,可以实现非阻塞的网络通信,处理大量并发连接而无需为每个连接创建独立的线程。 #### 三十二、非阻塞I/O缓冲区 `Buffer`类是NIO中用于存储数据的...

    local-network-scanner

    在网络安全领域,"local-network-scanner"是一个常见的工具,用于探测和分析本地网络环境。它可以帮助用户了解网络上连接的设备、服务以及它们的状态,从而提升网络管理和安全防护的能力。这个工具基于Java语言开发...

    NetWorkUsage.zip

    - **权限声明**:在Android 6.0(API级别23)及以上版本,应用需要在运行时请求`INTERNET`权限。 - **异步网络请求**:为了防止网络操作阻塞UI线程,通常会使用AsyncTask、Handler、IntentService或者现代的RxJava2...

Global site tag (gtag.js) - Google Analytics