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网络编程学习笔记(四):域名系统
Jun 09 Python
python实现备份目录的方法
Aug 03 Python
Django接受前端数据的几种方法总结
Nov 04 Python
python实现简单聊天应用 python群聊和点对点均实现
Sep 14 Python
Python实现的json文件读取及中文乱码显示问题解决方法
Aug 06 Python
Windows下Python3.6安装第三方模块的方法
Nov 22 Python
Python 确定多项式拟合/回归的阶数实例
Dec 29 Python
Python中最大递归深度值的探讨
Mar 05 Python
Python装饰器使用你可能不知道的几种姿势
Oct 25 Python
Python爬虫回测股票的实例讲解
Jan 22 Python
PyCharm+Miniconda3安装配置教程详解
Feb 16 Python
python中24小时制转换为12小时制的方法
Jun 18 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
海河写的 Discuz论坛帖子调用js的php代码
2007/08/23 PHP
jQuery EasyUI API 中文文档 - Documentation 文档
2011/09/29 Javascript
jQuery三级下拉列表导航菜单代码分享
2020/04/15 Javascript
图解JavaScript中的this关键字
2020/05/28 Javascript
js判断checkbox是否选中个数的方法(超简单)
2016/08/19 Javascript
理解JavaScript原型链
2016/10/25 Javascript
深入理解JavaScript中的for循环
2017/02/07 Javascript
vue+vux实现移动端文件上传样式
2017/07/28 Javascript
详解React Native开源时间日期选择器组件(react-native-datetime)
2017/09/13 Javascript
element-ui 表格实现单元格可编辑的示例
2018/02/26 Javascript
angular4 JavaScript内存溢出问题
2018/03/06 Javascript
微信小程序实现自定义picker选择器弹窗内容
2020/05/26 Javascript
微信小程序实现列表页的点赞和取消点赞功能
2018/11/02 Javascript
详解如何理解vue的key属性
2019/04/14 Javascript
微信小程序实现卡片左右滑动效果的示例代码
2019/05/01 Javascript
vue2.0 实现富文本编辑器功能
2019/05/26 Javascript
微信小程序位置授权处理方法
2019/06/13 Javascript
用python分割TXT文件成4K的TXT文件
2009/05/23 Python
零基础写python爬虫之爬虫框架Scrapy安装配置
2014/11/06 Python
Python实现数通设备端口使用情况监控实例
2015/07/15 Python
浅谈python为什么不需要三目运算符和switch
2016/06/17 Python
详解python调度框架APScheduler使用
2017/03/28 Python
简单了解python反射机制的一些知识
2019/07/13 Python
python3 requests库实现多图片爬取教程
2019/12/18 Python
将tf.batch_matmul替换成tf.matmul的实现
2020/06/18 Python
Django自带用户认证系统使用方法解析
2020/11/12 Python
捷克街头、运动和滑板一站式商店:BoardStar.cz
2019/10/06 全球购物
应聘教师自荐信
2013/10/12 职场文书
问卷调查计划书
2014/01/10 职场文书
我为自己代言广告词
2014/03/18 职场文书
团党委领导干部党的群众路线教育实践活动个人对照检查材料思想汇
2014/10/05 职场文书
假释思想汇报范文
2014/10/11 职场文书
行为规范主题班会
2015/08/13 职场文书
解析MySQL binlog
2021/06/11 MySQL
MYSQL 的10大经典优化案例场景实战
2021/09/14 MySQL
Spring Security使用单点登录的权限功能
2022/04/03 Java/Android