<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>optymalizacja</title>
  <link rel="alternate" type="text/html" href="http://pclinuxos.org.pl/taxonomy/term/7"/>
  <link rel="self" type="application/atom+xml" href="http://pclinuxos.org.pl/taxonomy/term/7/atom/feed"/>
  <id>http://pclinuxos.org.pl/taxonomy/term/7/atom/feed</id>
  <updated>2008-02-21T14:54:47+01:00</updated>
  <entry>
    <title>Prosty sposób na tworzenie zrzutów ekranu</title>
    <link rel="alternate" type="text/html" href="http://pclinuxos.org.pl/node/43" />
    <id>http://pclinuxos.org.pl/node/43</id>
    <published>2008-07-01T14:02:10+02:00</published>
    <updated>2008-07-01T14:02:48+02:00</updated>
    <author>
      <name>lucas</name>
    </author>
    <category term="HowTo - System" />
    <category term="optymalizacja" />
    <category term="system" />
    <summary type="html"><![CDATA[<div style="text-align: left;">1. Otw&oacute;rz menu KDE<br />



2. Przejd&#378; do System&gt;Konfiguracja&gt;Centrum sterowania<br />



3. Wybierz zak&#322;adk&#281; Regionalne i dost&#281;pno&#347;&#263;&gt;Skr&oacute;ty klawiszowe<br />



4. W karcie kt&oacute;ra si&#281; uka&#380;e wybierz Skr&oacute;ty polece&#324;<br />



5. Z listy program&oacute;w wybierz KSnapshot ( Multimedia&gt;Grafika&gt;Zrzuty ekranu)<br />



6. Zaznacz KSnapshot (Zrzuty ekranu), kliknij na W&#322;asny<br />



7. Poprosi ci&#281; o podanie skr&oacute;tu, na klawiaturze wci&#347;nij Print Screen (raz)<br />



8. Kliknij zastosuj i zamknij Centrum sterowania KDE<br />



<br />



Od teraz za ka&#380;dym razem gdy wci&#347;niesz <i>Print Screen</i> otworzy sie&nbsp;KSnapshot i zapyta gdzie ma by&#263; zapisany zrzut.<br />



&nbsp;</div>





    ]]></summary>
    <content type="html"><![CDATA[<div style="text-align: left;">1. Otw&oacute;rz menu KDE<br />



2. Przejd&#378; do System&gt;Konfiguracja&gt;Centrum sterowania<br />



3. Wybierz zak&#322;adk&#281; Regionalne i dost&#281;pno&#347;&#263;&gt;Skr&oacute;ty klawiszowe<br />



4. W karcie kt&oacute;ra si&#281; uka&#380;e wybierz Skr&oacute;ty polece&#324;<br />



5. Z listy program&oacute;w wybierz KSnapshot ( Multimedia&gt;Grafika&gt;Zrzuty ekranu)<br />



6. Zaznacz KSnapshot (Zrzuty ekranu), kliknij na W&#322;asny<br />



7. Poprosi ci&#281; o podanie skr&oacute;tu, na klawiaturze wci&#347;nij Print Screen (raz)<br />



8. Kliknij zastosuj i zamknij Centrum sterowania KDE<br />



<br />



Od teraz za ka&#380;dym razem gdy wci&#347;niesz <i>Print Screen</i> otworzy sie&nbsp;KSnapshot i zapyta gdzie ma by&#263; zapisany zrzut.<br />



&nbsp;</div>





    ]]></content>
  </entry>
  <entry>
    <title>hdparm - przyspieszanie dysku twardego</title>
    <link rel="alternate" type="text/html" href="http://pclinuxos.org.pl/node/25" />
    <id>http://pclinuxos.org.pl/node/25</id>
    <published>2008-02-21T14:54:47+01:00</published>
    <updated>2008-02-21T14:54:47+01:00</updated>
    <author>
      <name>KrzysieQ</name>
    </author>
    <category term="dysk twardy" />
    <category term="HDD" />
    <category term="HowTo - Sprzęt" />
    <category term="optymalizacja" />
    <category term="przyspieszenie" />
    <summary type="html"><![CDATA[<div style="text-align: justify">Może się zdarzyć, że po instalacji systemu dysk twardy pracuje w trybie 16 bitowym, często również bez włączonego trybu DMA. <br /> Aby to sprawdzić wydajemy komendę:
<pre class="console">hdparm /dev/hda</pre>
gdzie /dev/hda jest nazwą dysku, można ją sprawdzić poleceniem
<pre class="console">fdisk -l</pre>
przykładowo:
<pre class="console">Disk <b>/dev/hda</b>: 80.0 GB, 80026361856 bytes<br />255 heads, 63 sectors/track, 9729 cylinders<br />Units = cylinders of 16065 * 512 = 8225280 bytes<br /></pre>
Przykładowy wynik polecenia <b>hdparm -i</b>:
<pre class="console">/dev/hda:<br /> setting 32-bit IO_support flag to 0<br /> setting using_dma to 0 (off)<br /> IO_support    =  <b>0 (default 16-bit)</b><br /> using_dma     =  <b>0 (off)</b></pre>
Widać, że dysk pracuje w trybie <b>16 bitowym bez DMA</b>. By to zmienić wpisujemy w konsoli:
<pre class="console">hdparm -d1 -c1 /dev/hda</pre>
W wyniku czego otrzymujemy:
<pre class="console">/dev/hda:<br /> setting 32-bit IO_support flag to 1<br /> setting using_dma to 1 (on)<br /> IO_support    =  <b>1 (32-bit)</b><br /> using_dma     =  <b>1 (on)</b></pre>
By dysk automatycznie przechodził w żądany tryb podczas startu systemu musimy edytować jako root plik: <b>/etc/rc.d/rc.local</b> dodając do niego następującą linijkę:
<pre class="console">/sbin/hdparm -c1 -d1 /dev/hda</pre>
Gdzie oczywiście <b>/dev/hda</b> jest nazwą konkretnego dysku.<br /> <br /> Dodatkowo w pliku <b>/etc/sysconfig/harddisks</b> można usunąć # w linijce:
<pre class="console">#USE_DMA=1</pre>
<b>UWAGA:</b><br /> Inne interesujące opcję znajdziesz w manualu:
<pre class="console">man hdparm</pre>
lub na stronie <a href="http://www.digipedia.pl/man/hdparm.8.html">digipedii</a><br /> hdparm to potężne narzędzie, użyte niewłaściwie może doprowadzić do <b>uszkodzenia</b> dysku twardego.<br /> Jeśli coś wydało Ci się niejasne, pomoc znajdziesz na naszym forum.<br /><br /> <b><br /> Zaawansowane "podkręcanie" dysku twardego:</b><br />
<pre class="console">hdparm -c3 -m16 -u1 -W1 -X69 -d1 /dev/hda</pre>
spowoduje:<br /> -c3 - włączenie 32 bitowej transmisji danych dla wybranego dysku ze specjalną sekwencją sync wymaganą przez wiele chipsetów.<br /> -m16 - włączenie IDE Block Mode, zazwyczaj obciążenie I/O przez system powinno zmniejszyć się o  30-50%.<br /> -u1 - zezwoli sterownikowi na niemaskowanie innych przerwań podczas przetwarzania przerwania dyskowego, co poprawia w dużej mierze czas reakcji na polecenia użytkownika i eliminuje błędów  "serial  port  over‐run".<br /> -W1 - Włącza właściwość cache'owania zapisu w napędach IDE<br /> -X69 - ustawia tryb transferu IDE dla nowszych napędów (E)IDE/ATA.<br /> -d1 - włączenie trybu DMA<br /><br /> <b>Przed zastosowaniem powyższych przełączników dla polecenia hdparm zalecane jest zapoznanie się, ze szczegółami dostępnymi w podręczniku użytkownika (man).</b><br /><br />
<pre class="console">hdparm -t /dev/hda</pre>
Poleceniu pozwala sprawdzić prędkość odczytu danych dla danego dysku. <br /><br /></div>    ]]></summary>
    <content type="html"><![CDATA[<div style="text-align: justify">Może się zdarzyć, że po instalacji systemu dysk twardy pracuje w trybie 16 bitowym, często również bez włączonego trybu DMA. <br /> Aby to sprawdzić wydajemy komendę:
<pre class="console">hdparm /dev/hda</pre>
gdzie /dev/hda jest nazwą dysku, można ją sprawdzić poleceniem
<pre class="console">fdisk -l</pre>
przykładowo:
<pre class="console">Disk <b>/dev/hda</b>: 80.0 GB, 80026361856 bytes<br />255 heads, 63 sectors/track, 9729 cylinders<br />Units = cylinders of 16065 * 512 = 8225280 bytes<br /></pre>
Przykładowy wynik polecenia <b>hdparm -i</b>:
<pre class="console">/dev/hda:<br /> setting 32-bit IO_support flag to 0<br /> setting using_dma to 0 (off)<br /> IO_support    =  <b>0 (default 16-bit)</b><br /> using_dma     =  <b>0 (off)</b></pre>
Widać, że dysk pracuje w trybie <b>16 bitowym bez DMA</b>. By to zmienić wpisujemy w konsoli:
<pre class="console">hdparm -d1 -c1 /dev/hda</pre>
W wyniku czego otrzymujemy:
<pre class="console">/dev/hda:<br /> setting 32-bit IO_support flag to 1<br /> setting using_dma to 1 (on)<br /> IO_support    =  <b>1 (32-bit)</b><br /> using_dma     =  <b>1 (on)</b></pre>
By dysk automatycznie przechodził w żądany tryb podczas startu systemu musimy edytować jako root plik: <b>/etc/rc.d/rc.local</b> dodając do niego następującą linijkę:
<pre class="console">/sbin/hdparm -c1 -d1 /dev/hda</pre>
Gdzie oczywiście <b>/dev/hda</b> jest nazwą konkretnego dysku.<br /> <br /> Dodatkowo w pliku <b>/etc/sysconfig/harddisks</b> można usunąć # w linijce:
<pre class="console">#USE_DMA=1</pre>
<b>UWAGA:</b><br /> Inne interesujące opcję znajdziesz w manualu:
<pre class="console">man hdparm</pre>
lub na stronie <a href="http://www.digipedia.pl/man/hdparm.8.html">digipedii</a><br /> hdparm to potężne narzędzie, użyte niewłaściwie może doprowadzić do <b>uszkodzenia</b> dysku twardego.<br /> Jeśli coś wydało Ci się niejasne, pomoc znajdziesz na naszym forum.<br /><br /> <b><br /> Zaawansowane "podkręcanie" dysku twardego:</b><br />
<pre class="console">hdparm -c3 -m16 -u1 -W1 -X69 -d1 /dev/hda</pre>
spowoduje:<br /> -c3 - włączenie 32 bitowej transmisji danych dla wybranego dysku ze specjalną sekwencją sync wymaganą przez wiele chipsetów.<br /> -m16 - włączenie IDE Block Mode, zazwyczaj obciążenie I/O przez system powinno zmniejszyć się o  30-50%.<br /> -u1 - zezwoli sterownikowi na niemaskowanie innych przerwań podczas przetwarzania przerwania dyskowego, co poprawia w dużej mierze czas reakcji na polecenia użytkownika i eliminuje błędów  "serial  port  over‐run".<br /> -W1 - Włącza właściwość cache'owania zapisu w napędach IDE<br /> -X69 - ustawia tryb transferu IDE dla nowszych napędów (E)IDE/ATA.<br /> -d1 - włączenie trybu DMA<br /><br /> <b>Przed zastosowaniem powyższych przełączników dla polecenia hdparm zalecane jest zapoznanie się, ze szczegółami dostępnymi w podręczniku użytkownika (man).</b><br /><br />
<pre class="console">hdparm -t /dev/hda</pre>
Poleceniu pozwala sprawdzić prędkość odczytu danych dla danego dysku. <br /><br /></div>    ]]></content>
  </entry>
</feed>
