RE: [PHP] How many files can be in one directory?
| From: | Non-HP-Boise,ex1) | Date: | Tue, 26 Feb 2002 15:47:17 +0000 |
| Subject: | RE: [PHP] How many files can be in one directory? | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-86260@lists.php.net to get a copy of this message | ||
On a Unix or Unix-like operating systems you should be able to do a df -i to
get a report on how many inodes are being used and the number remaining.
The output differs slightly from os to os but the base information should be
there.
Example output from FreeBSD 4.5 follows
Filesystem 1K-blocks Used Avail Capacity iused ifree %iused
Mounted on
/dev/da1s1a 124015 39204 74890 34% 1348 29882 4% /
/dev/da1s1f 1731162 973505 619165 61% 76234 356724 18% /usr
/dev/da1s1e 49583 17235 28382 38% 2350 10192 19% /var
/dev/da0s1f 711792 316939 323674 49% 46523 131587 26%
/usr/src
/dev/da2s1e 3096462 128792 2719954 5% 4767 384607 1%
/usr/home
/dev/da2s1f 856770 231188 539905 30% 19125 195145 9%
/usr/local
Jason
-----Original Message-----
From: Andy [mailto:news.letters@gmx.de]
Sent: Tuesday, February 26, 2002 2:32 AM
To: php-general@lists.php.net
Subject: Re: [PHP] How many files can be in one directory?
So this means, that I can not increas the amount by splitting the files into
more than 1 directory? In fact it would make it even less, because dirs also
need those i-nods, right?
Thanx
Andy
"Thalis A. Kalfigopoulos" <thalis@cs.pitt.edu> schrieb im Newsbeitrag
news:Pine.LNX.4.21.0202251637400.7686-100000@antimony.cs.pitt.edu...
> On Mon, 25 Feb 2002, Andy wrote:
>
> > Hi there,
> >
> > I am building a web application which is storing pictures.
> >
> > Is there a limit of files in one directory on LINUX systems? Perhaps it
> > might end in a problem after having 30000 files in the same dir?
Performance
> > issues ore something else.
>
> The limit depends on how many inodes you have on the filesystem this dir
resides on. This is a parameter when first mke3fs was ran to create the fs.
Usually you'll have 1 i-node every 4096 bytes and you need 1 inode per file.
So do your calculations depending on the size of your partition.
>
> cheers,
> thalis
>
> >
> > Has anybody got experiance on that?
> >
> > Thanx for any comment,
> >
> > Andy
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php