Search squid archive

RE: [squid-users] squid stop responding

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: Alex [mailto:o_again2004@xxxxxxxxx]
> Sent: Sunday, March 13, 2005 3:47 PM
> Subject: RE: [squid-users] squid stop responding
> 
> regarding the the ulimit-HSn 2048 TAG 

Dear Alex, 

This is not a TAG. It is a simple shell command, which you can used to control resource available to the shell.

Quoting from "man ulimit":
	ulimit [-SHacdflmnpstuv [limit]]
	Provides  control  over the resources available to the shell and
	to processes started by it, on systems that allow such  control.

If you wish to use ulimit for file descriptor allocation, you can simply use following script to start squid service.

# Setting number of file descriptors
ulimit -HSn 2048
# Assuming default location of squid installation
exec /usr/local/squid/sbin/squid

> and the mx_open_disk_fds TAG
> can you please tell me what is the use of these tags, 

Other way of doing a similar thing is to setup the max_open_disk_fds TAG accordingly. If you use "ulimit" setup file descriptors you can leave max_open_disk_fds 0 (default value - no limit)

> anything wrong with my configuration shown below kindly correct me.
> 

I am simply quoting following directions from the presentation did by Dr. Gihan Dias in APRICOT 2004 (http://www.is.lk/is/apricot/dias-bw-mgmt-2.ppt). If you interested refer the entire document for detailed information.

Calculating Disc Space:
- Recommend keeping at least 2 days worth of objects
- 10 days may be better
- Example:
  - 256kb link loaded 10 hrs/day ~= 1GB
  - assume 50% cacheable - .5GB / day
  - 2 days objects - 1GB
  - 10 days objects - 5 GB

Memory Requirements:
- Squid uses memory for many things
  - code and data
  - âhotâ objects
  - object list
  - directories and I-nodes
- Swapping slows down squid
- make sure squid runs without swapping
- Rule of Thumb (on x86 Linux)
  - 48MB + 8MB / GB of disc cache
  - 1GB of disc ï 64MB of memory
  - More wonât hurt

CPU:
- Generally, Squid is not CPU intensive
- any modern CPU should have enough horsepower
- 450MHz P II handles 1Mb/s without a problem
- Use a decent server machine
- Using delay-pools increases CPU usage

Regards,
Sumith




[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux