1.TCP/IP详解卷1:协议目录
2.iozone安装
3.[100,码原码3000]有多少个素数
TCP/IP详解卷1:协议目录
译者序
前言
第1章 概述1
第2章 链路层
第3章 IP:网际协议
第4章 ARP:地址解析协议
第5章 RARP:逆地址解析协议
第6章 ICMP:Internet控制报文协议
第7章 Ping程序
第8章 Traceroute程序
第9章 IP选路
第章 动态选路协议
第章 UDP:用户数据报协议
第章 广播和多播
第章 IGMP:Internet组管理协议
第章 DNS:域名系统
第章 TFTP:简单文件传送协议
第章 BOOTP: 引导程序协议
第章 TCP:传输控制协议
第章 TCP连接的建立与终止
第章 TCP的交互数据流
第章 TCP的成块数据流
第章 TCP的超时与重传
第章 TCP的坚持定时器
第章 TCP的保活定时器
第章 TCP的未来和性能
第章 SNMP:简单网络管理协议
第章 Telnet和Rlogin:远程登录
第章 FTP:文件传送协议
第章 SMTP:简单邮件传送协议
第章 网络文件系统
第章 其他的TCP/IP应用程序
附录A tcpdump程序
附录B 计算机时钟
附录C sock程序
附录D 部分习题的解答
附录E 配置选项
附录F 可以免费获得的源代码
参考文献
缩略语
iozone安装
在进行iozone的安装过程中,首先你需要从iozone的码原码官方网站获取最新的源码包。这可以通过执行以下命令来完成:
下载iozone的码原码最新版本:<download>tar iozone3_.tar</download>
然后,解压下载的码原码cpython解释器源码文件:<code>tar -xvf iozone3_.tar</code>
接着,进入iozone的码原码源代码目录:<cd>cd iozone3_/src/current</cd>
在编译阶段,你需要针对你的码原码futuretask源码解读目标系统生成可执行文件。对于Linux系统,码原码你可以使用`make`命令,码原码具体操作如下:
编译iozone针对Linux系统:<code>make linux</code>
如果需要帮助,码原码可以加上`-h`选项查看详细的码原码make指令:<code>make -h</code>
确保在执行`make`命令之前,已经安装了必要的码原码编译工具和依赖项,这将确保iozone的码原码正确构建和安装。如果遇到任何问题,码原码体质辨识源码查阅官方文档或在线社区的码原码教程可能对你有所帮助。
扩展资料
iozone是码原码一个文件系统的benchmark工具,可以测试不同的terway源码分析操作系统中文件系统的读写性能。 可以测试 Read, write, re-read,re-write, read backwards, read strided, fread, fwrite, random read, pread, mmap, aio_read, aio_write 等等不同的模式下的硬盘的性能。 测试的时候请注意,设置的花生购物源码测试文件的大小一定要大过你的内存(最佳为内存的两倍大小),不然linux会给你的读写的内容进行缓存。会使数值非常不真实。[,]有多少个素数
0:
1:
1:
2:
3:
4:
5:
6:
7:
8:
9:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
Press any key to continue
一共个
以下是C源代码
#include "stdafx.h"
#include <math.h>
#include <stdio.h>
#include <conio.h>
int main()
{
int a[]={ 0},b[]={ 0}, i, j;
for(i = ; i< ; i++)
{
b[i]=i+1;
}
for(i = ; i<= ; i++)
{
for(j = 2; j<= sqrt(i); j++)
{
i%j?0:(b[i-1]=0);
}
}
for(i=, j=0; i< ; i++)
{
b[i]?printf("%3d:%5d\n",j,a[j++] = b[i]):0;
}
getch();
return 0;
}