On Fri, 7 Nov 1997, Jtn wrote:
> Hope you can point me in the right direction.
> 
> We are a small ISP pulling in about 600MB per day and would like to use Squid to reduce this.
> 
> I've set up Squid on our web server:
> It has a 4GB SCSI devoted to the cache and 96MB RAM (Although for some 
> reason Linux 2.0.30 'free' only reports 64MB even though the CMOS reports 
> the full 96MB) 
I had this problem, its a pc-lilo thingy
in your lilo.conf file under 
root= /dev/hd   
add
ammend = "mem=96M"
then run lilo from command line and reboot
> 
> I've played around with mem and swap sizes and can't seem to get the cache to grow past about 13MB.
> 
> Any ideas on where to start looking? I've read all of the FAQ's etc and haven't come up with anything.
> 
> Copies of relevant information follows.
> 
> Kind regards
> Stephen Neander
> jtn@acenet.com.au
> 
> 
> Cache Information
> -----------------------------------------------------------------------
> Squid Object Cache: Version 1.1.14
> Start Time:     Wed, 05 Nov 1997 06:45:32 GMT
> Current Time:   Fri, 07 Nov 1997 00:27:44 GMT
> Connection information for squid:
>         Number of TCP connections:      28772
>         Number of UDP connections:      0
>         Connections per hour:   689.9
>         Select loop called: 609273 times, 246.412 ms avg
> Cache information for squid:
>         Storage Swap size:      13 MB
>         Storage Mem size:       11631 KB
>         Storage LRU Expiration Age:     365.00 days
>         Requests given to unlinkd:      0
>         Unused fileno stack count:      0
> Resource usage for squid:
>         CPU Time: 431 seconds (246 user 185 sys)
>         CPU Usage: 0%
>         Maximum Resident Size: 0 KB
>         Page faults with physical i/o: 1096
> Memory usage for squid via mallinfo():
>         Total space in arena:   22272 KB
>         Ordinary blocks:        12885 KB   1378 blks
>         Small blocks:               0 KB      0 blks
>         Holding blocks:           260 KB      1 blks
>         Free Small blocks:          0 KB
>         Free Ordinary blocks:    9387 KB
>         Total in use:           13145 KB 59%
>         Total free:              9387 KB 42%
> File descriptor usage for squid:
>         Maximum number of file descriptors:    256
>         Largest file desc currently in use:     22
>         Number of file desc currently in use:   22
>         Available number of file descriptors:  234
>         Reserved number of file descriptors:    64
> Internal Data Structures:
>           2222 StoreEntries
>             59 StoreEntries with MemObjects
>             59 StoreEntries with MemObject Data
>             57 Hot Object Cache Items
> Accounted Memory Usage:
>         StoreEntry                   2222 x   52 bytes =    112 KB
>         URL strings                                    =    115 KB
>         IPCacheEntry                  137 x   36 bytes =      4 KB
>         FQDNCacheEntry                  0 x   56 bytes =      0 KB
>         Hash link                      57 x   12 bytes =      0 KB
>         Pool MemObject structures      59 x  100 bytes =      5 KB (     0 free)
>         Pool for Request structur      61 x 4408 bytes =    262 KB (     0 free)
>         Pool for in-memory object    2947 x 4096 bytes =  11788 KB (     0 free)
>         Pool for disk I/O               1 x 8192 bytes =      8 KB (     0 free)
>         NetDB Address Entries           0 x   76 bytes =      0 KB
>         NetDB Host Entries              0 x    8 bytes =      0 KB
>         NetDB Peer Entries              0 x   24 bytes =      0 KB
>         ClientDB Entries               44 x  292 bytes =     12 KB
>         Miscellaneous                                  =    461 KB
>         Total Accounted                                =  12771 KB
> -----------------------------------------------------------------------
> 
> Cache Parameters
> -----------------------------------------------------------------------
>  Parameter               Value                        Description 
>  VM-Max                     15                        Maximum hot-vm cache (MB) 
>  VM-High                     90                        High water mark hot-vm cache (%) 
>  VM-Low                     75                        Low water mark hot-vm cache (%) 
>  Swap-Max                   3000                        Maximum disk cache (MB) 
>  Swap-High                     95                        High water mark disk cache (%) 
>  Swap-Low                     90                        Low water mark disk cache (%) 
>  Neg-TTL                    300                        TTL for negative cache (s) 
>  ReadTimeout                    900                        Maximum idle connection (s) 
>  ClientLifetime                  12000                        Lifetime for incoming HTTP requests 
>  CleanRate               31536000                        Rate for periodic object expiring 
>  HttpAccelMode                      0                        Is operating as an HTTP accelerator 
> -----------------------------------------------------------------------
> 
> Cache Configuration File
> -----------------------------------------------------------------------
> #squid.conf -  a very basic config file for squid
> 
> #Turn logging to it's lowest level
> debug_options ALL,1
> 
> #defines a group (or Access Control List) that includes all IP
> #addresses
> acl all src 0.0.0.0/0.0.0.0
> 
> acl manager proto cache_object
> acl localhost src 127.0.0.1/255.255.255.255
> acl allowed_hosts_nar src 203.35.118.0/255.255.255.192
> acl allowed_hosts_bow src 203.35.119.0/255.255.255.192
> acl web_server src 203.35.118.2/255.255.255.192
> #acl Dangerous_ports port 7 9 19
> 
> 
> #http_access deny manager all
> #http_access deny Dangerous_ports
> http_access allow allowed_hosts_nar
> http_access allow allowed_hosts_bow
> http_access deny manager !localhost !web_server
> #http_access deny all
> 
> 
> icp_access  allow  allowed_hosts_nar
> icp_access  allow  allowed_hosts_bow
> icp_access deny all
> 
> 
> #allow all sites to use connect to us via HTTP
> #http_access allow  all
> 
> #allow all sites to use us as a sibling
> #icp_access  allow  all
> 
> #test the following sites to check that we are connected
> dns_testnames internic.net usc.edu cs.colorado.edu mit.edu yale.edu
> 
> #run as the squid user
> cache_effective_user squid squid
> #otherwise, you can uncomment the below line and comment the one out.
> #       this will run as use "nobody" with the group "nogrtoup"
> #cache_effective_user nobody nobody
> 
> err_html_text <A HREF="mailto:squid@acenet.com.au">Webmaster</A>
> 
> cache_mgr squid@acenet.com.au
> 
> cachemgr_passwd jbdkclzq all
> 
> cache_mem 15
> 
> cache_swap 3000
> 
> cache_host ozric.telstra.net parent 3128 3130 no-query default
> 
> cache_stoplist cgi-bin ?  acenet.com.au ace.com.au berkelouw.com.au bvr.com.au
> hierarchy_stoplist hotmail.com
> memory_pools off
> -----------------------------------------------------------------------
> 
> Thank You :-)
>                                                                                                                                                               
> 
_________________________________________________________
Malcolm Garbutt
Network Operations- 
OZLAND.NET	MILDURA.NET	MURRAY.NET
Office Ph.   03 50 212 991	Office Fax  03 50 212 932
Emergency Ph.  018 596 150
            .....Bringing the World to You......
_________________________________________________________
Received on Thu Nov 06 1997 - 17:58:44 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:37:28 MST