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

2 ответа

Lazarus: Как составить список всех доступных сетевых подключений в системе?

Я пишу программу в системе Linux, используя Lazarus IDE. Программа должна подключаться к Интернету или Интранету. Итак, я хочу отобразить для пользователя список всех доступных сетевых подключений, которые они могут использовать для подключения к ...

6 ответов

Я не думаю, что проблема в том, что ОП не присоединяется к потокам. Проблема связана с количеством памяти, используемой при создании потоков.

граммирую что-то на C, что создает много Pthreads в Linux на 256-мегабайтной системе. У меня обычно + 200Мб бесплатно. Когда я запускаю программу с небольшим количеством потоков, она работает, но как только я создаю около 100 потоков, это дает ...

5 ответов

 однако гарантированно будут атомными.

равляется с этим правильно? Или мне придется вызывать flock ()?

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

1 ответ

 на этих процессорах, включая x86. На других процессорах нули будут сдвинуты. Стандарт C был гибким, чтобы реализации могли быстро выполнять работу на всех процессорах.

я есть такая тестовая программа: int main() { unsigned n = 32; printf("ans << 32 = 0x%X\n", (~0x0U) << 32); printf("ans >> 32 = 0x%X\n", (~0x0U) >> 32); printf("ans << n(32) = 0x%X\n", (~0x0U) << n); printf("ans >> n(32) = 0x%X\n", (~0x0U) >> ...

3 ответа

ты наверное прав. Я должен был бы углубиться в кодирование на C, хотя, думаю, я собираюсь продолжить свое решение. На удивление, производительность не так уж и плоха.

ужно обрабатывать изображения, отправленные на видеоэкран моего ноутбука, и мне нужно отправлять ввод с клавиатуры на мою систему Linux, используя C ++ или программу оболочки. Моя цель - обработать изображения, которые являются частью игры FPS, ...

3 ответа

Проблема, на которую следует обратить внимание, заключается в том, что, если вы выполняете запись в большую часть этой памяти, отложенное резервирование пространства подкачки может привести к тому, что ваше приложение будет использовать всю свободную оперативную память и подкачку в системе, что в конечном итоге вызовет OOM killer (Linux) или в результате чего ваше приложение получило

аюсь "mmap" двоичный файл (~ 8 ГБ), используя следующий код (test.c). #include <stdio.h> #include <stdlib.h> #include <stdint.h> #include <sys/mman.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #define handle_error(msg) \ do ...

3 ответа

 это один из тех, кто этого не делает.

ь мне нужно получить статус NIC (вверх или вниз) в режиме реального времени. Это означает, что я должен отлавливать прерывания ядра, когда сетевая плата поднимается или опускается в заблокированном цикле. Первый мой глупый метод - это проверка ...

4 ответа

или же

у найти в grep строку, которая выглядит следующим образом: something ~* 'bla'Я попробовал это, но оболочка удаляет одинарные кавычки ааа .. grep -i '"something ~* '[:alnum:]'"' /var/log/syslogКакой будет правильный поиск?

6 ответов

@noloader, статическое связывание динамической библиотеки?

могу статически связать функцию общей библиотеки в gcc?

2 ответа

SSHKeychain

астроить аутентификацию с открытым ключом для SSH?