Вопросы с тегом «file-descriptor»

384
Что такое файловые дескрипторы, объясняемые простыми словами?

Что может быть более упрощенным описанием файловых дескрипторов по сравнению с Википедией? Зачем они нужны? Скажем, возьмем процессы оболочки в качестве примера и как это применимо к нему? Содержит ли таблица процессов более одного дескриптора файла. Если да, то почему?...

236
Каково теоретическое максимальное количество открытых TCP-соединений, которое может иметь современная коробка Linux

Предполагая бесконечную производительность от оборудования, может ли коробка Linux поддерживать> 65536 открытых TCP-соединений? Я понимаю, что количество эфемерных портов (<65536) ограничивает количество соединений от одного локального IP до одного порта на одном удаленном IP. Кортеж...

166
узел и ошибка: EMFILE, слишком много открытых файлов

В течение нескольких дней я искал рабочее решение ошибки Error: EMFILE, too many open files Похоже, у многих людей такая же проблема. Обычный ответ включает в себя увеличение количества файловых дескрипторов. Итак, я попробовал это: sysctl -w kern.maxfiles=20480, Значение по умолчанию - 10240. Это...

94
Как создать c ++ fstream из файлового дескриптора POSIX?

Я в основном ищу версию fdopen () на C ++. Я провел небольшое исследование по этому поводу, и это одна из тех вещей, которые кажутся простыми, но на деле оказываются очень сложными. Я что-то упустил в этой вере (т.е. это действительно легко)? Если нет, есть ли где-нибудь хорошая библиотека, чтобы...

81
Что означает> &?

Меня немного смутило это выражение: gcc -c -g program.c >& compiler.txt Я знаю, &>filenameчто как stdout, так и stderr будут перенаправлены в файл filename. Но в этом случае амперсанд стоит после знака «больше». Похоже, это имеет вид M>&N, где Mи N- дескрипторы файлов. В...