Questo tag è per domande sulle cache del buffer del kernel, inclusi i buffer delle pipe. Questi vengono utilizzati per memorizzare i file a cui si accede di recente e / o quelli a cui si accede di frequente.
Ho uno script che chiama due comandi: long_running_command | print_progress Le long_running_commandstampe sono un progresso ma non sono soddisfatto. Sto usando print_progressper renderlo più bello (vale a dire, stampo l'avanzamento in una sola riga). Il problema: la connessione di una pipe allo stdout attiva anche un buffer 4K, al bel …
Come commento in Sono confuso sul perché "| true" in un makefile ha lo stesso effetto dell'utente "|| true" cjm ha scritto: Un altro motivo per evitare | vero è che se il comando producesse abbastanza output per riempire il buffer della pipe, si bloccherebbe l'attesa di true per leggerlo. …
Ho un po 'di testo nel mio buffer di incollaggio, ad esempio ho fatto una yw(parola brutta) e ora ho "pippo" nel mio buffer. Ora vado alla parola 'barra' e voglio sostituirlo con il mio buffer di pasta. Per sostituire il testo manualmente ho potuto fare cwe quindi digitare la …
Quando sono stato introdotto per la prima volta su Linux, lavorando su Cisco Systems nel 2000, mi hanno insegnato i meriti del synccomando, usato per scaricare i buffer su disco per prevenire la corruzione / perdita di dati del filesystem. Mi è stato detto non solo dai colleghi lì, ma …
È possibile cambiare il nome di un buffer in vim? In particolare, sto usando Conque Shell per aprire shell in vim (ogni shell è in un buffer) e con più shell, vedo: 10: bash - 1 11: bash - 2 nella mia lista di buffer. Vorrei rinominare questi buffer con …
C'è un modo per dire al kernel Linux di usare solo una certa percentuale di memoria per la cache del buffer? So che /proc/sys/vm/drop_cachespuò essere utilizzato per cancellare temporaneamente la cache, ma esiste qualche impostazione permanente che ne impedisce la crescita oltre il 50% della memoria principale? Il motivo per …
Cosa sono "scrollback" e "scrollback buffer" in programmi come bashe screen, e come si relazionano con tty, i programmi in esecuzione e stdin / stdout / stderr? Ecco l'unica definizione di "scrollback" che ho trovato finora (nel wiki di archlinux ): Lo scrollback è una funzione implementata in una console …
Non capisco come i dati scorrono nella pipeline e spero che qualcuno possa chiarire cosa sta succedendo lì. Ho pensato che una pipeline di comandi elabora i file (testo, matrici di stringhe) in modo riga per riga. (Se ogni comando stesso funziona riga per riga.) Ogni riga di testo passa …
Sto usando emacs per il mio editing quotidiano di javascript, per passare da un buffer all'altro utilizzo Cx LEFT e Cx RIGHT e sto bene con questo (anche se trovo difficile conoscere il percorso del file che sto modificando). I miei problemi: all'avvio ho sempre fatto *scratch*e *Messages*aperto, ho pensato …
Scorrendo la pagina man di tcpdump, sembra che il kernel possa rilasciare i pacchetti se il buffer è pieno. Mi stavo chiedendo se: quella dimensione è configurabile e / o dove posso vedere le dimensioni della mia distribuzione? Dalla pagina man (per un facile riferimento): pacchetti `` rilasciati dal kernel …
So che quando una pagina cache della pagina viene modificata, viene contrassegnata come sporca e richiede una riscrittura, ma cosa succede quando: Scenario: il file / apps / EXE, che è un file eseguibile, è completamente impaginato nella cache della pagina (tutte le sue pagine sono nella cache / memoria) …
Voglio tail -fun file, ma il suo contenuto è in sjiscodifica, quindi devo convertirlo nella codifica nativa (utf-8) del mio terminale. Quando io faccio tail -fx | iconv -fsjis non ci sarà output. Come coda x | iconv -fsjis funziona, inizialmente ho pensato che fosse un problema di buffering, ma …
C'è una differenza tra unbuffer (1) e stdbuf (1)? Da quello che raccolgo, unbuffer fa di più del "miglior sforzo" di chiamare il buf set di funzioni libc (X) all'inizio, e poi lasciare che le cose siano?
Esiste un'utilità che posso inserire in una pipeline per disaccoppiare le velocità di lettura e scrittura? $ producer | buf | consumer Fondamentalmente, voglio un'utilità bufche legge il suo input il più velocemente possibile, memorizzandolo in modo che consumerpossa impiegare il suo dolce tempo mentre producerviene eseguito il più velocemente …
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.