| | |
| | | net_mod_recv_msg_t *recv_arr; |
| | | int total = 0; |
| | | |
| | | |
| | | void *client = net_mod_socket_open(); |
| | | net_node_t *node_arr; |
| | | int node_arr_size = parse_node_list(targ->nodelist, &node_arr); |
| | | |
| | |
| | | total += n; |
| | | } |
| | | fclose(fp); |
| | | |
| | | net_mod_socket_close(client); |
| | | return (void *)total; |
| | | } |
| | | |
| | |
| | | struct timeval start, end; |
| | | long total = 0; |
| | | |
| | | client = net_mod_socket_open(); |
| | | |
| | | printf("开始测试...\n"); |
| | | gettimeofday(&start, NULL); |
| | | for (i = 0; i < processors; i++) { |
| | |
| | | long diffusec = difftime - diffsec*1000000; |
| | | fprintf(stderr,"发送数目: %ld, 用时: (%ld sec %ld usec), 平均: %f\n", total, diffsec, diffusec, difftime/total ); |
| | | // fflush(stdout); |
| | | net_mod_socket_close(client); |
| | | |
| | | } |
| | | |
| | | |