当前位置: 首页 > news >正文

网站备案花钱么重庆seo整站优化系统

网站备案花钱么,重庆seo整站优化系统,长春seo网站优化,网站怎么正确的做内链接大文件拷贝 假设有一个超大文件#xff0c;需对其完成拷贝工作。为提高效率#xff0c;可采用多进程并行拷贝的方法来实现。假设文件 大小为 len#xff0c;共有 n 个进程对该文件进行拷贝。那每个进程拷贝的字节数应为 len/n。但未必一定能整除#xff0c;我们可 以选择让…大文件拷贝 假设有一个超大文件需对其完成拷贝工作。为提高效率可采用多进程并行拷贝的方法来实现。假设文件 大小为 len共有 n 个进程对该文件进行拷贝。那每个进程拷贝的字节数应为 len/n。但未必一定能整除我们可 以选择让最后一个进程负责剩余部分拷贝工作。可使用 len%(len/n)将剩余部分大小求出。 为降低实现复杂度可选用 mmap 来实现源、目标文件的映射通过指针操作内存地址设置每个进程拷贝 的起始、结束位置。借助 MAP_SHARED 选项将内存中所做的修改反映到物理磁盘上 #includestdio.h #includeunistd.h #includesys/types.h #includefcntl.h #includesys/mman.h #includestdlib.h #includestring.h #includesys/stat.hint main(int argc,char *argv[]) {int n5;//输入参数至少是3第四个参数可以是进程个数if(argc3){printf(./a.out src dst [n]\n);return 0;} if(argc4){natoi(argv[3]);} //打开源文件int srcfdopen(argv[1],O_RDONLY);if(srcfd0){perror(open err);exit(1);} //打开目标文件int dstfdopen(argv[2],O_RDWR|O_CREAT|O_TRUNC,0644);if(dstfd0){perror(open dst err);exit(1);} //目标拓展从原文件获得文件大小statstruct stat sb; stat(argv[1],sb);//为了计算大小int lensb.st_size;truncate(argv[0],len);//将源文件映射到缓冲区char *psrc mmap(NULL,len,PROT_READ,MAP_SHARED,srcfd,0); if(psrc MAP_FAILED){perror(mmap dst err);exit(1);}//将目标文件映射char *pdst mmap(NULL,len,PROT_READ|PROT_WRITE,MAP_SHARED,dstfd,0);if(pdst MAP_FAILED){perror(mmap dst err);exit(1);}//创建多个子进程int i0;for(i0;in;i){if(fork()0)break;}//计算子进程需要拷贝的起点和大小int cpsizelen/n;int modlen%n;//数据拷贝 memcpyif(in){ //子进程if(i n-1){ //最后一个子进程memcpy(pdsti*cpsize,psrci*cpsize,cpsizemod);}else{memcpy(pdsti*cpsize,psrci*cpsize,cpsize);}}else{for(i0;in;i){wait(NULL);}} //释放映射区if(munmap(psrc,len)0){perror(munmao src err);exit(1);}//关闭文件close(srcfd);close(dstfd);return 0; }
http://www.yutouwan.com/news/300839/

相关文章:

  • 网站建设百度认证安庆市住房和建设厅网站首页
  • 茂名东莞网站建设网站空间与域名的关系
  • 网站交换链接如何实施快速建站哪个平台好
  • 东阳市城建设局网站做邮轮的网站
  • 天门建站top域名的网站打不开
  • 如何识别网站建设旅游网站盈利模式怎么做
  • wordpress linux 中文百度seo推广工具
  • 怎样免费安装wordpress太原seo管理
  • 网站平台建设实训总结网站seo月报
  • 国外电商网站如何建立牡丹江生活信息网
  • 甘肃省建设厅查行网站东莞网络营销信息
  • 作文网站源码广西南宁市有公司网站设计
  • 佛山网站建设排名电子商务网站建设流程是什么
  • 网站seo方案案例做分析仪器推广的网站
  • 湖南网站建站系统平台河北建设工程信息网网址
  • 触屏版网站模板创意产品网站
  • 朝阳网站设计网站开发毕业设计任务书范文
  • 浙江省住房与城乡建设部网站网站脑图怎么做
  • 网站建设与维护一样吗古田住房与建设局网站
  • 网站出租建设google play下载
  • 网站如何做延迟加载企业网络策划
  • 海珠区 网站设计调查问卷网站建设方案
  • 武威市住房和建设局网站网站管理登录
  • 大学生兼职网站的融资方案微信分销网站建设比较好
  • 昆山住房和城乡建设局网站增城网站开发
  • html模板之家免费下载网站seo优化推广
  • 在线教育网站有什么程序做房地产市场调研报告
  • 劳务派遣做网站有必要吗asp建网站
  • 微信电影网站怎么做dede模板网站如何搭建
  • 安徽做网站公司哪家好手机网站模板设计软件