Результаты поиска по запросу "linux"
Linux: система () + обработка SIGCHLD + многопоточность
У меня есть многопоточное приложение, которое устанавливает обработчик для SIGCHLD, который регистрирует и запускает дочерние процессы. Проблема, которую я вижу, начинается, когда я звонюsystem(). system() нужно дождаться завершения дочернего ...
Какие часто используемые функции сетевого программирования / фрагменты кода?
Все мы, кто до сих пор занимается каким-либо сетевым программированием (TCP / UDP, DNS или клиент / сервер) на C, неоднократно снова и снова используют фрагменты кода. Мы используем несколько стандартных библиотек, но также очень часто ...
Как установить CLASSPATH в Linux, чтобы java находил jar-файл?
Под Linux я пытаюсь запустить файл JAR следующим образом: java -jar plantuml.jar -testdotимеяCLASSPATH установить любое из следующих значений (файл находится в/home/user/plantuml.jar): export CLASSPATH=/home/user export CLASSPATH=/home/user/ ...
Linux C ++: dlopen не может найти библиотеку .so
Переписанный вопрос (хотя он уже решен): У меня были проблемы с использованием dlopen (3) для загрузки библиотеки общих объектов в Linux. Библиотека является частью созданной мной системы библиотек, которые все загружаются во время выполнения ...
Как разделяемая библиотека (.so) может вызывать функцию, которая реализована в ее загрузочной программе?
У меня есть общая библиотека, которую я реализовал, и я хочу, чтобы .so вызывал функцию, которая реализована в основной программе, которая загружает библиотеку. Допустим, у меня есть main.c (исполняемый файл), который содержит: void ...
Обновление альтернатив: предупреждение: / etc / alternatives / java висит
Я сталкиваюсь с проблемой при запуске Java-программы из командной строки. Я установил openjdk-6-jdk в моей системе Linux и все еще показывает, что ошибка связана с openjdk-7-jdk. Первоначально у меня установлен jdk 7 в моей системе, но после его ...
Как указатели percpu реализованы в ядре Linux?
В мультипроцессоре каждое ядро может иметь свои переменные. Я думал, что это разные переменные по разным адресам, хотя они находятся в одном процессе и имеют одинаковое имя. Но мне интересно, как ядро это реализует? Распределяет ли он часть ...
Механизм управления доступом к общей памяти для процессов, созданных MPI
У меня есть общая память, используемая несколькими процессами, эти процессы создаются с использованиемMPI. Теперь мне нужен механизм для контроля доступа к этой общей памяти. я знаю этоnamed semaphore а такжеflock механизмы могут быть ...
Используйте flock () в обработчике sigaction
flock() как правило, безопасен для асинхронных сигналов, потому что это системный вызов. Его семантика затрудняет реализацию по-другому. Это не в ...
Использование рецепта Chef для добавления нескольких строк в файл конфигурации
Я пытаюсь создать рецепт шеф-повара, чтобы добавить несколько строк (20-30) в определенный файл конфигурации. Я знаю, что рекомендуемый шаблонизменить все файлы ...