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中使用wxPython开发的一个简易笔记本程序实例
Feb 08 Python
python docx 中文字体设置的操作方法
May 08 Python
djang常用查询SQL语句的使用代码
Feb 15 Python
django 控制页面跳转的例子
Aug 06 Python
Python操作远程服务器 paramiko模块详细介绍
Aug 07 Python
django重新生成数据库中的某张表方法
Aug 28 Python
TensorFlow查看输入节点和输出节点名称方式
Jan 04 Python
在keras里面实现计算f1-score的代码
Jun 15 Python
Python环境管理virtualenv&virtualenvwrapper的配置详解
Jul 01 Python
Python Unittest原理及基本使用方法
Nov 06 Python
Django 权限管理(permissions)与用户组(group)详解
Nov 30 Python
Python 多线程处理任务实例
Nov 07 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将会员数据导入到ucenter的代码
2010/07/18 PHP
PHP图片自动裁切应付不同尺寸的显示
2014/10/16 PHP
使用GD库生成带阴影文字的图片
2015/03/27 PHP
PHP常见漏洞攻击分析
2016/02/21 PHP
PHP开发API接口签名生成及验证操作示例
2020/05/27 PHP
javascript 无提示关闭窗口脚本
2009/08/17 Javascript
JS自动适应的图片弹窗实例
2013/06/29 Javascript
中止javascript执行的方法
2014/02/14 Javascript
用js传递value默认值的示例代码
2014/09/11 Javascript
js中flexible.js实现淘宝弹性布局方案
2020/06/23 Javascript
详解支持Angular 2的表格控件
2017/01/19 Javascript
jQuery使用zTree插件实现可拖拽的树示例
2017/09/23 jQuery
Mac中安装nvm的教程分享
2017/12/11 Javascript
通过fastclick源码分析彻底解决tap“点透”
2017/12/24 Javascript
深入剖析Node.js cluster模块
2018/05/23 Javascript
Vue动态面包屑功能的实现方法
2019/07/01 Javascript
vue项目中常见问题及解决方案(推荐)
2019/10/21 Javascript
uni-app 组件里面获取元素宽高的实现
2019/12/27 Javascript
python服务器端收发请求的实现代码
2014/09/29 Python
深入讨论Python函数的参数的默认值所引发的问题的原因
2015/03/30 Python
django 自定义filter 判断if var in list的例子
2019/08/20 Python
python 按钮点击关闭窗口的实现
2020/03/04 Python
美国复古街头服饰精品店:Need Supply Co.
2017/02/22 全球购物
加拿大最大的相机店:Henry’s
2017/05/17 全球购物
欧洲顶级的童装奢侈品购物网站:Bambini Fashion(面向全球)
2018/04/24 全球购物
康拓普公司Java笔面试
2016/09/23 面试题
几道数据库的面试题或笔试题
2014/05/31 面试题
客服文员岗位职责
2013/11/29 职场文书
农业资源与环境专业自荐信范文
2013/12/30 职场文书
擅自离岗检讨书
2014/02/11 职场文书
2014年父亲节活动方案
2014/03/06 职场文书
篝火晚会主持词
2014/03/25 职场文书
工业自动化专业自荐信范文
2014/04/10 职场文书
承诺保证书格式
2015/02/28 职场文书
2015年质量管理工作总结范文
2015/05/18 职场文书
java版 联机五子棋游戏
2022/05/04 Java/Android