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

菜鸟问个多线程编程的问题,请各位大大赐教!

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

    本文导语:  我在线程1中要不时的写全局变量 gValue。 gValue = gValue + 1; 在另一个线程中要不时的读gValue的值。 请问在这种情况下,需不需要对gValue做加锁的保护。 我知道如果两个变量都要写gValue,肯定要加互斥保护。但是一...

我在线程1中要不时的写全局变量 gValue。
gValue = gValue + 1;

在另一个线程中要不时的读gValue的值。
请问在这种情况下,需不需要对gValue做加锁的保护。

我知道如果两个变量都要写gValue,肯定要加互斥保护。但是一个线程写,另一个线程只读的情况,还需要加锁保护吗,请各位大大赐教!


|
一个写一个读,而且只有一个数据(注意:结构类的多个数据不行,会破坏数据完整性),是不需要加锁的,除非有时间上同步的需要

    
 
 

您可能感兴趣的文章:

  • 散分,菜鸟问题,路过的不吝赐教吧,谢谢!
  • 菜鸟偶个问题 希望各位赐教
  • 菜鸟级的问题,请不吝赐教!
  • 一个关于日期的问题!(菜鸟问题,请高手不吝赐教)
  • 关于域名解析!!菜鸟贴,请各位大虾不吝赐教,谢了先!
  • 【江湖救急】菜鸟问网卡问题,望高手赐教【发贴醒目】
  • 一个菜鸟对学习linux的苦恼,恳请高手赐教
  • 请教代码出错,偶是菜鸟,感谢赐教
  • (菜鸟基础问题)关于内核线程
  • 菜鸟问题:怎样用g++编译多线程程序?
  • 有关Linux下开发程序--上万个线程问题。菜鸟问(来者有分,谢谢大家)
  • 菜鸟一问:请问怎么启动线程?高手请指教
  • 菜鸟的多线程简单问题~~~
  • (菜鸟飞飞)问个关于线程互斥的问题
  • Linux多线程菜鸟问题
  • 菜鸟Linux 线程问题
  • 关于多线程的菜鸟问题?在线等待,急!
  • 【linux菜鸟第一帖】:请问多线程开发,为何不能设置多个线程的优先级问题?
  • (菜鸟飞飞)问个多线程的程序的问题
  • 菜鸟求助多线程并发服务器
  • 菜鸟求救:多线程 多socket
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ----菜菜鸟第三问:-菜鸟菜问:JAVA如何求 根号、开次方? -----
  • 菜鸟问一个关于j2ee的菜鸟问题
  • 怎样从一个菜鸟级的java programer升级到一个菜鸟级的java developer
  • 一个连菜鸟都算不上的菜鸟
  • 菜鸟求问菜鸟问题 ,域名绑定
  • ===菜鸟系列===:写过毕业论文的前辈请进!!!菜鸟散分啦!!!!
  • gcc问题---菜鸟发问之一,老大们帮忙啊!!菜鸟分不多,只好给这点了,对不起!!
  • 菜鸟又来问菜鸟问题了
  • 菜鸟的Linux练习疑问……
  • 菜鸟刚学jsp,还不知道怎么和sql server2000的数据库相连,我已经把odbc配好了,谁能给我一段和数据库相连的并显示所有数据的代码!菜鸟
  • 菜鸟提问,我怎么装redhat7。1
  • 菜鸟写的俄罗斯方块,请多多批评!
  • 小问题,你一定能够帮忙!——菜鸟请求帮忙!!
  • 一个菜鸟的请求: 哪位前辈能给晚辈讲讲“匿名类”
  • ※菜鸟送分之一※ Red Hat Linux 的最高版本是多少?
  • 菜鸟问题:在Java中如何接收从键盘输入的字符串?
  • ★菜鸟问:怎么在RED HAT LINUX7.2中用169上网??
  • 菜鸟提问:包是什么概念?
  • 一个关于日期的问题!(菜鸟问题,请高手不吝赐教) iis7站长之家
  • 菜鸟菜问题1


  • 站内导航:


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

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

    浙ICP备11055608号-3