资源简介
设置进程依附到某个cpu运行
代码片段和文件信息
#!/usr/bin/env python
#coding=utf-8
import os
import psutil
import re
import sys
import win32api
import win32con
import win32process
import pywintypes
def _get_handle_for_pid(pid ro=True):
‘‘‘获取指定进程的句柄‘‘‘
if pid == 0:
pHandle = win32process.GetCurrentProcess()
print u“是当前进程“
else:
flags = win32con.PROCESS_QUERY_INFORMATION
if not ro:
flags |= win32con.PROCESS_SET_INFORMATION
try:
pHandle = win32api.OpenProcess(flags 0 pid)
except pywintypes.error e:
raise ValueError e
return pHandle
def set_process_affinity_mask(pid value):
‘‘‘设置指定进程在哪个或哪些cpu上执行
value值
等于1:在CPU0上执行;
等于2:在CPU1上执行;
等于4:在CPU2上执行;
等于8:在CPU3上执行;
等于15:在所有CPU上执行
‘‘‘
pHandle = _get_handle_for_pid(pid False)
print pHandle
current = win32process.GetProcessAffinityMask(pHandle)[0]
print current
try:
win32process.SetProc
相关资源
- python进行等宽离散并将结果写入exce
- 树莓派JQC-3FF继电器:四行代码控制家
- Python给照片换底色(基于opencv模块)
- 2048小游戏源码(curses)
- word2vec.py(来自黄文坚的“tensorflow实
- Arcgis 栅格数据批量镶嵌 python代码
- effective python 官方代码
- faster Rcnn(python)demo
- python上传文件至服务器(支持带cook
- santander-product-recommendation方案1
- checkqcn数据处理
- Camera_server、system_serverzygote以及facto
- python Support Vector Machine(SVM)
- 基于PyTorch的深度学习技术进步
- python RPC sample
- Libvirt_Application_Development_Guide_Using_Py
- 林业SCI计算器(tkinter)
- keras+tensorflow CNN
- 《可爱的python》习题答案.doc
- resnet-pytorch
- python监听socket客户端连接(驱动串口
- Python爬虫:爬取小说站(biqukan.com)网
- Python实现EXCEL图标自动生成
- Python去水印(基于cv2)
- Python 数据结构入门 - 二叉搜索树(
- python除法.docx
- 利用Python将照片在Excel中利用点阵图显
- excel数据比对小工具
- 基于树莓派的动态图像对比(py3_ob<
- python 控制台登陆密码验证
评论
共有 条评论