affinity

    1热度

    1回答

    我做一个全球性的异常处理我与defaultuncaughtexception线,为此,我已创建了不同的亲和力另一个进程应用muliple过程。处理异常之后,我重新启动我的包与启动器的意图,但我的应用程序在后台运行并阻碍我的共享首选项的所有以前的实例。我想关闭应用程序的所有实例。我试图杀死PID,杀死后台进程与包名,完成,完成亲和力但没有任何帮助。 任何帮助,将不胜感激

    3热度

    1回答

    Office 365在响应标头中不返回X-BackendOverrideCookie。 我正确地在请求头中设置了X-AnchorMailbox和X-PreferServerAffinity。这不会触发X-BackendOverrideCookie被返回,就像它在MSDN中所说的那样。这是为什么发生? 同时,我尝试了与内部部署Exchange 2016相同的事情。在这里,我甚至没有设置X-Ancho

    -1热度

    1回答

    我有一个任务不可并行化我想尽可能快地处理。 此任务执行纯计算,无I/O。 当然,这个任务运行在多核系统上,许多其他进程同时在做“事情”,这也需要CPU的使用。 今天,我的任务尽可能优化(比方说它是完美的:-P),我想再次提升它的想法是为它的线程分配一个完整的CPU。 在这些情况下,没有其他线程会与它共享CPU,因此,没有上下文切换会中断我的任务;这样做应该几乎毫不费力地再次加速一点。 (当然,这将

    1热度

    1回答

    比方说,有是在C两个线程(并行线程)++程序: 的main thread 的child thread 什么程序做很简单: 绑定两个线程到两个不同的核心。 将两个线程的优先级设置为非常高的值(child thread为-99,main thread为-98)。 child thread正在执行一些使用100%CPU的繁重任务。 在创建child thread之后,main thread正在尝试调用p

    0热度

    1回答

    我想专门为我的实时数据流应用程序专用一些cpu内核,因为我想确保此过程始终在没有上下文切换的情况下运行。 (确保没有应用程序,除了我的进程在该内核上运行) 似乎有一个适用于Linux的工作解决方案。有没有办法为Windows 10做到这一点? 任何解决方案将不胜感激。但是为了专门为我的进程专门设置cpu核心(例如,仅针对核心1),我必须在进程关联窗口中取消选中所有进程的核心1,并且只检查核心1为我

    0热度

    1回答

    我需要一个平行的迭代for循环使用7根芯(或远离1芯的距离),但另一迭代使用8(全部)内核和下面的代码试图: Parallel.For(0,2,i=>{ if(i=0) Process.GetCurrentProcess().ProcessorAffinity = (System.IntPtr)(255); if(i==1) Process.GetCurr

    4热度

    2回答

    在此先感谢您的帮助。我目前正在做一些关于ada编程的初学者工作,我已经安装了GNAT编程工作室(GPS),从http://libre.adacore.com/download/configurations# 我有Windows 10 64位。我得到了下面的代码在学校: pragma Task_Dispatching_Policy(FIFO_Within_Priorities); with Ad

    0热度

    1回答

    我有两台物理处理器的服务器。我想将当前进程设置为特定组,就好像我是从任务管理器手动执行的那样。请注意,它不是亲缘关系,而是处理器组(每个组有16个逻辑处理器)。在C#和C++中我都找不到这种方法。或者我尝试创建一个具有预设属性的进程: LPPROC_THREAD_ATTRIBUTE_LIST pAttribs = NULL; WORD iNuma = 0; STARTUPINFOEX sInf

    0热度

    1回答

    我有一个简单的单线程应用程序在做几乎纯加工 它同样采用了尺寸 的两个int缓冲区它读取一个逐第一缓冲 每个值之一中的所有值是在所述第二缓冲器中的随机索引 它读取在第二缓冲器中的索引处的值 它总结从第二缓冲器采取的所有值 它完成了所有的前面的步骤越来越大 最后,我打印的份数自愿和非自愿CPU上下文切换 如果缓冲区的大小变得相当大了,我的电脑开始变慢:为什么呢?我有4个超线程核心,所以3个核心都是剩余

    -2热度

    1回答

    目的: 我想同步三种不同的过程,所以我想使用在进程之间共享内存。所以我从一个进程中分出了两个孩子,并在创建孩子之前创建了共享内存段。 我的意图是在不同的内核中运行子进程和父进程以使其并行执行。所以我使用亲和力控制来分配相应的CPU。这两个孩子都将在无限期等待while循环(在分配的同一个CPU上使用),直到它通过共享内存从父级获取触发器。所以当父母写入一些特定的字符/字符串时,孩子应该出来循环并开