Результаты поиска по запросу "posix"

3 ответа

Действительно ли в Linux нет асинхронного блочного ввода-вывода?

Рассмотрим приложение, которое связано с центральным процессором, но также имеет высокопроизводительные требования к вводу / выводу. Я сравниваю файловый ввод / вывод Linux с Windows, и я не вижу, как epoll вообще поможет программе Linux. Ядро ...

2 ответа

Почему start_routine для pthread_create возвращает void * и принимает void *

Заголовок функции дляpthread_create выглядит так: int pthread_create(pthread_t * thread, const pthread_attr_t * attr, void * (*start_routine)(void *), void *arg);Я все это понимаю, за исключением того, что указатель функции дляstart_routine ...

2 ответа

Ускоренное преобразование 2 миллионов строк строк даты в POSIX.ct

У меня есть CSV, который включает в себя около 2 миллионов строк строк даты в формате: 2012/11/13 21:10:00Позвоните такcsv$Date.and.Time Я хочу преобразовать эти даты (и сопровождающие их данные) в xts как можно быстрее Я написал скрипт, ...

ТОП публикаций

3 ответа

Что является лучшим решением для приостановки и возобновления pthreads?

Я нашел следующую тему (Вот [https://stackoverflow.com/questions/3140867/suspend-pthreads-without-using-condition] ) о pthreads, но есть много хороших решений. Я хотел знать, допустим ли следующий фрагмент кода, и если да, то почему эта ...

3 ответа

Fallocate против Posix_fallocate

Я обсуждаю, какую функцию использовать междуposix_fallocate а такжеfallocate. posix_fallocate записывает файл сразу (инициализирует символы в NULL). Тем не мение,fallocate не меняет размер файла (при использованииFALLOC_FL_KEEP_SIZE флаг). Исходя ...

4 ответа

Синхронизация общей памяти Linux

Я реализовал два приложения, которые совместно используют данные, используя API общей памяти POSIX (т.е.shm_open). Один процесс обновляет данные, хранящиеся в сегменте общей памяти, а другой - их считывание. Я хочу синхронизировать доступ к ...

2 ответа

Являются ли системные вызовы read () и write () POSIX атомарными?

Я пытаюсь реализовать индекс базы данных на основе структуры данных (Bссылка дерево) и алгоритмы, предложенные Леманом и Яо вЭта бумага [http://www.cs.cornell.edu/courses/cs4411/2009sp/blink.pdf], На странице 2 авторы утверждают, что: Диск ...

4 ответа

Установка приоритета потока в Linux с помощью Boost

Похоже, что в Boost-библиотеках нет устройства для установки приоритета потока. Будет ли это лучший код для использования в Linux или есть лучший метод? boost::thread myThread( MyFunction() ); struct sched_param param; param.sched_priority = 90; ...

1 ответ

Портативный способ достижения флага ls '-v (т.е. сортировка по версии)?

Я работаю над некоторыми сценариями сборки, которые я бы хотел использовать только в стандартных функциях. Мне нужно отсортировать некоторые файлы по версии. Скажем, файлы: bar-1. {0,2,3} bar-11. {0,2,3}. По умолчанию ls дает мне: bar-1_0 ...

1 ответ

ipcs -s не показывает именованный семафор

Я делаю назначение, в котором я использую семафор POSIX с именем, но он не показывает мне список, когда я вхожуipcs -s команда. Пожалуйста, помогите мне получить запись именованного семафора. Где я это возьму?