* Re: [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос.
2008-01-08 8:12 [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос unix9
@ 2008-01-08 8:21 ` Хихин Руслан
2008-01-08 15:54 ` spider
2008-01-08 8:31 ` [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос. часть 2 unix9
` (2 subsequent siblings)
3 siblings, 1 reply; 11+ messages in thread
From: Хихин Руслан @ 2008-01-08 8:21 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 863 bytes --]
Здравствуйте unix9
В сообщении от Вторник 08 января 2008 unix9 написал(a):
> Приветствую всех!
>
> Подскажите, макс. кол-во открытых файлов и файловых дескрипторов это
> одно и тоже или нет?
Файловый дескриптор (описание файла) может быть связан не только с
обычным файлом, но и с сокетом, каналом, устройством и.п., но
поскольку в *nix это тоже файлы, то получается, что одно и то-же.
С другой стороны файл можно открыть не создавая файловый дескриптор.
Сравните man open - c файловым дескриптором и man fopen - c файловым
указателем.
В общем-то из контекста речи это может быть и одно и то-же, и разное
--
А ещё говорят так (fortune):
There's nothing worse for your business than extra Santa
Clauses ?smoking in the men's room. -- W. Bossert
________________________________________________________________________
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос.
2008-01-08 8:21 ` Хихин Руслан
@ 2008-01-08 15:54 ` spider
2008-01-08 17:08 ` Хихин Руслан
0 siblings, 1 reply; 11+ messages in thread
From: spider @ 2008-01-08 15:54 UTC (permalink / raw)
To: hihin, ALT Linux Community general discussions
Хихин Руслан пишет:
> Здравствуйте unix9
> В сообщении от Вторник 08 января 2008 unix9 написал(a):
> > Приветствую всех!
> >
> > Подскажите, макс. кол-во открытых файлов и файловых дескрипторов это
> > одно и тоже или нет?
> Файловый дескриптор (описание файла) может быть связан не только с
> обычным файлом, но и с сокетом, каналом, устройством и.п., но
> поскольку в *nix это тоже файлы, то получается, что одно и то-же.
> С другой стороны файл можно открыть не создавая файловый дескриптор.
??? А разве стримовые команды не поверх дескрипторов работают?
/* Return the system file descriptor for STREAM. */
extern int fileno (FILE *__stream) __THROW __wur;
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос. часть 2
2008-01-08 8:12 [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос unix9
2008-01-08 8:21 ` Хихин Руслан
@ 2008-01-08 8:31 ` unix9
2008-01-08 8:50 ` Хихин Руслан
2008-01-08 17:56 ` [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос Dmitry V. Levin
2008-01-09 7:54 ` unix9
3 siblings, 1 reply; 11+ messages in thread
From: unix9 @ 2008-01-08 8:31 UTC (permalink / raw)
To: hihin, community
ОК, тогда
/proc/sys/fs/file-max
Здесь указывается максимальное количество открытых файлов, макс. кол-во файловых дескрипторов где тогда задается?
08.01.08, 11:21, Хихин Руслан (hihin@rambler.ru):
> Здравствуйте unix9
> В сообщении от Вторник 08 января 2008 unix9 написал(a):
> > Приветствую всех!
> >
> > Подскажите, макс. кол-во открытых файлов и файловых дескрипторов это
> > одно и тоже или нет?
> Файловый дескриптор (описание файла) может быть связан не только с
> обычным файлом, но и с сокетом, каналом, устройством и.п., но
> поскольку в *nix это тоже файлы, то получается, что одно и то-же.
> С другой стороны файл можно открыть не создавая файловый дескриптор.
> Сравните man open - c файловым дескриптором и man fopen - c файловым
> указателем.
> В общем-то из контекста речи это может быть и одно и то-же, и разное
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос.
2008-01-08 8:12 [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос unix9
2008-01-08 8:21 ` Хихин Руслан
2008-01-08 8:31 ` [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос. часть 2 unix9
@ 2008-01-08 17:56 ` Dmitry V. Levin
2008-01-09 7:54 ` unix9
3 siblings, 0 replies; 11+ messages in thread
From: Dmitry V. Levin @ 2008-01-08 17:56 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 302 bytes --]
On Tue, Jan 08, 2008 at 11:12:59AM +0300, unix9 wrote:
> Приветствую всех!
> Подскажите, макс. кол-во открытых файлов и файловых дескрипторов это одно и тоже или нет?
Нет, не одно и то же, поскольку два дескриптора могут ссылаться
на один и тот же открытый файл. Это основы unix.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос.
2008-01-08 8:12 [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос unix9
` (2 preceding siblings ...)
2008-01-08 17:56 ` [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос Dmitry V. Levin
@ 2008-01-09 7:54 ` unix9
2008-01-09 14:45 ` Dmitry V. Levin
2008-01-09 17:43 ` unix9
3 siblings, 2 replies; 11+ messages in thread
From: unix9 @ 2008-01-09 7:54 UTC (permalink / raw)
To: community
А где задается макс. кол-во файловых дескрипторов?
08.01.08, 20:56, Dmitry V. Levin (ldv@altlinux.org):
> On Tue, Jan 08, 2008 at 11:12:59AM +0300, unix9 wrote:
> > Приветствую всех!
> > Подскажите, макс. кол-во открытых файлов и файловых дескрипторов это одно и тоже или нет?
> Нет, не одно и то же, поскольку два дескриптора могут ссылаться
> на один и тот же открытый файл. Это основы unix.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос.
2008-01-09 7:54 ` unix9
@ 2008-01-09 14:45 ` Dmitry V. Levin
2008-01-09 17:43 ` unix9
1 sibling, 0 replies; 11+ messages in thread
From: Dmitry V. Levin @ 2008-01-09 14:45 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 202 bytes --]
On Wed, Jan 09, 2008 at 10:54:06AM +0300, unix9 wrote:
> А где задается макс. кол-во файловых дескрипторов?
У процесса? У контейнера? У ядра?
Объясните, что именно вас интересует.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос.
2008-01-09 7:54 ` unix9
2008-01-09 14:45 ` Dmitry V. Levin
@ 2008-01-09 17:43 ` unix9
2008-01-09 22:15 ` Dmitry V. Levin
1 sibling, 1 reply; 11+ messages in thread
From: unix9 @ 2008-01-09 17:43 UTC (permalink / raw)
To: community
у ядра и у процесса меня интересует.
09.01.08, 17:45, Dmitry V. Levin (ldv@altlinux.org):
> On Wed, Jan 09, 2008 at 10:54:06AM +0300, unix9 wrote:
> > А где задается макс. кол-во файловых дескрипторов?
> У процесса? У контейнера? У ядра?
> Объясните, что именно вас интересует.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] макс. кол-во открытых файлов и файловых дескрипторов. вопрос.
2008-01-09 17:43 ` unix9
@ 2008-01-09 22:15 ` Dmitry V. Levin
0 siblings, 0 replies; 11+ messages in thread
From: Dmitry V. Levin @ 2008-01-09 22:15 UTC (permalink / raw)
To: ALT Linux general discussion list
[-- Attachment #1: Type: text/plain, Size: 472 bytes --]
On Wed, Jan 09, 2008 at 08:43:06PM +0300, unix9 wrote:
> 09.01.08, 17:45, Dmitry V. Levin:
> > On Wed, Jan 09, 2008 at 10:54:06AM +0300, unix9 wrote:
> > > А где задается макс. кол-во файловых дескрипторов?
> > У процесса? У контейнера? У ядра?
> > Объясните, что именно вас интересует.
>
> у ядра и у процесса меня интересует.
У процесса см. RLIMIT_NOFILE в setrlimit(2).
У ядра см. file-max в /usr/share/doc/kernel-doc-*/filesystems/proc.txt
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread