間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

colinuxがSMP機およびHTで動かない件の対処?

[coLinux-devel] SMP system freeze completely

I had the same problem on my work machine (P4, HT).

Until a more permanent fix is made, what you can do is use imagecfg
(google: imagecfg) to set the colinux binaries to be uniprocessor.

in your colinux dir:
imagecfg -u


http://www.robpol86.com/tutorials/imagecfg.php
Usage - Please note that ImageCFG.exe does alter the executable, and as of now, i don't know how to reverse this on the file. So its best that you make a backup copy of the *.exe file before applying ImageCFG to it. To use ImageCFG.exe for setting the affinity mask of an executable, you have to do a couple of things. First, you must make the executable think that its in a uniprocessor environment. This will disable the operating systems multithread emulation on that one single process. To do this, you type (in the console) imagecfg -u file.exe. After that, you type in the switch that assigns the executable to a processor. Type imagecfg -a 0x1 file.exe to assign the executable to processor one. the 0x1 part tells it what processor to bind the exe to. Its in hex. Like, 0x1 is your 1st processor (cpu0), 0x2 is the second (cpu1), 0x3 is cpu2, and so on and so forth. The pictures at the bottom show me assigning the Folding core executable to my first processor.

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。