python编程测试电脑开启最大线程数实例代码


Posted in Python onFebruary 09, 2018

本文实例代码主要实现python编程测试电脑开启最大线程数,具体实现代码如下。

#!/usr/bin/env python  
#coding=gbk  
  
import threading  
import time, random, sys  
  
class Counter:  
  def __init__(self):  
    self.lock = threading.Lock()  
    self.value = 0  
  
  def increment(self):  
    self.lock.acquire()   
    self.value = value = self.value + 1  
    self.lock.release()  
    return value  
  
counter = Counter()  
cond = threading.Condition()  
  
class Worker(threading.Thread):  
  
  def run(self):  
    print self.getName(), "-- created."  
    cond.acquire()  
    #for i in range(10):  
      # pretend we're doing something that takes 10?00 ms  
      #value = counter.increment()   
      # time.sleep(random.randint(10, 100) / 1000.0)  
    cond.wait()  
    #print self.getName(), "-- task", "finished"   
    cond.release()  
      
  
  
if __name__ == '__main__':  
    
    try:  
      for i in range(3500):  
        Worker().start() # start a worker  
    except BaseException, e:  
      print "异常: ", type(e), e  
      time.sleep(5)  
      print "maxium i=", i  
    finally:  
      cond.acquire()  
      cond.notifyAll()  
      cond.release()  
      time.sleep(3)  
      print threading.currentThread().getName(), " quit"

运行结果部分截图:

python编程测试电脑开启最大线程数实例代码

总结

以上就是本文关于python编程测试电脑开启最大线程数实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
使用Python的web.py框架实现类似Django的ORM查询的教程
May 02 Python
python遍历目录的方法小结
Apr 28 Python
Python实现抓取网页生成Excel文件的方法示例
Aug 05 Python
python 常用的基础函数
Jul 10 Python
对Python3.6 IDLE常用快捷键介绍
Jul 16 Python
python通过配置文件共享全局变量的实例
Jan 11 Python
python 在指定范围内随机生成不重复的n个数实例
Jan 28 Python
教你一步步利用python实现贪吃蛇游戏
Jun 27 Python
余弦相似性计算及python代码实现过程解析
Sep 18 Python
Python爬虫使用浏览器cookies:browsercookie过程解析
Oct 22 Python
基于python实现语音录入识别代码实例
Jan 17 Python
全网非常详细的pytest配置文件
Jul 15 Python
Python实现对一个函数应用多个装饰器的方法示例
Feb 09 #Python
Python+PIL实现支付宝AR红包
Feb 09 #Python
Python 实现12306登录功能实例代码
Feb 09 #Python
Python多层装饰器用法实例分析
Feb 09 #Python
理论讲解python多进程并发编程
Feb 09 #Python
Python装饰器(decorator)定义与用法详解
Feb 09 #Python
详解python的ORM中Pony用法
Feb 09 #Python
You might like
隐藏你的.php文件的实现方法
2007/03/19 PHP
mysql 查询指定日期时间内sql语句实现原理与代码
2012/12/16 PHP
PHP获取文件相对路径的方法
2015/02/26 PHP
php删除文本文件中重复行的方法
2015/04/28 PHP
PHP输入输出流学习笔记
2015/05/12 PHP
PHP实现多维数组转字符串和多维数组转一维数组的方法
2015/08/08 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
PHP数据源架构模式之表入口模式实例分析
2020/01/23 PHP
用roll.js实现的图片自动滚动+鼠标触动的特效
2007/03/18 Javascript
基于jQuery的可用于选项卡及幻灯的切换插件
2011/03/28 Javascript
你必须知道的Javascript知识点之"深入理解作用域链"的介绍
2013/04/23 Javascript
jquery动态加载select下拉框示例代码
2013/12/10 Javascript
通过js为元素添加多项样式,浏览器全兼容写法
2014/08/30 Javascript
js判断滚动条是否已到页面最底部或顶部实例
2014/11/20 Javascript
js拖动滑块和点击水波纹效果实例代码
2018/10/16 Javascript
vue 详情跳转至列表页实现列表页缓存
2019/03/27 Javascript
Python函数式编程指南(三):迭代器详解
2015/06/24 Python
Python的shutil模块中文件的复制操作函数详解
2016/07/05 Python
Python2与python3中 for 循环语句基础与实例分析
2017/11/20 Python
Gauss-Seidel迭代算法的Python实现详解
2019/06/29 Python
Django-silk性能测试工具安装及使用解析
2020/11/28 Python
澳大利亚先进的皮肤和激光诊所购物网站:Soho Skincare
2018/10/15 全球购物
乌克兰在线商店的价格比较:Price.ua
2019/07/26 全球购物
zooplus意大利:在线宠物商店
2019/08/07 全球购物
英语专业毕业个人求职自荐信
2013/09/21 职场文书
体育教育专业自荐信范文
2013/12/20 职场文书
人力资源经理自我评价
2014/01/04 职场文书
企业内控岗位的职责
2014/02/07 职场文书
庆元旦活动总结
2014/07/09 职场文书
模具设计与制造专业求职信
2014/07/19 职场文书
公司租房协议书范本
2014/10/08 职场文书
群众路线自查报告及整改措施
2014/11/04 职场文书
2015年主婚人婚礼致辞
2015/07/28 职场文书
安全生产奖惩制度
2015/08/06 职场文书
优化经济发展环境工作总结
2015/08/11 职场文书
Java内存模型之happens-before概念详解
2021/06/13 Java/Android