V systému Windows, pro fragmentaci disku a je to společný problém, ne-li věnovat pozornost, může výkon systému být narušen. Linux souborového systému pomocí druhé rozšířené (ext2), je to zcela odlišný přístup k ukládání souborů. Linux není druh vyskytující se v systémech Windows, a to dělá mnoho lidí si myslí, že pro fragmentaci disku a není problém. Nicméně, to není pravda.
Všechny souborové systémy v průběhu času spíše fragment. Linux souborový systém snižuje fragmentaci, ale nebudou odstraněny. Protože to není vždy, takže pro jednoho uživatele pracovní stanice, může to prostě není problém. Nicméně, v rušné server, časem bude soubor fragmentace snížit výkon pevného disku, výkon pevného disku pouze z pevného disku číst nebo zapisovat data na vědomí. Následující systém Linux pevný disk pro optimalizaci výkonu některých konkrétních opatření.
Za prvé, čistý disk
Tato metoda vypadá velmi jednoduché: vyčištění disku, odstranit nepotřebné soubory, odstranit všechny musí být uloženy, ale nebudou použity v souboru. Pokud je to možné, odstranit extra adresáře, a snížit počet podadresářů. Tato doporučení se zdá jasné, ale budete překvapeni, až zjistí, že každý disk je opravdu hodně odpadků nahromaděné. Volného místa na disku může pomoci systém lépe fungoval.
Za druhé, defragging
Linux systémem na Defragmentace disku a systém Windows 98 nebo Windows NT systému Defragmentace disku jiné. Zavedení systému Windows 98 FAT 32 souborový systém, při spuštění Windows 98 nemají převést FAT 32 souborový systém. Windows lze nastavit na použití FAT nebo NTFS souborový systém s názvem vylepšení. Všechny tyto systémy souborů řešit v podstatě stejným způsobem, soubory jsou uloženy.
Linux defragging nejlepší způsob, jak je to úplné zálohování, formátování oddílu, pak obnovit ze záložního souboru. Když jsou uloženy soubory, budou zapsány do sousedících bloků, nebudou roztříštěné. To je velká práce, pravděpodobně po / usr a podobně ne vždy změnit program oddílu je zbytečný, ale to může být multi-uživatele systému / home zázraky. Chce to čas a Windows NT Server pro defragmentaci disků čas strávený v podstatě stejný.
Pokud pevný disk představení je stále uspokojivá, tam je mnoho jiných kroků, které by mohly být považovány, ale žádný upgrade or purchase nové vybavení, včetně hardwarových řešení may být drahé.
Za třetí, upgrade z IDE na SCSI
Pokud je váš pevný disk IDE disk, můžete upgradovat na disk SCSI pro lepší celkový výkon. Protože řadič IDE musí přístup CPU, CPU a disk-intenzivní operace mohou být velmi pomalé. SCSI řadiče Nemanipulujte číst a psát pomocí CPU. Když se disk IDE ve číst nebo psát, může být uživatel, protože IDE disk cykly CPU mají být obsazena systém pro podávání stížností je pomalý.
Získejte rychlejší disk řadič a
Standard než standardní řadič SCSI, může IDE řadič nemůže číst a zapisovat data rychleji, ale někteří velmi rychle "UltraWide" SCSI řadič umí číst a psát rychlost, aby se skutečný skok.
EIDE a UDMA IDE řadič, řadič je velmi rychlý. Nový UDMA řadič blízko rychlosti řadiče SCSI. UDMA řadič je nejvyšší rychlost je rychlost, prasknout, ale trvalé přenosové rychlosti významně pomalejší. IDE řadič, včetně UDMA, je zakotven v jednotce samotné. Není třeba kupovat řadič, pokud nákup disku, obsahuje řadič a získejte UDMA výkon.
Disky je často přehlížena aspekt rychlost disku samotného. Rychlost jednotky ot / min disk je uvedeno, představuje to, kolikrát za minutu rotace. ot. / min větší rychlejší disk. Pokud máte tento rozpočet, většina z prodejců server systém poskytují 7500rpm nebo 10000rpm SCSI disk. Standard SCSI a IDE disky, aby rychlost 5400rpm.
4, pomocí více regulátorů
IDE a SCSI disky mohou být spojeny. IDE řetězce, včetně až dvě zařízení, standardní SCSI řetězce, včetně až sedm zařízení. Pokud má systém dva nebo více SCSI disk, může být spojena s stejný správce. To je dostatečné pro většinu operací, zejména v počítači jako jediný uživatel pracovní stanici. Ale pokud je server, pak se na každé SCSI zařízení, aby správce ke zlepšení výkonnosti. Samozřejmě, dobrý řadič je drahé.
5, o úpravě parametrů pohonu
Pomocí nástroje hdparm upravit IDE pevný disk výkon, je navržen speciálně zvážit použití disků UDMA. Ve výchozím nastavení, Linux je nejbezpečnější k použití, ale nastavit disk IDE přístup je pomalý. Implicitní nastavení nepoužívá UDMA nejrychlejší možný výkon.
Pomocí nástroje hdparm, tím, že aktivuje následující funkce může významně zlepšit výkon:
◆ 32-bit podporu výchozí nastavení je 16;
◆ multi-část návštěvy na výchozí nastavení je součástí každého přerušení přenosu.
Poznámka: Před použitím hdparm, aby zajistily, že systém udělal kompletní zálohu. Použijte hdparm měnit IDE parametry, je-li špatně disku může způsobit ztrátu všech dat.
hdparm poskytuje nepřeberné množství informací na pevném disku. Otevřete okno terminálu, zadejte následující příkaz, abyste dostali systému v první informace disk IDE (změna názvu zařízení, aby získali informace o dalších disk IDE):
hdparm-v / dev / měl
Výše uvedený příkaz ukazuje, že když se systém začne, informace získané z mechaniky, včetně pohonu provozu v 16-bit nebo 32-bitovém režimu (I / O Support), se stejně část návštěvy (Multcount). Na disku pro podrobnější informace Zobrazit lze použít-i parametr.
Hdparm může také testovací jízdy přenosové rychlosti. Zadejte příkaz test systému první IDE disk:
hdparm-Tt / dev / hda
Tento test měří cesta přímo číst a číst rychlost cache. Výsledkem je optimalizace "nejlepším případě" čísla. Chcete-li změnit nastavení disku, aktivujte 32-bit transfer, zadejte následující příkaz:
hdparm-c3 / dev / hda
-C3 parametry aktivovat 32-bit podporu, můžete použít-c0 zrušit. -C1 parametrů může být také aktivována 32-bit podporu a použití méně paměti režii, ale za hodně disku, to nefunguje.
Většina z nového disku IDE podporuje multi-část přenosu, ale jediné části převodu výchozí Linux. Poznámka: Toto nastavení některých řídit, aktivovat multi-část přenosu může způsobit úplný kolaps systému souborů. Většina k tomu došlo ve starší disk. Zadejte následující příkaz k aktivaci multi-část přenosu:
hdparm-M16 / dev / hda
-M16 aktivace 16 částí přenosové parametry. Kromě západní disk Digital, je většina jednotky nastavena na 16 nebo 32 dílů je nejvhodnější. Western Digital pohon buffer je malý soubor je větší než 8 část představení bude výrazně klesla. Western Digital disky na útěku, je nastavena na 4 díly, je nejvhodnější.
Aktivní multi-část návštěvy ke snížení zatížení CPU 30% až 50% a může zvýšit přenosovou rychlost na 50%. Použijte-m0 parametr můžete zrušit multi-část přenosu.
hdparm Existuje mnoho možností, může být nastavena na pevný disk, nebude komplikované.
6, přičemž software RAID
RAID redundantní pole levných disků, mohou také zlepšit výkonnost a disky kapacity disku. Linux podporuje software RAID a hardware RAID. Software RAID vložené do linuxového jádra, než náklady na hardware RAID je mnohem menší. Software RAID je pouze náklady na nákup systémový disk, ale software RAID na hardware RAID výkon nemůže být zvýšena. Hardware RAID pomocí speciálně konstruovaným hardwarem, řídící systém více disků. Hardware RAID může být drahé, ale zvýšení výkonu získaného uzavřeno. Základní myšlenkou RAID je spojit několik malých, levných disků do pole disk, poskytuje ve velkém měřítku počítač s jeden velký disk, stejné úrovně výkonu. RAID disku pole pro počítač je jako jeden disk, můžete jej použít i paralelní zpracování. RAID diskové pole disk číst a zapisovat data současně cestu na stejnou dobu.
IBM University of California, společnost zahájila studii získat počáteční definici úrovně RAID. Existuje šest RAID úrovně jsou definovány takto.
RAID 0: Úroveň 0 pouze data se. Na úrovni 0, data stáhl více než jeden přiřazen pohon, výsledkem je vyšší datovou propustnost. To je nejrychlejší a nejefektivnější RAID formátu. Nicméně, žádné zrcadlení dat na této úrovni, tak porucha diskového pole způsobí ztrátu všech dat.
RAID 1: Level 1 je kompletní obraz disku. Vytvořit samostatný disk, a dvě kopie podpůrných údajů. Level 1 pole a cesta rychlejší než čtení a psaní byl pomalý, ale pokud jeden disk chyba, bez ztráty dat. Jedná se o nejdražší RAID úrovně, protože každý disk musí to udělat druhý disk image. Tato úroveň nabízí nejlepší zabezpečení dat.
RAID 2: Level 2 nápady pro embedded detekci chyb není cesta. Protože všechny SCSI disky podporují vestavěný detekci chyb, je zastaralá této úrovni v podstatě k ničemu. Linux nepoužívá tuto úroveň.
RAID 3: Level 3 je parity disk s disk. Ukládat paritní informace na samostatný disk, což umožňuje obnovení každé jednotlivé jednotky chyby. Linux nepodporuje tuto úroveň.
RAID 4: Úroveň 4 je parity disk má velkou kapelu. Paritní informace znamená, že jeden disk selže data může být obnoven. Úroveň 4 pole číst výkon je velmi dobrý, psát pomaleji, protože parity data musí být aktualizována každý čas.
RAID 5: Level 5 a úroveň 4 je podobná paritní informace, ale bude rozděleno na více než jeden disk. To zlepšuje disk rychlost zápisu. Je to cena za megabyte a úroveň 4, stejně vysokou úroveň ochrany údajů v rámci rozšířené vysokorychlostní náhodné výkon, je nejvíce široce použitý RAID systému.
Software RAID je úroveň 0, která umožňuje více disků vypadat jako disk, ale rychlost je mnohem rychlejší, než jakékoli jednotlivé disk, protože disk je paralelní přístup. Software RAID IDE nebo SCSI řadič je k dispozici, můžete použít libovolnou kombinaci disk.
7, nastavit parametry jádra
Úpravou parametry jádra pro zvýšení výkonu je někdy zřejmý. Pokud jste se rozhodli tak učinit, musí být opatrný, protože systém může optimalizovat systém změnit jádro, může to způsobit zhroucení systému.
Poznámka: Nepoužívejte systém průběžně měnit parametry jádra, protože riziko zhroucení systému. Proto musí být nikdo být systém použit pro testování. Nastavit test stroj, test systému, aby zajistila, že všechny fungují správně.
Výkon paměti Tweak
V Linuxu můžete Tweak systémové paměti. Pokud se setkáte s výpadky paměti, nebo systém se používá pro sítě, můžete upravit nastavení přidělení paměti.
Paměť je obecně přidělovány 4 KB na stránku. Nastavte "prázdné stránky" nastavení, může být výkon výrazně zlepšil. Otevřete okno terminálu, zadejte následující příkaz, aby systém zobrazí aktuální nastavení:
cat / proc / sys / vm / freepages
To bude tři čísla, jako je tato:
128 256 384
Jedná se o minimální prázdná stránka, prázdná stránka s nízkým a vysokým nastavením prázdné stránky. Stanovení těchto hodnot při spuštění. Minimální nastavení je dvakrát velikost systémové paměti, nízké nastavení je 4 krát množství paměti, vysoké nastavení je 6 krát systémové paměti, volné místo v paměti, nemůže být nižší než minimální počet stránek.
Pokud je počet prázdné stránky pod vysokou vytvořit prázdnou stránku, pak swap (pomocí diskového prostoru přiděleného na swap file) start. Když se dostanete na prázdné stránky nízké nastavení, intenzivní výměna začala.
Zvýšení prázdné stránky vysokých nastavení může někdy zlepšit celkovou výkonnost, jako je pokusit se zvýšit high-nastaven na 1 MB, použijte příkaz echo upravit nastavení. Pomocí ukázkových nastavení, zadejte příkaz set zvýšit prázdné stránky vysoké 1 MB:
echo "128 256 1024" / proc / sys / vm / freepages
Poznámka: Pokud byl systém nebyl použit pro testování nastavení, aby zajistily, že jakékoli úpravy pro sledování výkonu systému. Takže systém může určit, které nastavení je nejlepší.