02-10-2012
Why would you want to clear it? The cache is available as free memory if an application requires it. This is a better use of memory in case you need to recall the contents of a file that has been read.
This User Gave Thanks to mark54g For This Post:
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
hi,
What is the difference between UBC cache and Metadata cache ? where can i find UBC cache Hits and Metadata cache Hits in hp-ux?
Advanced thanx for the help. (2 Replies)
Discussion started by: sushaga
2 Replies
2. UNIX for Advanced & Expert Users
i have a serious doubht about the assignment of memory
in hp-ux system .
i read from somewhere that the page allocation in
hp-ux is not unified unlike compaq .
i wanted to know in hp-ux kernel ,once the pages are
assigned for the univarsal buffer cache... (2 Replies)
Discussion started by: vish_shan
2 Replies
3. HP-UX
What is the "Buffer Cache" used for? (1 Reply)
Discussion started by: ALTRUNVRSOFLN
1 Replies
4. Solaris
Dear all,
We are testing two of our servers for mq series connectivity. The scenario is, when one machine is shutting down it's services there are some scripts that do a dns update, which removes the ip address and relates it to the ip address of the other node on our dns server, and the update... (7 Replies)
Discussion started by: earlysame55
7 Replies
5. Linux
Hi all
I am trying to understand the kernel memory management and require assistance in this regard. Kernel first creates the cache memory to perform any subsequent allocation to processes. I could not figure out how it is accomplished. Do kernel directly allocates any hardware cache or allocates... (0 Replies)
Discussion started by: joshighanshyam
0 Replies
6. Programming
Hello,
I need help on how to "access" or manipulate the Linux ARP Cache in C, here is the description of the project i'm working in:
There are a lot of tools that analize ARP frames and send an e-mail to the sysadmin, that's easy. What i want to do is to inspect every ARP frame that arrives... (18 Replies)
Discussion started by: semash!
18 Replies
7. Linux
Hi all
I saw in Microsoft web site www.SysInternals.com a tool called CoreInfo from able to print out on screen the size of the Data and Instruction caches of your processor, the Locigal to Physical Processor mapping, the number of the CPU sockets. etc..
Do you know if in Linux is available a... (2 Replies)
Discussion started by: manustone
2 Replies
8. UNIX for Advanced & Expert Users
18:45:47 # free -m
total used free shared buffers cached
Mem: 96679 95909 770 0 1530 19550
-/+ buffers/cache: 74828 21851
Swap: 12287 652 11635
Hi all. The below output is from a RHEL 4.5... (0 Replies)
Discussion started by: drummerrob
0 Replies
9. Linux
Hi All,
could any one point out any open source test-suites for "File cache" testing and as well as performance test suites for the same. Currently my system is up with Linux/ext4.
Regards
Manish (0 Replies)
Discussion started by: hmanish
0 Replies
10. UNIX for Dummies Questions & Answers
i wish to clear memory cache on a production box and i was wondering what is the worst that can happen if i do?
i already tested this on a backup server and everything seemed fine.
but i need to know from you experts what are the worst things that can happen when i run it on a real server:
... (5 Replies)
Discussion started by: SkySmart
5 Replies
LEARN ABOUT FREEBSD
memcontrol
MEMCONTROL(8) BSD System Manager's Manual MEMCONTROL(8)
NAME
memcontrol -- control system cache behaviour with respect to memory
SYNOPSIS
memcontrol list [-a]
memcontrol set -b base -l length -o owner attribute
memcontrol clear -o owner
memcontrol clear -b base -l length
DESCRIPTION
A number of supported system architectures allow the behaviour of the CPU cache to be programmed to behave differently depending on the
region being written.
The memcontrol utility provides an interface to this facility, allowing CPU cache behavior to be altered for ranges of system physical mem-
ory.
These ranges are typically power-of-2 aligned and sized, however the specific rules governing their layout vary between architectures. The
memcontrol utility does not attempt to enforce these rules, however the system will reject any attempt to set an illegal combination.
list List range slots.
-a List all range slots, even those that are inactive.
set Set memory range attributes.
-b base
Memory range base address.
-l length
Length of memory range in bytes, power of 2.
-o owner
Text identifier for this setting (7 char max).
attribute
Attributes applied to this range; combinations of force, uncacheable, write-combine, write-through, write-back, and
write-protect.
clear Clear memory range attributes. Ranges may be cleared by owner or by base/length combination.
To clear based on ownership:
-o owner
All ranges with this owner will be cleared.
To clear based on the base/length combination:
-b base
Memory range base address.
-l length
Length of memory range in bytes, power of 2.
Base and length must exactly match an existing range.
SEE ALSO
mem(4)
BSD
September 15, 2002 BSD