вторник, 13 декабря 2011 г.

Потоки в C

Многопоточность очень важна при высокой нагрузке на машину, когда важно быстро обрабатывать поступающую информацию. В этой статье я хочу рассказать о потоках на конкретном примере. Будут рассмотрены основные функции для работы с потоками. Более полная информация доступна на man странице pthread.

Взаимодействие процессов: pipe()

Есть ещё один вид взаимодействия процессов в unix, каналы.
Рассмотрим на примере как это работает.

воскресенье, 4 декабря 2011 г.

NVidia drivers под FreeBSD x64

http://www.nvidia.ru/object/freebsd-x64-290.10-driver-ru.html
Инструкции по установке: после загрузки драйвера перейдите в каталог, содержащий пакет драйвера и установите его, запустив командой tar xzf NVIDIA-FreeBSD-x86_64-290.10.tar.gz && cd NVIDIA-FreeBSD-x86_64-290.10 && make install Затем измените конфигурационный файл с учётом использования драйвера NVIDIA X; это обычно осуществляется запуском nvidia-xconfig

Перевод логов с первого терминала

По умолчанию логи выводятся на первый терминал, что не всегда удобно. Можно легко сменить терминал, в который будут писаться логи.