Freesco, NND, CDN, EOS
http://forum.freesco.pl./

Przypisanie procesorowi poszczególnych procesów
http://forum.freesco.pl./viewtopic.php?f=34&t=18046
Strona 1 z 1

Autor:  Albercik [ sobota, 23 stycznia 2010, 19:10 ]
Tytuł:  Przypisanie procesorowi poszczególnych procesów

Jak przypisać konkretny proces do wybranego procesora?

Autor:  barte-k [ sobota, 23 stycznia 2010, 19:16 ]
Tytuł: 

Potrzebny jest pakiet o nazwie schedutils
Następnie:
: [/] [] ()
# taskset -c 1 -p 12345
# taskset -c 1,2,3,4 -p 54321

gdzie
-c - procesor (1...n)
-p - pid

Autor:  Albercik [ sobota, 23 stycznia 2010, 22:13 ]
Tytuł: 

barte-k pisze:
Potrzebny jest pakiet o nazwie schedutils
Następnie:
: [/] [] ()
# taskset -c 1 -p 12345
# taskset -c 1,2,3,4 -p 54321

gdzie
-c - procesor (1...n)
-p - pid


W paczce nie ma czegoś takiego jak taskset, nie ma też tego polecenia jako opcji. Czego nie rozumiem z tego opisu? :roll:

Autor:  barte-k [ niedziela, 24 stycznia 2010, 00:06 ]
Tytuł: 

Paczka zawierająca taskset nazywa się teraz utils-linux-ng. Wybacz, nie śledzę tego.

Autor:  Albercik [ niedziela, 24 stycznia 2010, 10:45 ]
Tytuł: 

Kurcze, kompiluje się problematycznie, błędy:
: [/] [] ()
In file included from <command line>:6:
../config.h:212:1: warning: this is the location of the previous definition
taskset.c: In function `main':
taskset.c:407: error: `cpu_set_t' undeclared (first use in this function)
taskset.c:407: error: (Each undeclared identifier is reported only once
taskset.c:407: error: for each function it appears in.)
taskset.c:407: error: parse error before ')' token
taskset.c: At top level:
taskset.c:424: error: parse error before "if"
taskset.c:442: error: parse error before string constant
taskset.c:442: warning: type defaults to `int' in declaration of `fprintf'
taskset.c:442: warning: data definition has no type or storage class
taskset.c:449: error: parse error before string constant
taskset.c:449: warning: type defaults to `int' in declaration of `fprintf'
taskset.c:449: error: redefinition of `fprintf'
taskset.c:442: error: `fprintf' previously declared here
taskset.c:449: warning: data definition has no type or storage class
taskset.c:462: error: parse error before '[' token
taskset.c:462: warning: type defaults to `int' in declaration of `execvp'
taskset.c:462: warning: data definition has no type or storage class
taskset.c:463: error: parse error before string constant
taskset.c:463: warning: type defaults to `int' in declaration of `perror'
taskset.c:463: warning: data definition has no type or storage class
taskset.c:464: error: parse error before string constant
taskset.c:464: warning: type defaults to `int' in declaration of `fprintf'
taskset.c:464: error: redefinition of `fprintf'
taskset.c:449: error: `fprintf' previously declared here
taskset.c:464: warning: data definition has no type or storage class
make: *** [taskset.o] Błąd 1

Autor:  barte-k [ niedziela, 24 stycznia 2010, 11:18 ]
Tytuł: 

a na czym to kompilujesz?

Autor:  Albercik [ niedziela, 24 stycznia 2010, 11:20 ]
Tytuł: 

barte-k pisze:
a na czym to kompilujesz?


NND z ostatnim jajkiem 2.4.35-2nnd

Autor:  barte-k [ niedziela, 24 stycznia 2010, 11:33 ]
Tytuł: 

W takim razie potrzebujesz patcha: ftp://ftp.kernel.org/pub/linux/kernel/p ... -affinity/
Po zaaplikowaniu patcha, spróbuj skompilować tę paczkę: http://cvs.fedoraproject.org/repo/legac ... 4.0.tar.gz

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/