Mailing List
Home
Forum Home
Linux - General Red Hat Linux discussion list
Installation - Getting started with Red Hat Linux
Enterprise Linux 3 - Discussion of Red Hat Enterprise Linux 3 (Taroon)
Red Hat Linux 9 - Discussion of Red Hat Linux 9 (Shrike)
Red Hat Linux 7.3 - Discussion of Red Hat Linux 7.3 (Valhalla)
Red Hat Linux 7.2 - Discussion of Red Hat Linux 7.2 (Enigma)
Apache Web Server
Oracle database, Microsoft SQL server ...
Subjects
application/x mplayer2 plugin
RPM error: db4 error(16) from dbenv >remove: Device or resource
   busy
Command stream end of file while reading
X Windows problem (xauth)
Upgrading openoffice 1 1 rpm
FTP: connection refused
FTP: connection refused
mount: /dev/cdrom: is not a valid block device
Dell Precision 650, RedHat 9, no sound
how to trace the cause resulting in the crash of bind server
Virus on the list
UNINSTALL RPM MYSQL
usb pen drives: mounting as a user
broadcom network interface
make mrproper
sendmail configuration on redhat
Couldn 't open PID file /var/run/named/named pid Permission denied
Promise 378 controller
kernel 2 6 and /dev/sound/mixer not found
Problem using up2date
mrtg step by step howto/configuration for a newbie?
Compiling and Installing Kernel 2 6
Can 't locate module ppp0, can 't locate module ppp compress 21
HOW I CAN MAKE BOOTABLE FLOPPY DISKET
Lotus Notes under Wine
/etc/security/limits conf question
Intel E/1000 driver
Command stream end of file while reading
rpm database corrupt
qla2300 modules
 
more on bogged down server

more on bogged down server

2006-04-11       - By Harold Hallikainen

 Back
Reply:     1     2     3     4     5     6     7     8     9     10     >>  

>
>> You have to reduce your load somehow.  Ideally, you should create an
anonymous FTP download directory and move all of the downloadable files
to it.  The download directory also is used as the home directory for
the anonymous FTP user (user "ftp").  I actually use a completely
separate filesystem entirely for that.  The filesystem is mounted so
that only root has write access.
>> Modify your vsftpd.conf file to permit anonymous downloads only and
start up vsftpd.  Make sure you also set the "force chroot for
anonymous users" option.  Then change your links on your web pages to
use "ftp://"-style links pointed at the anonymous download directory
paths for the downloadable files.
>> FTP is the protocol to use for large file downloads.  HTTP just isn't
efficient for that, as you've now found out (the hard way, I might
add).
>
> as the man said, dont use http for this,
>
> if you must then i suggest that you have a separate partition for your
large files and make fstab read as such (example)
>
> /dev/web /                       ext3    defaults,directio        1 1
>
> add the directio comment and the file will not go to ram, nor to swap.
this will speed up things, but you should hand the downloads over to a
different method (not http).
>

THANKS! I'll see what I can do about moving stuff to ftp. Most of the
large files are on phpwiki. I suppose I could slowly go through the pages
and change the download files (mostly scanned pdfs) from http:// to ftp://
. Any problem with having the ftp download directory being the same as the
http root directory? That way I would not have to move anything, just
change the protocol prefix on the links.

Here's another top. It looks like 98.6% of ram is being used, along with
100% of the processor. Not much swap space is being used. It kinda seems
like Apache just tries to use as much RAM and CPU as is available. I guess
this would be ok if my DSL could send the data out faster (I'm sure that's
why these threads live so long). But, it doesn't seem like it should 7% or
more of the CPU to a byte from the drive to the ethernet. Maybe ftp's just
more efficient at this?

Cpu(s): 99.7% us,  0.3% sy,  0.0% ni,  0.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:   1027640k total,  1013636k used,    14004k free,     7032k buffers
Swap:  2031608k total,      368k used,  2031240k free,   284780k cached
Cpu(s): 99.7% us,  0.3% sy,  0.0% ni,  0.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:   1027640k total,  1013636k used,    14004k free,     7032k buffers
Swap:  2031608k total,      368k used,  2031240k free,   284780k cached

 PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
2414 apache    25   0 60892  35m 5644 R  6.6  3.6  14:29.37 httpd
3231 apache    25   0 51028  25m 5480 R  6.6  2.6   8:13.30 httpd
3683 apache    25   0 60700  35m 5404 R  6.6  3.5   7:50.11 httpd
4082 apache    25   0 60672  34m 4580 R  6.6  3.4  13:18.66 httpd
4577 apache    25   0 50072  24m 5320 R  6.6  2.5   1:03.57 httpd
4578 apache    25   0 50488  25m 5392 R  6.6  2.5   4:14.42 httpd
4592 apache    25   0 60196  34m 5168 R  6.6  3.4   5:02.36 httpd
2411 apache    25   0 60664  34m 4908 R  5.3  3.5  22:12.54 httpd
4548 apache    25   0 50352  23m 3804 R  4.3  2.4   4:32.46 httpd
2410 apache    25   0 60916  35m 5388 R  3.3  3.5  24:34.60 httpd
2412 apache    22   0 51012  25m 5508 R  3.3  2.6   8:35.88 httpd
2415 apache    25   0 60752  35m 5532 R  3.3  3.5  20:26.07 httpd
2417 apache    23   0 60528  35m 5556 R  3.3  3.5  33:19.76 httpd
3239 apache    25   0 61024  35m 5544 R  3.3  3.6  12:13.21 httpd
3365 apache    25   0 50832  25m 5596 R  3.3  2.6   6:40.87 httpd
3379 apache    25   0 60068  34m 5480 R  3.3  3.5   4:07.17 httpd
3923 apache    25   0 60640  34m 4660 R  3.3  3.4   9:40.94 httpd
4482 apache    25   0 59580  34m 5428 R  3.3  3.4   0:29.00 httpd
4848 apache    24   0 49892  24m 4868 R  3.3  2.4   0:40.70 httpd
4989 apache    25   0 50028  22m 2964 R  3.3  2.2   2:05.30 httpd
5380 apache    25   0 49644  22m 2952 R  3.3  2.2   0:07.94 httpd
4826 apache    25   0 59936  33m 4712 R  3.0  3.4   2:45.52 httpd
4582 apache    15   0 45420  20m 5532 S  0.3  2.0   0:03.01 httpd
5431 harold    16   0  2020 1036  796 R  0.3  0.1   0:00.05 top

Again, THANKS to all for the help!

Harold


--
FCC Rules Updated Daily at http://www.hallikainen.com



__ ____ ____ ____ ____ ____ ____ ____ ____ ____
Redhat-install-list mailing list
Redhat-install-list@(protected)
https://www.redhat.com/mailman/listinfo/redhat-install-list
To Unsubscribe Go To ABOVE URL or send a message to:
redhat-install-list-request@(protected)
Subject: unsubscribe