多核线程绑定

时间:2016-04-02 10:56:03
【文件属性】:

文件名称:多核线程绑定

文件大小:207KB

文件格式:RAR

更新时间:2016-04-02 10:56:03

c++ 多核 线程绑定 跨平台

windows和linux 创建一个线程,并将该线程绑定到多核cpu中,不占用主线程的资源,这样可以在所开的线程中做一些动作,不会影响主线程中的动作。应用:客户将所有的刷新动作交给主线程完成时,可能拖动鼠标,窗口均在不断的刷新,CPU资源占用率很高,导致整个程序运行速度变慢,这样时候,可以考虑将一些刷新显示的工作绑定到另一颗核中去实现。 linux http://blog.csdn.net/flyingleo1981/article/details/8668800


【文件预览】:
TestThread
----TestThreadDlg.h(1KB)
----TestThread.dsp(4KB)
----TestThread.opt(48KB)
----TestThread.plg(978B)
----TestThread.h(1KB)
----res()
--------TestThread.rc2(402B)
--------TestThread.ico(1KB)
----TestThreadDlg.cpp(3KB)
----TestThread.cpp(2KB)
----TestThread.dsw(545B)
----图2将线程绑定到第二颗cpu上时的测试状态.jpg(123KB)
----TestThread.aps(34KB)
----TestThread.clw(726B)
----TestThread.rc(4KB)
----图1未将线程绑定到第二颗cpu上时的测试状态.jpg(124KB)
----StdAfx.cpp(212B)
----resource.h(550B)
----StdAfx.h(1KB)
----TestThread.ncb(49KB)
----ReadMe.txt(4KB)

网友评论