Prima di fare qualche benchmarking come si libererebbe la memoria (RAM) che il kernel Linux sta consumando per i suoi buffer e cache? Si noti che questo è utile soprattutto per il benchmarking. Svuotare i buffer e la cache riduce le prestazioni! Se sei qui perché pensavi che liberare buffer …
L'uso dello spazio di scambio anziché della RAM può rallentare drasticamente un PC. Quindi perché, quando ho più di RAM sufficiente disponibile, il mio sistema Linux (Arch) usa lo swap? Dai un'occhiata alla mia uscita conky di seguito: Inoltre, potrebbe essere questa la causa dei problemi di velocità e reattività …
Non mi preoccupo né dell'utilizzo della RAM (visto che ne ho abbastanza) né della perdita di dati in caso di spegnimento accidentale (dato che la mia alimentazione è supportata, il sistema è affidabile e i dati non sono critici). Ma faccio un sacco di elaborazione dei file e potrei usare …
A volte ho visto commenti online sulla falsariga di "assicurati di impostare 'bs =' perché il valore predefinito richiederà troppo tempo" e le mie esperienze estremamente non scientifiche di "beh, che sembra richiedere più tempo di quello tempo della scorsa settimana "sembra confermarlo. Quindi ogni volta che utilizzo 'dd' (in …
Esiste un diagramma che mostra come i vari strumenti di prestazioni, come ip, netstat, perf, top, ps, ecc interagiscono con i vari sottosistemi all'interno del kernel di Linux?
Ho sempre pensato che l'unico vantaggio dell'uso di dash anziché bash fosse che dash era più piccolo, e quindi molte istanze di dash sarebbero iniziate più velocemente all'avvio. Ma ho fatto qualche ricerca e ho trovato alcune persone che migrano tutti i loro script per precipitare nella speranza che corrano …
Molte utility della riga di comando possono prendere il loro input da una pipe o come argomento del nome file. Per gli script di shell lunghe, trovo che iniziare la catena con un catrenda più leggibile, specialmente se il primo comando avrebbe bisogno di argomenti a più righe. Confrontare sed …
Ho usato grep -ipiù spesso e ho scoperto che è più lento del suo egrepequivalente, dove combatto contro le lettere maiuscole o minuscole di ogni lettera: $ time grep -iq "thats" testfile real 0m0.041s user 0m0.038s sys 0m0.003s $ time egrep -q "[tT][hH][aA][tT][sS]" testfile real 0m0.010s user 0m0.003s sys 0m0.006s …
Sto cercando di trovare un file che non esiste nella mia directory home e in tutte le sottodirectory. find ~/ -name "bogus"mi dà queste informazioni dopo pochi secondi, ma il dolphinfile manager di KDE ha impiegato quasi 3 minuti per fare lo stesso. Ciò corrisponde alla mia precedente esperienza con …
Ad esempio su php-fpm: #listen = 127.0.0.1:9000 listen = /var/run/php-fpm/php-fpm.sock Esistono differenze sostanziali nelle prestazioni tra l'utilizzo di listener basati su socket unix su porte TCP? (Non solo per PHP ma in generale. È diverso per ogni servizio?)
Ho un albero di directory che contiene molti piccoli file e un piccolo numero di file più grandi. La dimensione media di un file è di circa 1 kilobyte. Ci sono 210158 file e directory nella struttura (questo numero è stato ottenuto eseguendo find | wc -l). Una piccola percentuale …
Stavo facendo una ricerca molto semplice: grep -R Milledgeville ~/Documents E dopo qualche tempo è apparso questo errore: grep: memory exhausted Come posso evitarlo? Ho 10 GB di RAM sul mio sistema e poche applicazioni sono in esecuzione, quindi sono davvero sorpreso che un semplice grep abbia esaurito la memoria. …
Dato che ho una CPU compatibile con Hyper-Threading , mi chiedo, è una cattiva idea assegnare più core di CPU virtuali rispetto al numero di core di CPU fisici come suggerisce il seguente avviso: Trascrizione: Più macchine virtuali sono assegnate alla macchina virtuale rispetto al numero di CPU fisiche sul …
Esiste qualcosa per l'archiviazione parallela dei file? Tar è fantastico, ma non uso archivi su nastro ed è più importante per me che l'archiviazione avvenga rapidamente (con compressione come bzip2) poiché ho smp.
Esiste un comando shell che ti consente di misurare la velocità con cui i dati lo attraversano, in modo da poter misurare la velocità di output dei comandi in una pipe. Quindi invece di: $ somecommand | anothercommand puoi fare qualcosa del tipo: $ somecommand | ??? | anothercommand E …
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.