A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张连印 黑马帝   /  2011-12-8 18:25  /  3356 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在使用一些应用程序的时候,经常看到某个应用程序有多个进程,如迅雷,360等等。
那使用多个进程有什么好处呢?如何建立多个进程??

评分

参与人数 1技术分 +2 收起 理由
李荣壮 + 2

查看全部评分

5 个回复

倒序浏览
通过单进程和多进程的比较以及进程和线程的比较就可以清楚多进程的优点了。
单进程:顺序执行 数据同步 复杂度低 用途单一
多进程:同时执行 数据异步 复杂度高 用途广泛

建立多个进程 可能要设计高级编程知识了,不太清楚呵呵

评分

参与人数 1技术分 +2 收起 理由
陈涛 + 2

查看全部评分

回复 使用道具 举报
一般不考虑多进程,更多的我们考虑多线程。

评分

参与人数 1技术分 +1 收起 理由
李荣壮 + 1

查看全部评分

回复 使用道具 举报
何旭 黑马帝 2011-12-11 19:10:42
板凳
可以参看我的博客:http://www.cnblogs.com/cilence/archive/2011/12/11/2284097.html
  1. class Program
  2.     {
  3.         static void Main(string[] args)
  4.         {
  5.             /*
  6.              * 1.System.Diagnostics命名空间下面提供能够与系统进程、事件日志和性能计数器进行交互
  7.              * 2.Process类提供监视整个网络的系统进程以及启动和停止本地系统进程
  8.              * 3.ProcessStartInfo类提供启动进程的信息,您还可以访问附加到当前运行进程时可用的进程信息之外的进程信息
  9.              * */
  10.             ProcessStartInfo psi = new ProcessStartInfo(@"E:\QQ\bin\QQ.exe");
  11.             Process.Start(psi);

  12.             //上述列子:表示创建一个新的进程,进程需要启动的程序是E盘点腾讯QQ
  13.         }
  14.     }
复制代码

评分

参与人数 1技术分 +2 收起 理由
李荣壮 + 2

查看全部评分

回复 使用道具 举报
主要是提高效率!!

评分

参与人数 1技术分 +1 收起 理由
李荣壮 + 1

查看全部评分

回复 使用道具 举报
何旭 黑马帝 2011-12-12 20:11:59
地板
何旭 发表于 2011-12-11 19:10
可以参看我的博客:http://www.cnblogs.com/cilence/archive/2011/12/11/2284097.html

我写2句话加2分,我写1整篇才加1分.....
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马