Quando si esegue un'applicazione più vecchio DOS sotto Windows , il sistema operativo limita il numero di file che ogni applicazione può avere aperto alla volta . Il sistema operativo Linux implementa identica tutela contro le applicazioni si aprono troppi file e faticoso limitazione illimitato alle risorse del sistema non causa un problema per la maggior parte delle applicazioni , ma alcuni programmi di uso intensivo di dati può avere bisogno di essere in grado di aprire più file in una volta che il sistema permette di default. Se un programma che si sta utilizzando comincia a segnalare che è a corto di handle di file , è possibile aumentare il valore massimo consentito . Cose che ti serviranno
Windows XP o superiore (o ) per Linux
Show More Istruzioni
Aumentare il numero di handle di file su Windows
1
Click il pulsante "Start" nella barra delle applicazioni , quindi selezionare " Programmi ", poi " Accessori" e aprire l'applicazione " Blocco note " . ( Si può in alternativa utilizzare un altro editor di testo, se si preferisce . ) Economici
2 Aprire il menu "File" e selezionare " Apri ... "
3 < p > inserire " C : \\ Windows \\ System32 \\ cONFIG.NT " . " OK " nel campo "Nome file" e fare clic su
4
il file cONFIG.NT potrebbe già avere un contenuto , la maggior parte dei quali sarà la documentazione che descrive le opzioni che possono essere impostate nel file . Scorrere verso il basso fino a trovare la riga che legge " file = 40 " ( questo numero può essere diverso sul vostro sistema ) . Sostituire 40 con un numero più alto come 100 o 200 . Se questa riga non esiste , aggiungere uno che legge " file = N" , dove N è il numero di handle di file che si desidera che ogni applicazione da utilizzare.
5
Salvare il file premendo "Ctrl + S "e quindi chiudere Blocco note .
6
Ri - eseguire l'applicazione che è stata venendo a mancare a causa di una carenza di file handle disponibili . Se gli errori continuano a verificarsi , è possibile ripetere nuovamente la procedura per aumentare ulteriormente il numero di file disponibile maniglie .
Aumentare il numero di handle di file su Linux
7
Aperto una finestra di shell o terminale .
8
Aprire il file /etc /sysctl.conf nel vostro editor di testo preferito correre come super -user . Ai fini di questo esempio useremo l'editor di testo "nano" , quindi digitare il seguente comando e premere "Enter : "
sudo nano /etc /sysctl.conf
Digitare il password dell'account utente , se richiesto .
9
Cercare una riga nel file che legge " fs.file -max = N" , dove N è un numero . Se la riga è presente, quindi sostituire quel numero con uno più grande , altrimenti aggiungere che riga alla fine del file e sostituire N con un numero come 16384 o 32768 . Questo numero rappresenta il numero totale di handle di file che può essere utilizzato da tutte le applicazioni in esecuzione in un particolare momento sul vostro sistema , quindi dovrebbe essere grande per evitare problemi al sistema .
10
Salvare il file premendo "Ctrl + o" e uscire premendo il tasto "Ctrl + X " (o immettendo i comandi appropriati se si utilizza un diverso editor di testo ) .
11
forzare Linux per applicare le nuove impostazioni , eseguire il seguente comando: sudo
sysctl- p