<?xml 
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel xml:lang="fr">
	<title>Bienvenue sur le site admin-sys</title>
	<link>http://www.admin-sys.org/</link>
	<description>Bienvenu sur le site admin-sys.</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net (Sarka-SPIP)</generator>

	<image>
		<title>Bienvenue sur le site admin-sys</title>
		<url>https://www.admin-sys.org/local/cache-vignettes/L144xH55/siteon0-02f93.png?1694605449</url>
		<link>http://www.admin-sys.org/</link>
		<height>55</height>
		<width>144</width>
	</image>



 
	<item xml:lang="fr">
		<title>PROCtools </title>
		<link>https://www.admin-sys.org/?proctools</link>
		<guid isPermaLink="true">https://www.admin-sys.org/?proctools</guid>
		<dc:date>2008-09-17T17:37:26Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Jerome ROBERT</dc:creator>



		<description>
&lt;p&gt;Voici, une liste de commandes utiles pour bichonner vos processus sous SOLARIS. /usr/bin/pflags [ -r ] pid ... /usr/bin/pcred pid ... /usr/bin/pmap [ -rxlF ] pid ... /usr/bin/pldd [ -F ] pid ... /usr/bin/psig pid ... /usr/bin/pstack [ -F ] pid ... /usr/bin/pfiles [ -F ] pid ... /usr/bin/pwdx [ -F ] pid ... /usr/bin/pstop pid ... /usr/bin/prun pid ... /usr/bin/pwait [ -v ] pid ... /usr/bin/ptree [ -a ] [ pid ... ] (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.admin-sys.org/?-outils-diagnistic-" rel="directory"&gt;Outils diagnistic&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;/p&gt;
&lt;p&gt;Voici, une liste de commandes utiles pour&lt;br class='autobr' /&gt;
bichonner vos&lt;br class='autobr' /&gt;
processus sous SOLARIS.&lt;/p&gt;
&lt;ul&gt; &lt;li&gt;/usr/bin/pflags [ -r ] &lt;abbr title=&#034; core &#034;&gt; pid &lt;/abbr&gt; ...&lt;/li&gt; &lt;li&gt;/usr/bin/pcred &lt;abbr title=&#034; core &#034;&gt; pid &lt;/abbr&gt; ...&lt;/li&gt; &lt;li&gt;/usr/bin/pmap [ -rxlF ] &lt;abbr title=&#034; core &#034;&gt; pid &lt;/abbr&gt; ...&lt;/li&gt; &lt;li&gt; /usr/bin/pldd [ -F ] &lt;abbr title=&#034; core &#034;&gt; pid &lt;/abbr&gt; ...&lt;/li&gt; &lt;li&gt; /usr/bin/psig pid ...&lt;/li&gt; &lt;li&gt; /usr/bin/pstack [ -F ] &lt;abbr title=&#034; core &#034;&gt; pid &lt;/abbr&gt; ...&lt;/li&gt; &lt;li&gt; /usr/bin/pfiles [ -F ] pid ...&lt;/li&gt; &lt;li&gt; /usr/bin/pwdx [ -F ] pid ...&lt;/li&gt; &lt;li&gt; /usr/bin/pstop pid ...&lt;/li&gt; &lt;li&gt; /usr/bin/prun pid ...&lt;/li&gt; &lt;li&gt; /usr/bin/pwait [ -v ] pid ...&lt;/li&gt; &lt;li&gt; /usr/bin/ptree [ -a ] [ &lt;abbr title=&#034; user &#034;&gt; pid &lt;/abbr&gt; ... ]&lt;/li&gt; &lt;li&gt; /usr/bin/ptime command [ arg ... ]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;table id=&#034;table1&#034; border=&#034;1&#034; width=&#034;100%&#034;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;b&gt;Commande&lt;/b&gt;&lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;ptime &lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;Time the command,
like
time(1), but using microstate accounting
for reproducible precision.
Unlike time(1), children of the command are not timed.&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;ptree &lt;/td&gt; &lt;td width=&#034;1289&#034;&gt; Print the process
trees
containing the specified pids or users, with child processes indented from
their respective parent processes. An argument of all digits is taken to be a
process-id, otherwise it is assumed to be a user login
name. Default
is all processes. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;pwait &lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;Wait for
all of the
specified processes to terminate.&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;prun &lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;Set each process running
(inverse of pstop).&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;pstop &lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;Stop each process
(PR_REQUESTED stop).&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;pwdx &lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;Print the current working
directory of each process.&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;pfiles&lt;/td&gt; &lt;td width=&#034;1289&#034;&gt; Report fstat(2) and
fcntl(2) information for all open
files in each process. &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;pstack&lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;Print a hex+symbolic stack
trace for each lwp in each process.&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;psig &lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;List the signal actions of each process.&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;pldd &lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;List the dynamic
libraries
linked into each process, including shared objects explicitly attached
using dlopen(3DL). See also ldd(1).&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;pmap &lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;Print the address space map
of each process.&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;pcred &lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;Print the credentials
(effective, real, saved UIDs and GIDs) of each process.&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;pflags&lt;/td&gt; &lt;td width=&#034;1289&#034;&gt;Print the /proc tracing
flags, the pending and held signals, and other /proc status information for each lwp in
each process.&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;br&gt;
&lt;br&gt;
OPTIONS&lt;/p&gt;
&lt;p&gt;The&lt;br class='autobr' /&gt;
following options are&lt;br class='autobr' /&gt;
supported :&lt;/p&gt;
&lt;p&gt;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; r (pflags&lt;br class='autobr' /&gt;
only) If the&lt;br class='autobr' /&gt;
process is&lt;br class='autobr' /&gt;
stopped, display its machine registers.&lt;br&gt;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; r &lt;br class='autobr' /&gt;
(pmap only) Print the&lt;br class='autobr' /&gt;
process's reserved addresses. &lt;br&gt;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; x (pmap only) &lt;br class='autobr' /&gt;
Print resident/shared/private &lt;br class='autobr' /&gt;
mapping details. &lt;br&gt;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; l (pmap only) Print&lt;br class='autobr' /&gt;
unresolved dynamic linker map&lt;br class='autobr' /&gt;
names. &lt;br&gt;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; a (ptree only) All ;&lt;br class='autobr' /&gt;
include children of process 0. &lt;br&gt;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; v (pwait only) &lt;br class='autobr' /&gt;
Verbose ;&lt;br class='autobr' /&gt;
report terminations to standard output. &lt;br&gt;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; F Force ; grab the target process&lt;br class='autobr' /&gt;
even if another process has control.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;USAGE&lt;/p&gt;
&lt;p&gt;
These proc tools stop their&lt;br class='autobr' /&gt;
target processes while inspecting them and reporting&lt;br class='autobr' /&gt;
the&lt;br class='autobr' /&gt;
results : pfiles, pldd, pmap,&lt;br class='autobr' /&gt;
and &lt;br class='autobr' /&gt;
pstack. A process can do nothing&lt;br class='autobr' /&gt;
while it is stopped. Thus,&lt;br class='autobr' /&gt;
for example, if the X server is inspected&lt;br class='autobr' /&gt;
by one of these&lt;br class='autobr' /&gt;
proc tools running in a&lt;br class='autobr' /&gt;
window under the X server's control,&lt;br class='autobr' /&gt;
the whole window &lt;br class='autobr' /&gt;
system can&lt;br class='autobr' /&gt;
become deadlocked because the &lt;br class='autobr' /&gt;
proc tool would be attempting to&lt;br class='autobr' /&gt;
print its results to a win&lt;span lang=&#034;EN-GB&#034;&gt;dow &lt;br class='autobr' /&gt;
that cannot be refreshed. Logging&lt;br class='autobr' /&gt;
in from from another&lt;br class='autobr' /&gt;
system using rlogin(1) and &lt;br class='autobr' /&gt;
killing the&lt;br class='autobr' /&gt;
offending proc tool&lt;br class='autobr' /&gt;
would clear up the deadlock in this&lt;br class='autobr' /&gt;
case. &lt;br&gt;
&lt;br&gt;
Caution should be exercised when&lt;br class='autobr' /&gt;
using the -F flag. Imposing&lt;br class='autobr' /&gt;
two controlling processes on&lt;br class='autobr' /&gt;
one victim process can lead &lt;br class='autobr' /&gt;
to chaos. Safety&lt;br class='autobr' /&gt;
is&lt;br class='autobr' /&gt;
assured only if the primary controlling &lt;br class='autobr' /&gt;
process, typically a debugger,&lt;br class='autobr' /&gt;
has stopped the victim process and the&lt;br class='autobr' /&gt;
primary controlling&lt;br class='autobr' /&gt;
process is doing nothing at the&lt;br class='autobr' /&gt;
moment of application of the&lt;br class='autobr' /&gt;
proc tool in question. &lt;br&gt;
&lt;br&gt;
Some of the proc tools&lt;br class='autobr' /&gt;
can also&lt;br class='autobr' /&gt;
be applied to&lt;br class='autobr' /&gt;
core files, as shown &lt;br class='autobr' /&gt;
by the synopsis above. A&lt;br class='autobr' /&gt;
core file is a snapshot of a &lt;br class='autobr' /&gt;
process's state and is produced by the&lt;br class='autobr' /&gt;
kernel prior to terminating&lt;br class='autobr' /&gt;
a process with a&lt;br class='autobr' /&gt;
signal or by the gcore(1) utility. &lt;br class='autobr' /&gt;
Some of the proc tools may need&lt;br class='autobr' /&gt;
to derive the name of &lt;br class='autobr' /&gt;
the &lt;span lang=&#034;EN-GB&#034;&gt;&lt;br class='autobr' /&gt;
executable corresponding to the&lt;br class='autobr' /&gt;
process which dumped core or the&lt;br class='autobr' /&gt;
names of shared libraries&lt;br class='autobr' /&gt;
associated with the process.&lt;br class='autobr' /&gt; &lt;br class='autobr' /&gt;
These files are needed, for&lt;br class='autobr' /&gt;
example, to provide symbol table &lt;br class='autobr' /&gt;
information for pstack(1). If&lt;br class='autobr' /&gt;
the proc tool in question is &lt;br class='autobr' /&gt;
unable to locate the&lt;br class='autobr' /&gt;
needed executable or shared library, &lt;br class='autobr' /&gt;
some symbol information will be &lt;br class='autobr' /&gt;
unavailable for display.
&lt;br&gt;
Similarly, if a core file &lt;br class='autobr' /&gt;
from&lt;br class='autobr' /&gt;
one operating system release &lt;br class='autobr' /&gt;
is examined on a different operating &lt;br class='autobr' /&gt;
system release, the &lt;br class='autobr' /&gt;
run-time link-editor debugging &lt;br class='autobr' /&gt;
interface (librtld_db) may not&lt;br class='autobr' /&gt;
be able to initialize. In&lt;br class='autobr' /&gt;
this case, symbol information &lt;span&lt;br class='autobr' /&gt; lang=&#034;EN-GB&#034;&gt; for&lt;br class='autobr' /&gt;
shared libraries will not be&lt;br class='autobr' /&gt;
available.
&lt;br&gt; &lt;br class='autobr' /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br class='autobr' /&gt;
&lt;/body&gt;&lt;br class='autobr' /&gt;
&lt;/html&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
	<item xml:lang="fr">
		<title>memconf </title>
		<link>https://www.admin-sys.org/?memconf</link>
		<guid isPermaLink="true">https://www.admin-sys.org/?memconf</guid>
		<dc:date>2008-09-17T17:34:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Jerome ROBERT</dc:creator>



		<description>
&lt;p&gt;Voici un script &#171; memconf &#187; tr&#232;s sympathique trouv&#233; sur http://www.4schmidts.com/unix.html &lt;br class='autobr' /&gt; http://www.4schmidts.com/memconf.html &lt;br class='autobr' /&gt;
Il permet de donner des informations sur la m&#233;moire de votre machine SUN. &lt;br class='autobr' /&gt;
Vous pouvez t&#233;l&#233;charger : memconf.gz &lt;br class='autobr' /&gt;
Voici des exemples : &lt;br class='autobr' /&gt; # memconf hostname : Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 270MHz) (Ultra 5) Memory Interleave Factor = 2-way socket DIMM1 has a 32MB DIMM socket DIMM2 has a 32MB DIMM socket DIMM3 has a 32MB DIMM socket DIMM4 has a (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.admin-sys.org/?-outils-diagnistic-" rel="directory"&gt;Outils diagnistic&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p style=&#034;margin-bottom: 0cm&#034;&gt; &lt;/p&gt;
&lt;p style=&#034;margin-bottom: 0cm&#034;&gt;Voici un script &#171; &lt;b&gt; memconf &lt;/b&gt; &#187; tr&#232;s sympathique trouv&#233; sur &lt;a href=&#034;http://www.webpak.net/~tschmidt/unix.html&#034;&gt;http://www.4schmidts.com/unix.html&lt;/a&gt;&lt;/p&gt;
&lt;p style=&#034;margin-bottom: 0cm;&#034;&gt;&lt;a target=&#034;new&#034; href=&#034;http://myweb.cableone.net/4schmidts/memconf.html&#034;&gt; http://www.4schmidts.com/memconf.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p style=&#034;margin-bottom: 0cm&#034;&gt;Il permet de donner des informations sur la m&#233;moire de votre machine SUN.&lt;/p&gt;
&lt;p style=&#034;margin-bottom: 0cm&#034;&gt; &lt;/p&gt;
&lt;p style=&#034;margin-bottom: 0cm&#034;&gt;Vous pouvez t&#233;l&#233;charger : &lt;a href='https://www.admin-sys.org/download/sun/memconf.gz'&gt;memconf.gz &lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p style=&#034;margin-bottom: 0cm&#034;&gt;Voici des exemples :&lt;/p&gt;
&lt;p style=&#034;margin-bottom: 0cm&#034;&gt; &lt;/p&gt;
&lt;pre&gt; # memconf hostname: Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 270MHz) (Ultra 5) Memory Interleave Factor = 2-way socket DIMM1 has a 32MB DIMM socket DIMM2 has a 32MB DIMM socket DIMM3 has a 32MB DIMM socket DIMM4 has a 32MB DIMM empty sockets: None total memory = 128MB # # # # memconf -d memconf: V1.47 09-Aug-2002 http://www.4schmidts.com/unix.html hostname: banner: Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 270MHz) model: Ultra-5_10 (Ultra 5) Sun development name: Darwin/Otter (U5), Darwin/SeaLion (U10) Solaris 8 s28_38shwp2 SPARC, 64-bit kernel, SunOS 5.8 1 UltraSPARC-IIi cpu, cpu freq: 270MHz, system freq: 90MHz banner = Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 270MHz) model = Ultra-5_10 machine = sun4u platform = SUNW,Ultra-5_10 ultra = 5 motherboard = SUNW,375-0009 romver = OBP 3.11.9 1998/03/06 10:31 perl version: 5.00503 memory line: 00000000.00000000.00000000.04000000.00000000.10000000.00000000.04000000 CPU Units: ========================= CPUs ========================= Run Ecache CPU CPU Brd CPU Module MHz MB Impl. Mask --- --- ------- ----- ------ ------ ---- 0 0 0 270 0.2 12 1.2 Memory Units: Memory Interleave Factor = 2-way socket DIMM1 has a 32MB DIMM (bank 0L, address 0x00000000-0x03ffffff) socket DIMM2 has a 32MB DIMM (bank 0H, address 0x00000000-0x03ffffff) socket DIMM3 has a 32MB DIMM (bank 1L, address 0x10000000-0x13ffffff) socket DIMM4 has a 32MB DIMM (bank 1H, address 0x10000000-0x13ffffff) empty sockets: None total memory = 128MB # # # # memconf -v memconf: V1.47 09-Aug-2002 http://www.4schmidts.com/unix.html hostname: banner: Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 270MHz) model: Ultra-5_10 (Ultra 5) Sun development name: Darwin/Otter (U5), Darwin/SeaLion (U10) Solaris 8 s28_38shwp2 SPARC, 64-bit kernel, SunOS 5.8 1 UltraSPARC-IIi cpu, cpu freq: 270MHz, system freq: 90MHz CPU Units: ========================= CPUs ========================= Run Ecache CPU CPU Brd CPU Module MHz MB Impl. Mask --- --- ------- ----- ------ ------ ---- 0 0 0 270 0.2 12 1.2 Memory Units: Memory Interleave Factor = 2-way socket DIMM1 has a 32MB DIMM (bank 0L, address 0x00000000-0x03ffffff) socket DIMM2 has a 32MB DIMM (bank 0H, address 0x00000000-0x03ffffff) socket DIMM3 has a 32MB DIMM (bank 1L, address 0x10000000-0x13ffffff) socket DIMM4 has a 32MB DIMM (bank 1H, address 0x10000000-0x13ffffff) empty sockets: None total memory = 128MB # # # # memconf -h Usage: memconf [ -v | -D | -h ] [explorer_dir] -v verbose mode -D E-mail results to memconf maintainer -h print help explorer_dir Sun Explorer output directory This is memconf, V1.47 09-Aug-2002 Please send bug reports and enhancement requests along with the output of &#034;/usr/etc/devinfo -pv&#034; and &#034;/usr/platform/SUNW,Ultra-5_10/sbin/prtdiag -v&#034; to tschmidt@micron.com as E-mail attachments so that memconf can be enhanced. You can do this using the 'memconf -D' command. Check my website at http://www.4schmidts.com/unix.html to get the latest version of memconf. # # # # # memconf -h memconf: V1.47 09-Aug-2002 http://www.4schmidts.com/unix.html hostname: banner: Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 270MHz) model: Ultra-5_10 (Ultra 5) Sun development name: Darwin/Otter (U5), Darwin/SeaLion (U10) Solaris 8 s28_38shwp2 SPARC, 64-bit kernel, SunOS 5.8 1 UltraSPARC-IIi cpu, cpu freq: 270MHz, system freq: 90MHz banner = Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 270MHz) model = Ultra-5_10 machine = sun4u platform = SUNW,Ultra-5_10 ultra = 5 motherboard = SUNW,375-0009 romver = OBP 3.11.9 1998/03/06 10:31 perl version: 5.00503 memory line: 00000000.00000000.00000000.04000000.00000000.10000000.00000000.04000000 CPU Units: ========================= CPUs ========================= Run Ecache CPU CPU Brd CPU Module MHz MB Impl. Mask --- --- ------- ----- ------ ------ ---- 0 0 0 270 0.2 12 1.2 Memory Units: Memory Interleave Factor = 2-way socket DIMM1 has a 32MB DIMM (bank 0L, address 0x00000000-0x03ffffff) socket DIMM2 has a 32MB DIMM (bank 0H, address 0x00000000-0x03ffffff) socket DIMM3 has a 32MB DIMM (bank 1L, address 0x10000000-0x13ffffff) socket DIMM4 has a 32MB DIMM (bank 1H, address 0x10000000-0x13ffffff) empty sockets: None total memory = 128MB Sending E-mail to memconf maintainer tschmidt@micron.com with output of: memconf -d (seen above) /usr/sbin/prtconf -pv /usr/platform/SUNW,Ultra-5_10/sbin/prtdiag -v # &lt;/pre&gt;
&lt;h3&gt;Man de la commande :&lt;/h3&gt;
&lt;pre&gt; Maintenance Commands memconf(1M) NAME memconf - Display information about installed memory SYNOPSIS memconf [ -h ] [ -D ] [ -v ] [ explorer_dir ] DESCRIPTION memconf is a Perl script that displays information about the memory installed in a SPARC system. It reports the size of each SIMM/DIMM memory module installed in the system, including which motherboard memory slot each is in. And it also reports the system type and any empty memory sockets. It works for most Sun SPARC systems running SunOS 4.1.X or Solaris 2.X. OPTIONS -h Display a small help message. -D Send results to memconf maintainer. This will E-mail the output of &#034;memconf -d&#034;, &#034;prtconf -pv&#034; or &#034;devinfo -pv&#034;, and &#034;prtdiag -v&#034; if available to tschmidt@micron.com -v Be verbose. In this mode memconf also reports: banner name, model, and CPU/system frequencies, as well as the address range and bank numbers for each memory module. explorer_dir Uses Sun Explorer output directory for input. You can download Sun Explorer from http://sunsolve.Sun.COM/diag/explorer/SUNWexplo.tar.Z In this case, memconf can be run on Sun Explorer data on any platform with Perl installed, including Solaris x86, Linux and Windows. WEBSITE http://www.4schmidts.com/unix.html BUGS Please send bug reports and enhancement requests along with the output of the following commands to tschmidt@micron.com as E-mail attachments so that memconf can be enhanced. Please include the Sun Model and Operating System version. SunOS 4.1.X /usr/etc/devinfo -pv Solaris 2.X /usr/sbin/prtconf -pv /usr/platform/&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;uname -m&lt;/code&gt;/sbin/prtdiag -v (if available) You can do this using the 'memconf -D' command. If an unrecognized system is a Sun clone, please also send any hardware documentation on the memory layout that you may have. AUTHORS Tom Schmidt (tschmidt@micron.com) Original version based on SunManagers SUMMARY by Howard Modell (h.modell@ieee.org) SEE ALSO devinfo(8S), prtconf(1M), prtdiag(1M), perl(1), sysinfo(1) Maintenance CommandsLast change: 09 Aug 2002 &lt;/pre&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
	<item xml:lang="fr">
		<title>sar</title>
		<link>https://www.admin-sys.org/?sar</link>
		<guid isPermaLink="true">https://www.admin-sys.org/?sar</guid>
		<dc:date>2008-09-17T17:33:09Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Jerome ROBERT</dc:creator>



		<description>
&lt;p&gt;La commande sar Pour plus d'information sur cette derni&#232;re venez suivre &#171; le cours SA400 cher SUN &#187; ou &#171; le man sar &#187; &lt;br class='autobr' /&gt;
sar -v : donne l'&#233;tat des processus, des inodes, des fichiers exemple : sar -v 2 5 &lt;br class='autobr' /&gt;
SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 &lt;br class='autobr' /&gt;
13:34:59 proc-sz ov inod-sz ov file-sz ov lock-sz 13:35:01 36/5882 0 1242/25316 0 213/213 0 0/0 13:35:03 36/5882 0 1242/25316 0 213/213 0 0/0 13:35:05 36/5882 0 1242/25316 0 (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.admin-sys.org/?-outils-diagnistic-" rel="directory"&gt;Outils diagnistic&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;H1&gt;La commande sar &lt;/H1&gt;
&lt;p&gt;Pour plus d'information sur cette derni&#232;re venez suivre&lt;br class='autobr' /&gt;
&#171; le cours SA400 cher SUN &#187; ou &#171; le&lt;br class='autobr' /&gt;
man sar &#187;&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sar -v&lt;/B&gt; : donne l'&#233;tat des processus, des inodes, des fichiers&lt;/p&gt;
&lt;pre&gt;exemple: sar -v 2 5 SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 13:34:59 proc-sz ov inod-sz ov file-sz ov lock-sz 13:35:01 36/5882 0 1242/25316 0 213/213 0 0/0 13:35:03 36/5882 0 1242/25316 0 213/213 0 0/0 13:35:05 36/5882 0 1242/25316 0 213/213 0 0/0 13:35:07 36/5882 0 1242/25316 0 213/213 0 0/0 13:35:09 36/5882 0 1242/25316 0 213/213 0 0/0&lt;/pre&gt;
&lt;p&gt;
&lt;B&gt;proc-sz&lt;/B&gt; : Le nombre d'entr&#233;es processus utilis&#233;es&lt;br class='autobr' /&gt;
et le nombre de processus allou&#233;s dans le noyau (max_nprocs).&lt;br class='autobr' /&gt;
Le seconde valeur de la colonne proc-sz est la valeur maximale qui&lt;br class='autobr' /&gt;
peut &#234;tre assign&#233;e dans la table du gestionnaire des&lt;br class='autobr' /&gt;
processus. Une fois ce nombre atteint, les nouveaux processus&lt;br class='autobr' /&gt;
d&#233;marrent avec le premier num&#233;ro PID inutilis&#233;&lt;br class='autobr' /&gt;
(libre) depuis 0.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;inod-sz&lt;/B&gt;:Nombre total d'inodes en m&#233;moire / nombre&lt;br class='autobr' /&gt;
total d'inodes qu'il est possible d'allouer dans le noyau. Cette&lt;br class='autobr' /&gt;
valeur maximale n'est pas un plafond strict, elle peut &#234;tre&lt;br class='autobr' /&gt;
d&#233;pass&#233;e.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;file-sz&lt;/B&gt; : Le nombre de fichiers contenant des donn&#233;es&lt;br class='autobr' /&gt;
dans le r&#233;pertoire DNLC (Directory Name Lookup Cache) de&lt;br class='autobr' /&gt;
l'espace noyau. Cette valeur augmente jusqu'&#224; ce qu'elle&lt;br class='autobr' /&gt;
atteigne une valeur maximale.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;ov :&lt;/B&gt; overflows that occur between sampling points for each&lt;br class='autobr' /&gt;
table.&lt;/p&gt;
&lt;HR WIDTH=253 ALIGN=CENTER&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sar -c :&lt;/B&gt; donne des informations sur les appels syst&#232;mes&lt;/p&gt;
&lt;pre&gt;# sar -c 3 5 SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 21:53:13 scall/s sread/s swrit/s fork/s exec/s rchar/s wchar/s 21:53:16 82 6 7 0.00 0.00 1707 1496 21:53:19 77 6 6 0.00 0.00 1461 1483 21:53:22 74 6 6 0.00 0.00 1461 1483 21:53:25 77 6 6 0.00 0.00 1461 1483 21:53:28 74 6 6 0.00 0.00 1461 1483 Average 77 6 6 0.00 0.00 1511 1486&lt;/pre&gt;
&lt;p&gt;
&lt;B&gt;scall/s&lt;/B&gt; : Tous les types d'appels syst&#232;me par seconde.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;fork/s&lt;/B&gt; : Le nombre d'appels syst&#232;me fork par seconde.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;exec/s&lt;/B&gt; : Le nombre d'appels syst&#232;me exec par seconde.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sread/s&lt;/B&gt; : Le nombre d'appels syst&#232;me sread par&lt;br class='autobr' /&gt;
seconde.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;swrit/s&lt;/B&gt; : Le nombre d'appels syst&#232;me swrit par&lt;br class='autobr' /&gt;
seconde.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;rchar/s&lt;/B&gt; : les caract&#232;res transf&#233;r&#233;s en&lt;br class='autobr' /&gt;
lecture des appels de syst&#232;me ( sauf pour exec et fock ).&lt;br class='autobr' /&gt;
&lt;BR&gt;&lt;BR&gt;&lt;B&gt;wchar/s&lt;/B&gt; : les caract&#232;res transf&#233;r&#233;s&lt;br class='autobr' /&gt;
en &#233;criture des appels de syst&#232;me (sauf pour exec et&lt;br class='autobr' /&gt;
fock ).&lt;/p&gt;
&lt;HR WIDTH=253 ALIGN=CENTER&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sar -u :&lt;/B&gt; indique l'utilisation des processeurs&lt;/p&gt;
&lt;pre&gt;sar -u 2 5 ( pour l'exemple la commande &#171;find&#187; fut lancer en arri&#232;re plan ) SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 22:36:11 %usr %sys %wio %idle 22:36:13 2 11 87 0 22:36:15 1 11 88 0 22:36:17 2 12 84 1 22:36:19 2 14 84 0 22:36:21 2 12 86 0 Average 2 12 86 0&lt;/pre&gt;
&lt;p&gt;
&lt;B&gt;%usr :&lt;/B&gt; Pourcentage de temps pass&#233; par le processeur en&lt;br class='autobr' /&gt;
mode User&lt;/p&gt;
&lt;p&gt;&lt;B&gt;%sys :&lt;/B&gt; Pourcentage de temps pass&#233; par le processeur&lt;br class='autobr' /&gt;
en mode System&lt;/p&gt;
&lt;p&gt;&lt;B&gt;%wio :&lt;/B&gt; Pourcentage de temps pass&#233; par le processeur&lt;br class='autobr' /&gt;
en mode Wait I/O, pourcentage de temps pendant lequel le processeur&lt;br class='autobr' /&gt;
est pr&#234;t et en attente de la fin d'une E/S.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;%idle :&lt;/B&gt; Pourcentage de temps pass&#233; par le processeur&lt;br class='autobr' /&gt;
en mode Idle&lt;/p&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;HR WIDTH=253 ALIGN=CENTER&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sar -q :&lt;/B&gt; indique la taille moyenne de la file d'ex&#233;cution et le&lt;br class='autobr' /&gt;
pourcentage de temps d'occupation&lt;/p&gt;
&lt;p&gt;&lt;B&gt;runq-sz :&lt;/B&gt; Nombre moyen de threads noyau en m&#233;moire&lt;br class='autobr' /&gt;
attendant un processeur pour leur ex&#233;cution.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;%runocc :&lt;/B&gt; Pourcentage de temps pass&#233; par un thread&lt;br class='autobr' /&gt;
dans une file de dispatch.&lt;/p&gt;
&lt;HR WIDTH=253 ALIGN=CENTER&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sar -g :&lt;/B&gt; activit&#233; du pageur&lt;/p&gt;
&lt;pre&gt;sar -g 2 5 SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 22:51:52 pgout/s ppgout/s pgfree/s pgscan/s %ufs_ipf 22:51:54 0.00 0.00 0.00 0.00 0.00 22:51:56 0.00 0.00 0.00 0.00 0.00 22:51:58 0.00 0.00 0.00 0.00 0.00 22:52:00 0.00 0.00 0.00 0.00 0.00 22:52:02 0.00 0.00 0.00 0.00 0.00 Average 0.00 0.00 0.00 0.00 0.00&lt;/pre&gt;
&lt;p&gt;
&lt;B&gt;pgscan/s :&lt;/B&gt; Nombre de pages balay&#233;es, par seconde, par le&lt;br class='autobr' /&gt;
d&#233;mon gestionnaire des pages.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;pgout/s :&lt;/B&gt; Nombre de demande de sorties de pages par seconde.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;ppgout/s :&lt;/B&gt; Nombre de pages, par seconde, actuellement&lt;br class='autobr' /&gt;
sorties&lt;/p&gt;
&lt;p&gt;&lt;B&gt;pgfree/s :&lt;/B&gt; Nombre de pages, par seconde, plac&#233;es dans&lt;br class='autobr' /&gt;
la liste des pages libres par le d&#233;mon gestionnaire des pages.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;%ufs_ipf&lt;/B&gt; : Pourcentage d'inodes ferm&#233;es et flush&#233;es&lt;br class='autobr' /&gt;
du cache qui avaient des pages de fichiers associ&#233;es dans la&lt;br class='autobr' /&gt;
m&#233;moire&lt;/p&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;HR WIDTH=253 ALIGN=CENTER&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sar -p : &lt;/B&gt; rapport sur le paging&lt;/p&gt;
&lt;pre&gt; sar -p 2 5 SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 23:39:07 atch/s pgin/s ppgin/s pflt/s vflt/s slock/s 23:39:09 0.00 0.00 0.00 7.96 4.48 0.00 23:39:11 3.00 0.00 0.00 0.00 3.00 0.00 23:39:13 0.00 0.00 0.00 0.00 0.00 0.00 23:39:15 0.00 0.00 0.00 0.00 0.00 0.00 23:39:17 0.00 0.00 0.00 0.00 0.00 0.00 Average 0.60 0.00 0.00 1.60 1.50 0.00&lt;/pre&gt;
&lt;p&gt;
&lt;B&gt;atch/s :&lt;/B&gt; Nombre de fautes de page, par seconde, satisfaites par&lt;br class='autobr' /&gt;
la r&#233;clamation d'une page pr&#233;sente en m&#233;moire&lt;br class='autobr' /&gt;
(attachement par seconde). Cela inclut la r&#233;clamation d'une&lt;br class='autobr' /&gt;
page depuis la liste des pages libres et le partage de pages de type&lt;br class='autobr' /&gt;
text utilis&#233;es par un autre processus (par exemple, deux ou&lt;br class='autobr' /&gt;
plusieurs processus acc&#233;dant au m&#234;me programme).&lt;/p&gt;
&lt;p&gt;&lt;B&gt;pgin/s&lt;/B&gt; : Nombre de requ&#234;tes d'entr&#233;e de pages,&lt;br class='autobr' /&gt;
par seconde, re&#231;ues par le syst&#232;me de fichiers.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;ppgin/s :&lt;/B&gt; Nombre de pages entr&#233;es par seconde. Une&lt;br class='autobr' /&gt;
seule requ&#234;te d'entr&#233;e de page, comme une demande de&lt;br class='autobr' /&gt;
verrouillage logiciel ou un bloc de grande taille, peut impliquer&lt;br class='autobr' /&gt;
l'entr&#233;e de multiples autres pages.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;pflt/s :&lt;/B&gt; page faults from protection errors per second&lt;br class='autobr' /&gt;
(illegal access to page) or &#034;copy-on-writes&#034;.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;vflt/s :&lt;/B&gt; address translation page faults per second (valid&lt;br class='autobr' /&gt;
page not in memory).&lt;/p&gt;
&lt;p&gt;&lt;B&gt;slock/s :&lt;/B&gt; faults per second caused by software lock requests&lt;br class='autobr' /&gt;
requiring physical I/O.&lt;/p&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;HR WIDTH=253 ALIGN=CENTER&gt;
&lt;p&gt;&lt;B&gt;sar -r :&lt;/B&gt; les pages de m&#233;moire et les blocs inutilis&#233;s en swap&lt;/p&gt;
&lt;pre&gt; sar -r 2 5 SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 23:38:08 freemem freeswap 23:38:10 35911 1580656 23:38:12 35905 1580656 23:38:14 35905 1580656 23:38:16 35905 1580656 23:38:18 35905 1580656 Average 35906 1580656&lt;/pre&gt;
&lt;p&gt;
&lt;B&gt;freemem :&lt;/B&gt; Nombre moyen de pages m&#233;moires disponibles&lt;br class='autobr' /&gt;
pour les processus utilisateurs dans l'&#233;chantillonnage de la&lt;br class='autobr' /&gt;
commande.La taille d'une page d&#233;pend de la machine.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;freeswap :&lt;/B&gt; Nombre de blocs de 512 octets disponibles pour la&lt;br class='autobr' /&gt;
gestion du swap de pages.&lt;/p&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;HR WIDTH=253 ALIGN=CENTER&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sar -w :&lt;/B&gt; activit&#233; du swaper&lt;/p&gt;
&lt;pre&gt;sar -w 2 5 SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 23:19:44 swpin/s bswin/s swpot/s bswot/s pswch/s 23:19:46 0.00 0.0 0.00 0.0 157 23:19:48 0.00 0.0 0.00 0.0 207 23:19:50 0.00 0.0 0.00 0.0 176 23:19:52 0.00 0.0 0.00 0.0 154 23:19:54 0.00 0.0 0.00 0.0 165 Average 0.00 0.0 0.00 0.0 172&lt;/pre&gt;
&lt;p&gt;
&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;p&gt;swpin/s Nombre de LWP transf&#233;r&#233;s, par seconde, en&lt;br class='autobr' /&gt;
m&#233;moire.&lt;/p&gt;
&lt;p&gt;bswin/s Nombre de blocs de 512 octets transf&#233;r&#233;s,&lt;br class='autobr' /&gt;
par seconde, pour les swap-ins.&lt;/p&gt;
&lt;p&gt;swpot/s Nombre moyen de processus swapp&#233;s par seconde. Si&lt;br class='autobr' /&gt;
la valeur est sup&#233;rieur e &#224; 1, vous devriez augmenter&lt;br class='autobr' /&gt;
la m&#233;moire.&lt;/p&gt;
&lt;p&gt;bswot/s Nombre de blocs de 512 octets transf&#233;r&#233;s,&lt;br class='autobr' /&gt;
par seconde, pour les &#233;critures en zone de swap (swap-outs).&lt;/p&gt;
&lt;p&gt;&lt;B&gt;pswch/s :&lt;/B&gt; Nombre de threads noyau bascul&#233;s par&lt;br class='autobr' /&gt;
seconde.&lt;/p&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;HR WIDTH=253 ALIGN=CENTER&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sar -k :&lt;/B&gt; occupation m&#233;moire&lt;/p&gt;
&lt;pre&gt;sar -k 2 5 SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 23:22:08 sml_mem alloc fail lg_mem alloc fail ovsz_alloc fail 23:22:10 3604608 3128114 0 61816832 57415544 0 7405568 0 23:22:12 3604608 3128114 0 61816832 57415544 0 7405568 0 23:22:14 3604608 3128114 0 61816832 57415544 0 7405568 0 23:22:16 3604608 3128114 0 61816832 57415544 0 7405568 0 23:22:18 3604608 3128114 0 61816832 57415544 0 7405568 0 Average 3604608 3128114 0 61816832 57415544 0 7405568 0&lt;/pre&gt;
&lt;p&gt;
&lt;B&gt;sml_mem :&lt;/B&gt; Quantit&#233; de m&#233;moire, en octets, dont le&lt;br class='autobr' /&gt;
KMA dispose dans la r&#233;serve de petites requ&#234;tes de&lt;br class='autobr' /&gt;
m&#233;moire. Une petite requ&#234;te est inf&#233;rieur e &#224;&lt;br class='autobr' /&gt;
256 octets.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;alloc :&lt;/B&gt; Quantit&#233; de m&#233;moire, en octets, que le&lt;br class='autobr' /&gt;
KMA a allou&#233; de son pool de petites requ&#234;tes de m&#233;moire.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;fail :&lt;/B&gt; Nombre de demandes de petits espaces m&#233;moire&lt;br class='autobr' /&gt;
en &#233;chec.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;lg_mem :&lt;/B&gt; Quantit&#233; de m&#233;moire, en octets, dont&lt;br class='autobr' /&gt;
le KMA dispose dans la r&#233;serve de grandes requ&#234;tes de&lt;br class='autobr' /&gt;
m&#233;moire. Une grande requ&#234;te a une taille comprise entre&lt;br class='autobr' /&gt;
512 octets et 4 ko.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;alloc :&lt;/B&gt; Quantit&#233; de m&#233;moire, en octets, que le&lt;br class='autobr' /&gt;
KMA a allou&#233; de son pool de grandes requ&#234;tes de m&#233;moire.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;fail :&lt;/B&gt; Nombre de demandes de grands espaces m&#233;moire&lt;br class='autobr' /&gt;
en &#233;chec.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;ovsz_alloc :&lt;/B&gt; Quantit&#233; de m&#233;moire allou&#233;e&lt;br class='autobr' /&gt;
pour les requ&#234;tes de tr&#232;s grandes tailles (celles&lt;br class='autobr' /&gt;
sup&#233;rieur es &#224; 4 ko). Ces requ&#234;tes sont&lt;br class='autobr' /&gt;
satisfaites par allocation de page donc pas de pool pour ce type de&lt;br class='autobr' /&gt;
requ&#234;te.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;fail :&lt;/B&gt; Nombre de requ&#234;tes de tr&#232;s grandes&lt;br class='autobr' /&gt;
tailles en &#233;chec.&lt;/p&gt;
&lt;HR WIDTH=253 ALIGN=CENTER&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sar -d :&lt;/B&gt; activit&#233; disques&lt;/p&gt;
&lt;pre&gt;#sar -d 2 2 SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 23:04:09 device %busy avque r+w/s blks/s avwait avserv 23:04:11 dad0 67 0.7 80 1272 0.0 8.4 dad0,a 0 0.0 0 0 0.0 0.0 dad0,b 0 0.0 0 0 0.0 0.0 dad0,c 0 0.0 0 0 0.0 0.0 dad0,d 0 0.0 0 0 0.0 0.0 dad0,e 0 0.0 0 0 0.0 0.0 dad0,f 0 0.0 0 0 0.0 0.0 dad0,g 67 0.7 80 1273 0.0 8.4 dad0,h 0 0.0 0 0 0.0 0.0 dad1 0 0.0 0 0 0.0 0.0 dad1,a 0 0.0 0 0 0.0 0.0 dad1,b 0 0.0 0 0 0.0 0.0 dad1,c 0 0.0 0 0 0.0 0.0 dad1,d 0 0.0 0 0 0.0 0.0 dad1,e 0 0.0 0 0 0.0 0.0 nfs1 0 0.0 0 0 0.0 0.0 23:04:13 dad0 48 0.5 103 1648 0.0 4.7 dad0,a 0 0.0 0 0 0.0 0.0 dad0,b 0 0.0 0 0 0.0 0.0 dad0,c 0 0.0 0 0 0.0 0.0 dad0,d 0 0.0 0 0 0.0 0.0 dad0,e 0 0.0 0 0 0.0 0.0 dad0,f 0 0.0 0 0 0.0 0.0 dad0,g 48 0.5 103 1648 0.0 4.7 dad0,h 0 0.0 0 0 0.0 0.0 dad1 0 0.0 0 0 0.0 0.0 dad1,a 0 0.0 0 0 0.0 0.0 dad1,b 0 0.0 0 0 0.0 0.0 dad1,c 0 0.0 0 0 0.0 0.0 dad1,d 0 0.0 0 0 0.0 0.0 dad1,e 0 0.0 0 0 0.0 0.0 nfs1 0 0.0 0 0 0.0 0.0 Average dad0 58 0.6 91 1460 0.0 6.3 dad0,a 0 0.0 0 0 0.0 0.0 dad0,b 0 0.0 0 0 0.0 0.0 dad0,c 0 0.0 0 0 0.0 0.0 dad0,d 0 0.0 0 0 0.0 0.0 dad0,e 0 0.0 0 0 0.0 0.0 dad0,f 0 0.0 0 0 0.0 0.0 dad0,g 58 0.6 91 1460 0.0 6.3 dad0,h 0 0.0 0 0 0.0 0.0 dad1 0 0.0 0 0 0.0 0.0 dad1,a 0 0.0 0 0 0.0 0.0 dad1,b 0 0.0 0 0 0.0 0.0 dad1,c 0 0.0 0 0 0.0 0.0 dad1,d 0 0.0 0 0 0.0 0.0 dad1,e 0 0.0 0 0 0.0 0.0 nfs1 0 0.0 0 0 0.0 0.0 &lt;/pre&gt;
&lt;p&gt;
&lt;B&gt;device&lt;/B&gt; : Le nom du p&#233;riph&#233;rique disque surveill&#233;.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;%busy&lt;/B&gt; : Pourcentage de temps pass&#233; par le&lt;br class='autobr' /&gt;
p&#233;riph&#233;rique &#224; servir une requ&#234;te de&lt;br class='autobr' /&gt;
transfert.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;r+w/s :&lt;/B&gt; Nombre de lectures et d'&#233;critures, par&lt;br class='autobr' /&gt;
seconde, sur le p&#233;riph&#233;rique.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;blks/s :&lt;/B&gt; Nombre de blocs de 512 octets transf&#233;r&#233;s,&lt;br class='autobr' /&gt;
par seconde, depuis ou vers le p&#233;riph&#233;rique.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;avwait :&lt;/B&gt; Temps moyen, en millisecondes, qu'une requ&#234;te&lt;br class='autobr' /&gt;
de transfert pr&#234;te attend dans la fi le (mesur&#233;&lt;br class='autobr' /&gt;
uniquement quand la file est occup&#233;e).&lt;/p&gt;
&lt;p&gt;&lt;B&gt;avserv :&lt;/B&gt; Dur&#233;e moyenne, en milliseconde, d'ex&#233;cution&lt;br class='autobr' /&gt;
d'une requ&#234;te de transfert par le p&#233;riph&#233;rique&lt;br class='autobr' /&gt;
(pour les disques, cela inclut la recherche, la latence et les dur&#233;es&lt;br class='autobr' /&gt;
de transfert des donn&#233;es).&lt;/p&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;HR WIDTH=253 ALIGN=CENTER&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sar -b :&lt;/B&gt; buffer cache&lt;/p&gt;
&lt;pre&gt;sar -b 2 5 SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 23:11:56 bread/s lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s 23:11:58 76 5482 99 0 0 0 0 0 23:12:00 70 2098 97 0 0 100 0 0 23:12:02 106 2168 95 0 0 100 0 0 23:12:04 46 4295 99 0 0 100 0 0 23:12:06 74 5071 99 0 0 100 0 0 Average 74 3823 98 0 0 0 0 0&lt;/pre&gt;
&lt;p&gt;
lread/s Nombre moyen de lectures logiques par seconde dans le cache&lt;br class='autobr' /&gt;
du buffer UFS.&lt;/p&gt;
&lt;p&gt;lwrite/s Nombre moyen d'&#233;critures logiques par seconde dans&lt;br class='autobr' /&gt;
le cache du buffer UFS.&lt;/p&gt;
&lt;p&gt;bwrit/s Nombre moyen d'&#233;critures par seconde ayant entra&#238;n&#233;&lt;br class='autobr' /&gt;
un acc&#232;s physique au disque&lt;/p&gt;
&lt;p&gt;bread/s Nombre moyen de lectures par seconde ayant entra&#238;n&#233;&lt;br class='autobr' /&gt;
un acc&#232;s physique au disque (bloc).&lt;/p&gt;
&lt;p&gt;&lt;B&gt;%rcache :&lt;/B&gt; Ratio des op&#233;rations faites dans le cache&lt;br class='autobr' /&gt;
par rapport au nombre total d'op&#233;ration.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;%wcache : &lt;/B&gt;Ratio des op&#233;rations d'&#233;critures&lt;br class='autobr' /&gt;
faites dans le cache par rapport au nombre total d'op&#233;ration.&lt;/p&gt;
&lt;p&gt;pread/s : Nombre moyen de lectures physiques par seconde qui&lt;br class='autobr' /&gt;
utilisent des interfaces de type caract&#232;res (mode raw )&lt;/p&gt;
&lt;p&gt;&lt;B&gt;pwrit/s :&lt;/B&gt; Nombre moyen de d'&#233;critures physiques par&lt;br class='autobr' /&gt;
seconde qui utilisent des interfaces de type caract&#232;res (mode&lt;br class='autobr' /&gt;
raw )&lt;/p&gt;
&lt;HR WIDTH=253 ALIGN=CENTER&gt;
&lt;p&gt;&lt;BR&gt;&lt;BR&gt;&lt;/p&gt;
&lt;p&gt;&lt;B&gt;sar -a&lt;/B&gt; Information sur l'utilisation du Directory Name Lookup Cache (pour&lt;br class='autobr' /&gt;
SUN)&lt;/p&gt;
&lt;pre&gt; sar -a 2 5 (avec la commande find en arri&#232;re plan ) SunOS netra 5.8 Generic_108528-13 sun4u 05/25/02 23:42:04 iget/s namei/s dirbk/s 23:42:06 4646 5396 3654 23:42:08 3413 4183 3594 23:42:10 1539 1654 843 23:42:11 2136 2790 2094 23:42:14 6762 8671 5958 Average 3700 4540 3229 &lt;/pre&gt;
&lt;p&gt;
&lt;B&gt;iget/s :&lt;/B&gt; Nombre de requ&#234;tes d'inodes (sur disque) qui&lt;br class='autobr' /&gt;
n'&#233;taient pas dans le cache DNLC.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;namei/s :&lt;/B&gt; Nombre de recherches de noms de r&#233;pertoires&lt;br class='autobr' /&gt;
par seconde. Si namei ne trouve pas un nom de r&#233;pertoir e dans&lt;br class='autobr' /&gt;
DNLC, il appelle iget pour obtenir l'inode d'un fi chier ou d'un&lt;br class='autobr' /&gt;
r&#233;pertoire. La plupart des appels iget sont le r&#233;sultat&lt;br class='autobr' /&gt;
d'&#233;checs dans DNLC.&lt;/p&gt;
&lt;p&gt;&lt;B&gt;dirbk/s :&lt;/B&gt; Nombre de lectures de blocs de r&#233;pertoire&lt;br class='autobr' /&gt;
sur disque par seconde.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>


 
	


 
	

</channel>
</rss>
