|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Afanasiev 2:5030/1340 24 Dec 2003 16:02:05 To : Max Gotlib Subject : частота процессора -------------------------------------------------------------------------------- At 24 Dec 03 14:48:45, Max Gotlib wrote to Dmitry Afanasiev: >> DA>> Кстати. а в наглую рулить этим hw.acpi.cpu.current_speed можно? >> DA>> ну например знаю я что мне сейчас перфоманс вообще ни к черту, а >> сижу DA>> на аккумах - взял и поставил 1... или 0 (сколько там можно?;) >> AD> Оно вообще-то для этого и предназначено :) Теоретически, по крайней >> мере. а практически? ;) >> не. ну можно конечно запускать чего нить типа dnetc/john/etc что бы >> смотреть разницу в скорости работы... но тем не менее... блин... а вот >> если таки хочется посмотреть частоту проца? ;))) [skipped] MG> #define PCLK(stamp) \ MG> ({ long long __cur; \ MG> __asm__ __volatile__ (".byte 0x0f,0x31" :"=A" (__cur)); \ MG> (stamp) = __cur; \ MG> }) [skipped] О! блин. то, что хотел ;) по крайней мере очень похоже. правда пока не понял как оно работает ;) (и почему нет стандартной утилиты для этого;) и вот кстати предположения о равномерности шага не оправдались. 599165714 при наличии ac power (current_speed = 8) и 531821465 при отсутствии (current_speed = 4)... что нифига не похоже на 1/2 от полной частоты. и кстати писать в current_speed нельзя : sysctl: oid 'hw.acpi.cpu.current_speed' is read only :( MATPOCKuH --- QDed beta v1.33.10/FreeBSD * Origin: Я экономить буду. (2:5030/1340) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/27333fe98421.html, оценка из 5, голосов 10
|