当前位置:  技术问答>linux和unix

在什么情况下,有必要把一个函数独立为一个线程执行?或者说用线程解决问题的一些典型例子?

    来源: 互联网  发布时间:2015-12-29

    本文导语:  写一个功能函数,该函数仅用来发送udp报文, 那么此时,是把该函数独立为一个线程来操作,还是仅仅进行简单的函数调用那? 在这种情况下,有必要创建线程么? | 创建线程一般是重复...

写一个功能函数,该函数仅用来发送udp报文,

那么此时,是把该函数独立为一个线程来操作,还是仅仅进行简单的函数调用那?

在这种情况下,有必要创建线程么?

|
创建线程一般是重复做一件事而又不影响主进程的工作。
发数据没必要用线程,只是收数据需一直等待数据的到来并接收,这就需要用一个循环,如果不用线程的话就会阻塞主进程的工作。

    
 
 

您可能感兴趣的文章:

  • 学了进程和线程但不知道应该在什么情况下用哪个
  • 请大家看看这种情况使用多线程还是子进程好呢?
  • 这种情况用多线程好还是用守护进程?
  • 求助:阻塞socket在多线程情况下的防护问题
  • linux下调用sleep或者usleep函数的CPU线程调度情况?
  • Linux中使用Shell脚本查看Java线程的CPU使用情况
  • 关于Linux下多线程情况下全局变量保护的问题,求个解决方案
  • shell 函数中的用exit时,什么情况下仅仅退出函数,什么情况下退出整个shell程序?
  • 如何使得调用unlink函数出错,文件存在的情况下。
  • linux中,获取系统的CPU、内存、硬盘使用情况该用什么函数?
  • 用什么函数可以查看内存当前使用情况?
  • 请问在unix中,如何监视某一进程中的某个函数的运行情况?
  • setjmp函数,一个jmp_buf用两次会有什么情况? 谢谢
  • 如何在linux下查看动态链接库如*.so中各函数的CPU占用情况?
  • 解析c语言中"函数调用中缺少哨兵"的情况分析
  • 有返回值的函数,却没有return语句,这种情况下有没有标准语义?
  • 有返回值的函数,却没有return语句,这种情况下有没有标准语义? iis7站长之家
  • 怎么监测服务器的cup使用情况,有着方面的函数调用么?谢谢大家
  • makefile,因为宏定义函数无法自动检测改变的情况.
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 什么情况下一个网络接口需要多个IP地址呢?举个例子好吗?
  • C++ Vectors 成员 capacity():返回vector所能容纳的元素数量(在不重新分配内存的情况下)
  • 请问什么情况下用servlet,什么情况下用ejb,什么情况下用jsp.给出理由?
  • linux下free命令显示的内存使用情况分析
  • 如何查看分区情况和硬盘空间使用情况?
  • 求助:java实现显示linux下的cpu占用率,内存使用情况,硬盘占用情况
  • tcp和udp套接字有何不同?在什么情况下用tcp什么情况下用udp????
  • 在AIX(4.3)系统上如何查看内存情况
  • SWAP分区满的问题,有同学碰到这种情况吗?
  • AIX 4.3.X中用什么命令能查看到系统内存的使用情况?
  • 如何编程查看 cpu 内存 占用情况
  • 磁盘使用情况统计工具 KDirStat
  • ubuntu的问题。查看内存使用情况的问题
  • 网络使用情况统计工具 AsItHappens
  • 系统资源使用情况
  • socket连接建立,收不到告警的情况?netstat结果如下
  • 关于freebsd在多系统情况下的安装
  • 如何查看某个进程的cpu使用和内存使用情况????
  • 如何取得内存占用情况?
  • 哪个文件可查看到使用端口情况?
  • 请问在UNIX上如何看一个进程的内存使用情况?
  • 有谁知道英业达南京研发部的情况阿?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3