Limitare l'uso di una risorsa (memoria, spazio su disco, tempo CPU, file aperti, larghezza di banda di rete, ...) da un processo o un gruppo di processi.
Abbiamo un lavoro regolare che fa duriassunti di una serie di sottodirectory, selezionando i peggiori trasgressori e usando l'output per scoprire se ci sono cose che stanno rapidamente aumentando per individuare potenziali problemi. Usiamo diffcontro le istantanee per confrontarle. Esiste una directory di livello superiore, con un numero (poche centinaia) …
Voglio aggiornare il mio Linux in una shell ma di default wget o axel in updater usano tutta la larghezza di banda. Come posso limitare la velocità in questa shell? Voglio che altre shell abbiano una buona dose e limitino tutto in quella shell - qualcosa come un proxy! Uso …
Sto usando convertper creare un file PDF da circa 2.000 immagini: convert 0001.miff 0002.miff ... 2000.miff -compress jpeg -quality 80 out.pdf Il processo termina riproducibile quando il file di output ha raggiunto 2 ^ 31-1 byte (2 GB −1) con il messaggio convert: unknown `out.pdf'. Le specifiche del file PDF …
Sui sistemi Unix i nomi dei percorsi di solito non hanno praticamente limiti di lunghezza (beh, 4096 caratteri su Linux) ... ad eccezione dei percorsi dei file socket che sono limitati a circa 100 caratteri (107 caratteri su Linux ). Prima domanda: perché un limite così basso? Ho verificato che …
Lavoravo con un sistema HP-UX e il vecchio amministratore mi ha detto che esiste un limite massimo al numero di processi zombi che puoi avere sul sistema, credo 1024. Si tratta di un limite massimo? Penso che potresti avere un numero qualsiasi di zombi proprio come se tu potessi avere …
Abbiamo uno script che viene eseguito sui nostri server Web, attivato dall'azione del cliente, che avvia un processo unix per generare alcuni file di cache. Poiché questo processo agisce sui file forniti dal nostro cliente, a volte si comporta in modo anomalo, funzionando così a lungo che il processo PHP …
Esistono molte domande e risposte sulla limitazione delle risorse di un singolo processo, ad esempio RLIMIT_AS può essere utilizzato per limitare la memoria massima allocata da un processo che può essere visto come VIRT come top. Maggiori informazioni sull'argomento, ad esempio qui Esiste un modo per limitare la quantità di …
Voglio eseguire il backup di 1 terabyte di dati su un disco esterno. Sto usando questo comando: tar cf /media/MYDISK/backup.tar mydata PROBLEMA: il mio povero laptop si blocca e si arresta in modo anomalo ogni volta che utilizzo il 100% di CPU o il 100% di disco (se si desidera …
Sto cercando di aumentare il numero massimo di file aperti per l'utente corrente > ulimit -n 1024 Tento di aumentare e fallire come segue > ulimit -n 4096 bash: ulimit: open files: cannot modify limit: Operation not permitted Quindi faccio la cosa naturale e provo a correre con il permesso …
Sono arrivato in una situazione in cui dovevo accedere a una macchina Linux tramite puTTY. Ho fatto vari tentativi su SSH ma non sono riuscito a collegarmi alla macchina. Mi sono reso conto che il mio collega stava accedendo alla stessa macchina Linux dell'utente root e anch'io volevo accedere come …
getrlimit (2) ha la seguente definizione nelle pagine man: RLIMIT_AS La dimensione massima della memoria virtuale del processo (spazio degli indirizzi) in byte. Questo limite riguarda le chiamate a brk (2), mmap (2) e mremap (2), che falliscono con l'errore ENOMEM al superamento di questo limite. Anche l'espansione automatica dello …
Ho provato questo su diverse installazioni GNU / Linux: perl -e 'while(1){open($a{$b++}, "<" ,"/dev/null") or die $b;print " $b"}' Sistema A e D Il primo limite che raggiungo è 1024. Viene facilmente aumentato inserendo questo in /etc/security/limits.conf: * hard nofile 1048576 e quindi eseguire: ulimit -n 1048576 echo 99999999 | …
Voglio che un utente esegua un processo specifico sul sistema con un valore negativo negativo. Non posso semplicemente spostare il processo in background poiché questo programma specifico è un server Minecraft e mi affido alla riga di comando per controllare il server. Il mio attuale script bash è simile al …
Qualcuno potrebbe dirmi come impostare il valore predefinito di nice(come visualizzato da top) di un utente? Ho scoperto che /etc/security/limits.conf è il posto giusto, ma se metto uno dei due: username_of_a_guy - nice 19 username_of_a_guy soft nice 19 username_of_a_guy hard nice 19 Non funziona (mentre dovrebbe, giusto?). Nota che da …
Nel nostro cluster, stiamo limitando le risorse dei nostri processi, ad esempio memory ( memory.limit_in_bytes). Penso che, alla fine, anche questo sia gestito tramite il killer OOM nel kernel Linux (sembra leggerlo il codice sorgente ). C'è un modo per ricevere un segnale prima che il mio processo venga ucciso? …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.