Вопросы по теме 'posix'

Как получить уникальную очередь сообщений POSIX?
Я работаю над простым параллельным приложением, в котором я хочу использовать один процесс для хранения информации о состоянии семейства рабочих процессов. Кажется, относительно легко настроить очередь сообщений POSIX, в которой все рабочие пчелы...
1015 просмотров
schedule 16.12.2023

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

Безопасно ли удаляет последнюю ссылку на файл с отображением памяти
Иногда я использую следующий фрагмент кода для чтения файлов (код проверки ошибок опущен): db = open(db_path, O_RDONLY); fstat(db, info); buffer = mmap(0, info->st_size, PROT_READ, MAP_PRIVATE, db, 0); close(db); Обратите внимание, что я...
323 просмотров
schedule 04.01.2024

Обработка многострочной переменной с помощью awk, печать неизмененной строки, удовлетворяющей условию
У меня есть переменная, содержащая содержимое файла с несколькими строками. Переменная анализируется множеством команд ( awk , sed ,...), которые действуют как фильтры и постпроцессоры переменной. echo "$variable" | awk1 | sed1 | awk2...
110 просмотров
schedule 15.11.2023