LINUX.ORG.RU

fvcool


0

0

Я установил утилиту fvcool, которая используется для охлаждения процессоров Athlon. Почему ps -A не отображает соответствующего процесса? В "диспетчере задач" тоже нет ничего. Программа устанавливалась из исходников, компиляция прошла удачно, после установки программа сообщила, что все в порядке. Запускаю так: sudo /usr/local/sbin/fvcool -e.

Deleted

sudo strace /usr/local/sbin/fvcool -e и смотрим, что делает программа. Если в ps aux не отображается, похоже, что завершается сразу после запуска.

TuxR ★★★★
()

Глупый вариант - может прога просле запуска "охлаждает" проц, и завершается. Чтобы снова однократно "охладить" нужно еще раз запустить

ZZaiatSS ★★
()
Ответ на: комментарий от ZZaiatSS

> Глупый вариант - может прога просле запуска "охлаждает" проц, и завершается. Чтобы снова однократно "охладить" нужно еще раз запустить
А что, технику можно "однократно" охладить? Залить ведром с водой, что ли? :))
> А дистр какой и ядро?

ASP Linux, vmlinuz-2.6.22.9-91.0.120asp
> sudo strace /usr/local/sbin/fvcool -e и смотрим, что делает программа. Если в ps aux не отображается, похоже, что завершается сразу после запуска.

Похоже на то. Судя по выводу, нужен файл /etc/ld.so.preload?

[root@localhost denton]# strace /usr/local/sbin/fvcool -e
execve("/usr/local/sbin/fvcool", ["/usr/local/sbin/fvcool", "-e"], [/* 40 vars */]) = 0
brk(0) = 0x82f1000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=110578, ...}) = 0
mmap2(NULL, 110578, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f44000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\300\273\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1674956, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f43000
mmap2(0xba6000, 1390032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xba6000
mmap2(0xcf4000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14e) = 0xcf4000
mmap2(0xcf7000, 9680, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xcf7000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f42000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f426c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xcf4000, 8192, PROT_READ) = 0
mprotect(0xba2000, 4096, PROT_READ) = 0
munmap(0xb7f44000, 110578) = 0
iopl(0x3) = 0
iopl(0) = 0
exit_group(0) = ?

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.