Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zvýšiť file handles

Pri spustení staršie aplikácie DOS pod Windows , operačný systém obmedzuje počet súborov , ktoré každá aplikácia môže mať otvorené naraz . Operačný systém Linux implementuje podobných ochranu proti žiadosti o otvorenie príliš veľa súborov a odsávanie na systéme resources.This obmedzenie nespôsobí problém pre väčšinu aplikácií , ale niektoré programy dátovo náročné môže byť potrebné , aby bolo možné otvoriť viac súborov naraz , ako systém umožňuje v predvolenom nastavení . Ak program , ktorý používate začína hlásiť , že bol spustený z popisovačov súborov , môžete zvýšiť maximálnu povolenú hodnotu . Veci , ktoré budete potrebovať
Windows XP alebo vyšší ( alebo )
Linux
Zobraziť ďalšie inštrukcie
Zvýšenie počtu popisovačov súborov na Windows na foto 1

Click tlačidlo " Štart " na hlavnom paneli , potom vyberte " Programy " , potom " Príslušenstvo " a otvorte " Poznámkový blok " aplikácie . ( Môžete prípadne použiť iný obyčajný textový editor , ak dávate prednosť . )
2

Otvorte menu " Súbor " a vyberte " Otvoriť ... "
3

zadajte " C : \\ WINDOWS \\ system32 \\ CONFIG.NT " v " Názov súboru " poľa a kliknite na " . OK "
4

súboru CONFIG.NT už môžu mať obsah , z ktorých väčšina bude dokumentácia popisujúca možnosti , ktoré možno nastaviť v súbore . Prejdite nadol , kým nenájdete riadok , ktorý číta " súbory = 40 " ( toto číslo sa môže líšiť na vašom systéme ) . Vymeňte 40 s väčším počtom , ako je 100 alebo 200. Ak neexistuje tento riadok , pridať jeden , ktorý číta " súbory = n" , kde n je počet popisovačov súborov , ktoré chcete každá aplikácia používať .
5

Uložte súbor stlačením " Ctrl + S " a ukončite Poznámkový blok .
6

znovu spustiť aplikáciu , ktorá bola zlyhávajúce kvôli nedostatku dostupných popisovačov súborov . Ak stále dochádza k chybám , môžete tieto kroky zopakovať znova k ďalšiemu zvýšeniu počtu dostupných popisovačov súborov .
Zvýšenie počtu popisovačov súborov na Linuxe na
7

Otvoriť shell alebo okno terminálu .
8

Otvorte súbor /etc /sysctl.conf vo vašom preferovanom textovom editore spustený ako super - používateľ . Na účely tohto príkladu budeme používať " nano " textový editor , tak zadajte nasledujúci príkaz a stlačte kláves " Enter "

sudo nano /etc /sysctl.conf

Zadajte vaše používateľské heslo účtu , ak budete vyzvaní .
9

Pozrite sa na riadku v súbore , ktorý číta " fs.file -max = N " , kde N je číslo . Ak existuje riadok , a potom nahradiť toto číslo s väčším jeden , inak pridajte tento riadok v dolnej časti súboru a nahradiť N s číslom , ako je 16384 alebo 32768 . Toto číslo predstavuje celkový počet popisovačov súborov , ktoré môžu byť použité pre všetky aplikácie spustené v určitom čase na vašom systéme , takže by to malo byť veľké , aby sa zabránilo zlyhaniu systému .
10

Uložte súbor stlačením " Ctrl + O " a ukončite stlačením " Ctrl + X " ( alebo vydaním príslušné príkazy , ak používate iný textový editor ) .
11

pre tento účel použiť nové nastavenie , spustite nasledujúci príkaz :

sudo sysctl - p

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené