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'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 :-)
                                                                                                                                                              
Received on Thu Nov 06 1997 - 17:23:59 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:37:27 MST