Search squid archive

Re: storage mem 99% use.

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

 



On 9/07/2013 8:17 p.m., Usuario Lista wrote:
Hello everyone.
This is the output of my cache settings:


####################################################################

Squid Object Cache: Version 3.3.3
Start Time:     Sun, 16 Jun 2013 08:30:40 GMT
Current Time:   Tue, 09 Jul 2013 05:48:57 GMT
Connection information for squid:
         Number of clients accessing cache:      10
         Number of HTTP requests received:       3734834
         Number of ICP messages received:        745111
         Number of ICP messages sent:    745514
         Number of queued ICP replies:   0
         Number of HTCP messages received:       0
         Number of HTCP messages sent:   0
         Request failure ratio:   0.00
         Average HTTP requests per minute since start:   113.3
         Average ICP messages per minute since start:    45.2
         Select loop called: 1780628183 times, 1.111 ms avg
Cache information for squid:
         Hits as % of all requests:      5min: 11.1%, 60min: 11.1%
         Hits as % of bytes sent:        5min: 28.0%, 60min: 29.5%
         Memory hits as % of hit requests:       5min: 38.8%, 60min: 35.8%
         Disk hits as % of hit requests: 5min: 15.0%, 60min: 16.7%
         Storage Swap size:      14155772 KB
         Storage Swap capacity:  90.0% used, 10.0% free
         Storage Mem size:       259448 KB
         Storage Mem capacity:   99.0% used,  1.0% free
         Mean Object Size:       17.49 KB
         Requests given to unlinkd:      614195
Median Service Times (seconds)  5 min    60 min:
         HTTP Requests (All):   0.00286  0.00286
         Cache Misses:          0.17711  0.15048
         Cache Hits:            0.00000  0.00000
         Near Hits:             0.00598  0.01035
         Not-Modified Replies:  0.00179  0.00000
         DNS Lookups:           0.00000  0.00000
         ICP Queries:           0.00000  0.00000
Resource usage for squid:
         UP Time:        1977496.987 seconds
         CPU Time:       11355.530 seconds
         CPU Usage:      0.57%
         CPU Usage, 5 minute avg:        1.72%
         CPU Usage, 60 minute avg:       0.84%
         Process Data Segment Size via sbrk(): 687892 KB
         Maximum Resident Size: 2810512 KB
         Page faults with physical i/o: 28916
Memory usage for squid via mallinfo():
         Total space in arena:  688024 KB
         Ordinary blocks:       664436 KB   3653 blks
         Small blocks:               0 KB      0 blks
         Holding blocks:         37796 KB     11 blks
         Free Small blocks:          0 KB
         Free Ordinary blocks:   23588 KB
         Total in use:           23588 KB 3%
         Total free:             23588 KB 3%
         Total size:            725820 KB
Memory accounted for:
         Total accounted:       450880 KB  62%
         memPool accounted:     450880 KB  62%
         memPool unaccounted:   274940 KB  38%
         memPoolAlloc calls: 1215726370
         memPoolFree calls:  1228693320
File descriptor usage for squid:
         Maximum number of file descriptors:   65536
         Largest file desc currently in use:    346
         Number of file desc currently in use:  303
         Files queued for open:                   0
         Available number of file descriptors: 65233
         Reserved number of file descriptors:   100
         Store Disk files open:                   0
Internal Data Structures:
         809371 StoreEntries
          28483 StoreEntries with MemObjects
          28481 Hot Object Cache Items
         809317 on-disk objects

########################################################################


How I can better configure memory usage?

Storage Swap capacity:  90.0% used, 10.0% free
Storage Mem capacity:   99.0% used,  1.0% free

Just to be clear, there is no problem visible in those numbers. You allocated Squid some memory for use in a memory cache (cache_mem 256 MB) Squid is using 99% of it currently. You also allocated some disk for use in a disk cache (cache_dir 13.5 GB) and Squid is using 90% of that too.

Squid reserves around 10% of the disk space for coping with sudden floods of new data since disk I/O on delete is slow enough to cause errors if it has to write to disk before deletions can free up the space. Memory items are so easily updated or discarded that Squid does not need to reserve any space as a buffer. Also memory is faster for caching (as in anything) so Squid prefers to fill it as much as possible with the most frequently needed objects.


"better" depends on a whole boatload of other factors it is difficult to guess at. About the only thing you could do better is allocate the memory cache more memory if the system has plenty to spare or less memory if it is running out and swapping occasionally.

Amos




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

  Powered by Linux