ftp多个线程的影响就好比可以同时使用多个匿名用户是一样的,只受你ftp最大连接数的限制。
开放ftp站点的人可以为帐户单独设置下载线程,也可以设定一个总的下载线程根据实际情况分配。他也可以随时进行变更。
所有与该进程有关的资源,都被记录在进程控制块PCB中。以表示该进程拥有这些资源或正在使用它们。
另外,进程也是抢占处理机的调度单位,它拥有一个完整的虚拟地址空间。当进程发生调度时,不同的进程拥有不同的虚拟地址空间,而同一进程内的不同线程共享同一地址空间。
共享进程资源:
在同一进程中的各个线程,都可以共享该进程所拥有的资源,这首先表现在:所有线程都具有相同的地址空间(进程的地址空间),这意味着,线程可以访问该地址空间的每一个虚地址。
此外,还可以访问进程所拥有的已打开文件、定时器、信号量机构等。由于同一个进程内的线程共享内存和文件,所以线程之间互相通信不必调用内核。
ftp支持多线程同时下载操作。因为ftp支持多线程同时下载操作需要自己设计,在功能菜单中选择“站点属性”,接着取消属性窗口中的“没有限制”选项并填入下载线程数目即可。所以ftp支持多线程同时下载操作。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)