Многопоточность очень важна при высокой нагрузке на машину, когда важно быстро обрабатывать поступающую информацию. В этой статье я хочу рассказать о потоках на конкретном примере. Будут рассмотрены основные функции для работы с потоками. Более полная информация доступна на man странице pthread.
Блог о программировании в Unix подобных системах. На примерах рассматриваются функции, необходимые в системном и сетевом программировании.
вторник, 13 декабря 2011 г.
Взаимодействие процессов: 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
Перевод логов с первого терминала
По умолчанию логи выводятся на первый терминал, что не всегда удобно. Можно легко сменить терминал, в который будут писаться логи.