Можно ли отключить определенные системные модули?

Позвольте мне добавить некоторый контекст: В настоящее время я использую Ubuntu 9.10 64-bit (Desktop) на относительно мощном стационарном ПК (Intel Core i7 920, 12 ГБ ОЗУ). Моя цель - высокоскоростная визуализация с помощью машинно-зрительной камеры Grashopper Pointgrey (для исследований, аспирантура). Эта камера способна 200 кадров в секунду при полном разрешении VGA (640x480). Камера подключена с помощью Firewire (1394b), а драйверы и программное обеспечение от Pointgrey работают отлично. Я разработал консольное приложение C ++, которое может захватывать определенное количество кадров в предварительно выделенную память и после этого также сохранять захваченные кадры на жесткий диск. В настоящее время он работает нормально, но иногда я наблюдаю несколько кадров (1-3). Когда это происходит, я перезагружаю эксперимент и повторяю запись, и обычно мне везет второй раз без кадровых кадров (драйвер камеры имеет встроенный счетчик кадров, который я использую).

Вопрос: Обычно я захожу на tty1 и использую «sudo service gdm stop», чтобы отключить графический интерфейс. Кажется, это освобождает память, хотя это не моя главная проблема. Моя забота о ресурсах процессора. Существуют ли другие системные голодные модули, которые можно временно отключить, чтобы процессор стал менее загруженным в Ubuntu 9.10?

В какой-то момент в будущем я обновлюсь до 10.10. Должен ли я вместо этого выбрать вариант для серверной версии?

Спасибо.

4
задан 30 January 2011 в 19:30

1 ответ

В зависимости от продолжительности эксперимента вы можете временно приостановить другие процессы с помощью cpulimit . Возможно, вам придется немного поэкспериментировать, чтобы выяснить, кто такие крупные пользователи, прежде чем затормозить их. Хорошо, что после того, как вы закончите, вы можете остановить cpulimit, и все вернется на круги своя. Стоит упомянуть, что вам придется немного подсчитать, поскольку у вас есть четырехъядерное ядро, чтобы учесть% на ядро ​​не сложно, но это будет иметь значение для результата.

Надеюсь, это поможет.

0
ответ дан 30 January 2011 в 19:30

Другие вопросы по тегам:

Похожие вопросы: