2
ответа

Ресурсы о программировании безопасной от катастрофического отказа и отказоустойчивости

Мне нравится статья LWN "Программное обеспечение Только для катастрофического отказа", и я хотел бы узнать больше о безопасном от катастрофического отказа и отказоустойчивом программировании. Удивительно трудно гарантировать, что постоянное сост
вопрос задан: 30 July 2010 11:03
2
ответа

Неблокирование сокета с опросом

Несколько дней назад я должен был исследовать проблему, где мое приложение показывало аномально высокое использование ЦП, когда это было (по-видимому), в состоянии ожидания. Я разыскал проблему к циклу, который был...
вопрос задан: 29 July 2010 08:51
2
ответа

Как определить, seekable ли дескриптор файла?

Есть ли какой-либо портативный путь (в системах POSIX), чтобы определить, seekable ли дескриптор файла? Моя мысль состоит в том, чтобы использовать lseek (fd, 0, SEEK_CUR); и проверьте, ли возвращаемое значение-1, но я не уверен если это...
вопрос задан: 13 July 2010 15:36
2
ответа

Получение имени файла файлов отбрасывается на сценарии

Я сделал этот сценарий Applescript для создания символьных ссылок. Appart от пути POSIX, как я могу получить имя файла, без пути, перемещаемого файла? на открытом списке файлов повторяются со мной в списке файлов...
вопрос задан: 9 July 2010 20:27
2
ответа

Заблокируйте взаимное исключение многократно в том же потоке

Я разрабатываю приложение на встроенном Linux ОС (uClinux), и я должен смочь заблокировать взаимное исключение несколько раз (тем же потоком). У меня есть взаимное исключение и mutexattr, определенный и инициализированный как...
вопрос задан: 13 May 2010 13:51
2
ответа

Как проверить, имеет ли дескриптор файла какие-либо доступные данные?

Я хотел бы знать, имеет ли fd доступные данные для чтения. Я попробовал ioctl FIONREAD, но это приводит к "Операции не поддерживаемая ошибка". Какие-либо идеи?
вопрос задан: 4 May 2010 09:34
2
ответа

программа для печати нечетных чисел и четных чисел на отдельных потоках

Я изучаю программирование с помощью pthreads. Как я могу записать программу для печати нечетных чисел и четных чисел на отдельных потоках.
вопрос задан: 30 April 2010 05:41
2
ответа

Используя pthread условную переменную с rwlock

Я ищу способ использовать pthread rwlock структура со стандартными программами условий в C++. У меня есть два вопроса: Во-первых: Как возможно и если мы не можем, почему? Во-вторых: Почему текущий POSIX pthread имеет...
вопрос задан: 23 April 2010 15:53
2
ответа

Заключите специальные символы оболочки POSIX в кавычки в выводе Python

Существуют времена, что я автоволшебно создаю маленькие сценарии оболочки из Python, и я хочу удостовериться, что аргументы имени файла не содержат неоставленные специальные символы. Я прокрутил свое собственное...
вопрос задан: 22 April 2010 17:14
2
ответа

Должны параметры командной строки в операционных системах стиля POSIX быть стилем подчеркивания? [закрытый]

Должен название параметров командной строки для программы в операционной системе стиля POSIX быть стилем подчеркивания, как - cure_world_hunger или возможно некоторый другой стиль? - cureworldhunger - мир средства исправления-...
вопрос задан: 9 April 2010 09:33
2
ответа

каналы действительно ли posix легки?

В приложении Linux я использую каналы для передачи информации между потоками. Идея позади использования каналов состоит в том, что я могу ожидать нескольких каналов сразу с помощью опроса (2). Это работает хорошо на практике, и...
вопрос задан: 28 March 2010 14:42
2
ответа

Для чего Вы использовали sysv/posix очереди сообщений?

Я никогда не видел проекта или чего-нибудь использующего posix или sysv очередей сообщений - и являющийся любопытным, какие проблемы или проекты имеют Вас, парни использовали их для?
вопрос задан: 28 February 2010 16:56
2
ответа

Общая память Posix против сопоставленных файлов

Узнав немного об этом предмете, кто-нибудь может сказать, какова реальная разница между разделяемой памятью POSIX (shm_open) и отображаемыми файлами POSIX (mmap)? Кажется, что оба используют подсистему / dev / tmpfs, ...
вопрос задан: 14 February 2010 22:03
2
ответа

Каково различие между сокетами POSIX и сокетами BSD?

Кто-то мог объяснить различия между сокетами POSIX и сокетами BSD?
вопрос задан: 24 December 2009 21:46
2
ответа

Как я могу получить человекочитаемое описание от числа сигнала?

Стандарт POSIX или другой стандарт C позволяют восстанавливать значимое сообщение с числа сигнала, таким же образом что strerror () позволяет восстановить сообщение с errno?...
вопрос задан: 12 November 2009 02:16
2
ответа

Реалистично, какая pthreads функциональность обычно используется?

Я работаю над подсистемой POSIX своего проекта операционной системы, и я достиг точки, где я хотел бы работать над поддержкой pthreads. Однако я не уверен в степени к который я...
вопрос задан: 19 August 2009 07:44
2
ответа

POSIX библиотека AIO и обработчики обратного вызова

Согласно документации относительно aio_read/write, существует в основном 2 способа, которыми библиотека AIO может сообщить Вашему приложению, что асинхронная операция файлового ввода-вывода завершилась. Любой 1) можно использовать...
вопрос задан: 2 August 2009 21:26
2
ответа

Каков поток Python + семантика сигналов Unix?

Что правила окружают потоки Python и как сигналы Unix обрабатываются? KeyboardInterrupt, который инициирован SIGINT, но обработан внутренне временем выполнения Python, обработал по-другому?
вопрос задан: 28 July 2009 14:54
2
ответа

Схема именования для определений типов

Я работаю над библиотекой, которая экстенсивно использовала конструкции как структура определения типа foo_bar_s {...} foo_bar_t; это - плохая идея использовать суффикс _t, потому что это - зарезервированное пространство имен POSIX. _s...
вопрос задан: 27 July 2009 01:32
2
ответа

Как каждый легко добавляет поддержку posix PHP использование конфетки?

Я выполняю CentOS 5.2 и использую конфетку для управления пакетами. Я имел мало удачи при установке php-posix, но знаю почти с 100%-й уверенностью, что это - реальный и доступный пакет... где-нибудь. Имеет...
вопрос задан: 17 June 2009 18:03
2
ответа

Предупреждение с nftw

Я пытаюсь использовать nftw для обработки некоторых файлов в соответствии с каталогом #include <ftw.h> #include <stdio.h> международная обертка (символ константы * fpath, статистика структуры константы *сурьма, интервал typeflag, структура FTW
вопрос задан: 23 April 2009 16:19
2
ответа

Как я получаю размер каталога в C?

Существует ли функция POSIX, которая даст мне размер каталога (включая все подпапки), примерно эквивалентный "du-s somepath"?
вопрос задан: 23 January 2009 13:23
2
ответа

Каков эффект изменения системного времени при потоках сна?

Если Вы смотрите на clock_gettime () функция, которая доступна во всем BSDs и на самом деле определяется как часть стандарта POSIX, Вы видите, что существует поддержка по крайней мере трех типов...
вопрос задан: 9 January 2009 11:51
2
ответа

Какой размер я должен допускать strerror_r?

OpenGroup POSIX.1-2001 определяет strerror_r, как делает Основу Стандарта Linux Базовая Спецификация 3.1. Но я не могу найти ссылку на максимальный размер, который мог обоснованно ожидаться для ошибки...
вопрос задан: 8 January 2009 06:22
2
ответа

Смешивание дескрипторов файлов и сокетов в Winsock

Я портирую некоторый код от сокетов BSD до Winsock, и я не уверен, как обработать случай ниже. Мое исходное приложение выполняет выбор и на stdin и на сетевом сокете: FD_SET (носок, &fd);...
вопрос задан: 28 December 2008 12:07
2
ответа

Где все мои inodes используют?

Как я узнаю, какие каталоги ответственны за уничтожение всего моего inodes? В конечном счете корневой каталог будет ответственен за наибольшее число inodes, таким образом, я не буду уверен точно что вид...
вопрос задан: 7 December 2008 15:34
2
ответа

Когда я должен использовать mmap для доступа к файлу?

Среды POSIX обеспечивают по крайней мере два способа получить доступ к файлам. Существуют стандартные открытые системные вызовы (), читайте (), запишите (), и друзья, но существует также опция использования mmap () для отображения файла...
вопрос задан: 2 November 2008 21:56
2
ответа

Дескриптор сигнализирует в виртуальной машине Java

Действительно ли возможно обработать сигналы POSIX в виртуальной машине Java? По крайней мере, SIGINT и SIGKILL должны быть довольно независимыми от платформы.
вопрос задан: 9 September 2008 23:13
1
ответ

Отправка буфера в c сокет программирования с записью

Я создаю TCP-чат в C с помощью fork (). Каждое клиентское сообщение должно достигать сервера с именем пользователя и сообщением в буфере, поэтому я использую strcpy (buffer, name) и strcat (buffer, ":") для объединения буфера ...
вопрос задан: 18 March 2019 16:52
1
ответ

Скомпилируйте материал pthread.h в AIX, используя g ++

Я пытаюсь скомпилировать эту очень упрощенную программу: #include < pthread.h > int main () {pthread_yield (); вернуть 0; } использование -pthread, как говорит сторона IBM: $ g ++ -pthread test.cpp -o test ...
вопрос задан: 5 March 2019 22:02