Чем нарисовать схему алгоритма?
Эти самые квадратики, прямоугольнички и ромбики со стрелочками.
Эти самые квадратики, прямоугольнички и ромбики со стрелочками.
Убунту например. Щас же все 64 разрядные стали и простые коре_один_дуо как у меня процессоры даже не делают...
У меня в wmii статус (время, проигрываемая песенка, температура проца, кол-во новых сообщений в аське и т.п. хрень) выводятся посредством анархичной совокупности всевозможных скриптов на баше и питоне. И каждую секунду вся эта сложная последовательность команд повторяется - запускается интерпритатор питона для скрипта на питоне, запускаются grepы, awkи и прочее.
Имеет ли смысл переписывание всего этого на Си в плане уменьшения кол-ва потребляемой оперативной памяти, процессорного времени, раскрутки жестких дисков.
Есть всевозможные демоны, которые позволяют выставлять governor для процессора в powersave при питании от батарейки, или в performance - при питании от сети. Но вот возможности выставить режим работы процессора при достижении какой-то (критической) температуры нигде не встречал.
Это просто не нужно? Процессор сам начнет пропускать такты, когда поймет, что стало очень горячо? У меня ноут просто при 100% загрузке и до 75С нагревается, неплохо бы было бы наверное уменьшить частоту (при достижении, допустим 70, и восстановить при снижении до рабочей 50)
Пусть есть демон, который, например, следит за температурой и состоянием батарейки/питания выставляет режим работы процессора. И пусть еще надо сделать аплет, который будет показывать состояние процессора и батарейки.
Как его идеалогически правильно сделать? Он должен быть независимым от демона, т.е. сам лезть в /proc/acpi/... и все заново считать, или каким-то образом брать эту информацию от демона (через пайп, сокет, dbus, ...)?