Вопросы по теме '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