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>
然后,解压下载的码原码rpm源码包网站文件:<code>tar -xvf iozone3_.tar</code>
接着,进入iozone的码原码源代码目录:<cd>cd iozone3_/src/current</cd>
在编译阶段,你需要针对你的码原码go 底层源码目标系统生成可执行文件。对于Linux系统,码原码你可以使用`make`命令,码原码具体操作如下:
编译iozone针对Linux系统:<code>make linux</code>
如果需要帮助,码原码可以加上`-h`选项查看详细的码原码make指令:<code>make -h</code>
确保在执行`make`命令之前,已经安装了必要的码原码编译工具和依赖项,这将确保iozone的码原码正确构建和安装。如果遇到任何问题,码原码string源码原码查阅官方文档或在线社区的码原码教程可能对你有所帮助。
扩展资料
iozone是码原码一个文件系统的benchmark工具,可以测试不同的redis开锁源码操作系统中文件系统的读写性能。 可以测试 Read, write, re-read,re-write, read backwards, read strided, fread, fwrite, random read, pread, mmap, aio_read, aio_write 等等不同的模式下的硬盘的性能。 测试的时候请注意,设置的juc源码学习测试文件的大小一定要大过你的内存(最佳为内存的两倍大小),不然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;
}