Chiunque lavori con un computer vuolelo fa o no, incontra costantemente un concetto come "buffer" (più precisamente, la clipboard). Ciò che è più triste, non tutti immaginano di cosa si tratta, anche se, in generale, e comprendono le sue funzioni.
Scopo principale
Consideriamo innanzitutto quali funzionisono assegnati a questo componente del sistema. Probabilmente, non è necessario spiegare che è attivato al momento dell'esecuzione dei comandi "Copia", "Taglia" e "Incolla" (le scorciatoie da tastiera corrispondenti Ctrl + C, Ctrl + X e Ctrl + V).
In altre parole, quasi tutti immaginano,che l'informazione è da qualche parte copiata e archiviata da qualche parte per un uso futuro. Alcune persone pensano che il buffer sia una sorta di memoria virtuale. Confusione assoluta Basta chiedere una sola domanda: dove si trova il buffer in questo caso? Ahimè, nessuno degli utenti ordinari non darà una risposta chiara e comprensibile. Ora considereremo cosa è veramente.
Cosa sono gli appunti?
In linea di principio, puoi dare moltodefinizioni scientifiche. Di regola, tutti dicono che il buffer è una memoria intermedia fornita per l'archiviazione di dati temporanei dal programma stesso o dal sistema operativo. Sembra un po 'complicato?
In termini più semplici, il buffer è nascosto agli occhila parte riservata della memoria in cui è memorizzata la parte di informazioni attualmente in uso. Viene semplicemente sovrascritto in un'area specifica (in un file speciale). Ciò che è più interessante, le informazioni copiate o ritagliate al momento sono memorizzate negli appunti in modo permanente e possono essere utilizzate per incollare in altre parti del programma o anche in altre applicazioni, ma solo fino a quando non viene copiato un nuovo frammento. Sostituisce semplicemente i vecchi dati. Inutile dire che dopo il riavvio del "sistema operativo", tutti i dati dal buffer vengono cancellati.
Dov'è la lavagna?
Ora guarda la posizione degli appunti. In diverse versioni del sistema operativo Windows, vengono associati a file diversi.
Ad esempio, in un file di sistema di Windows XP,responsabile per il funzionamento degli appunti, è chiamato clipbrd.exe (abbreviazione del termine inglese appunti) e si trova nella cartella di sistema System32 della directory principale di Windows. Interessante è il fatto che può essere aperto come un normale eseguibile e visualizzare facilmente i contenuti. Per fare ciò, è possibile utilizzare utilità di terze parti.
Nei sistemi operativi che sono stati sostituitiWindows XP (a partire da Vista e sopra), il file è denominato clip.exe. Gli appunti sono allo stesso indirizzo. Ma azioni simili, che funzionano con "ekspishek", non possono essere eseguite con esso. Gli sviluppatori l'hanno creato in modo tale che l'utente non potesse semplicemente aprirlo. Ma quando si passa con il mouse su un file cursore, viene visualizzato solo un messaggio a comparsa (suggerimento), contenente una breve descrizione del file, il nome dell'organizzazione (Microsoft), la versione e la data di creazione. Come puoi vedere, non puoi visualizzare il contenuto del buffer.
Devo pulire gli appunti e come?
Considerare ora il tempo associato alla pulizia.Un buffer è un'area di memoria progettata per memorizzare grandi quantità di dati. Sì, che dire, molti di fatto di fronte a una variante di un taglio e il successivo spostamento dei dati con volumi impressionanti in alcune decine, e persino centinaia di гигабайт.
Di regola, alla fine di tutte le operazioni eprocessi, il sistema invia un messaggio che indica che il frammento è troppo grande e richiede la conferma della memorizzazione temporanea degli oggetti per lavorare con altre applicazioni. Se queste informazioni non sono necessarie in seguito, puoi rifiutarti di salvarle. In questo caso, il buffer verrà cancellato automaticamente. A volte può essere emesso un messaggio di conferma diretta.
Lo stesso vale per il riavvio del sistema informatico. Dopo il riavvio degli appunti è anche cancellato.
Tuttavia, per l'uso pratico, c'èe un modo più semplice. Ad esempio, l'utente ha copiato una dozzina di immagini contemporaneamente dallo stesso documento negli Appunti. È chiaro che occupano molto più volume del semplice testo. In questo caso, puoi semplicemente selezionare dal testo una parola o anche una lettera o un simbolo e semplicemente copiarlo.
Come già accennato in precedenza, questa lettera sostituirà tuttoimmagini che erano precedentemente nel buffer. Tuttavia, qui vale la pena prestare attenzione a una sfumatura. Poiché l'informazione nel buffer è memorizzata sul disco di sistema, occupa, di conseguenza, un certo spazio. Con i moderni dischi rigidi con terabyte di memoria e la presenza di uno spazio libero sufficientemente grande, il buffer non ha un effetto significativo sulle prestazioni del sistema. Ma se il disco rigido è più piccolo, vale la pena pensare seriamente alla pulizia.
Soprattutto questo si applica alle situazioni in cuiL'unità di sistema ha meno del 10% di spazio libero. Questo è inerente al "operatsionke". Si ritiene che per il suo normale funzionamento, la partizione di sistema dovrebbe contenere almeno il 10% di spazio libero dal suo volume (in questo caso, si intende solo il disco di sistema, e non l'intero disco rigido con il volume totale delle partizioni logiche).
conclusione
Così abbiamo capito cosa è cosa.Da tutto quanto sopra, ogni utente può concludere che il buffer fa parte dello spazio del disco di sistema su cui sono archiviate le informazioni frammentarie utilizzate.
Resta da aggiungere che nei sistemi Vista e sopranon è possibile visualizzare il file. E questo è corretto. Anche XP non vale la pena cercare di modificare durante la visualizzazione del suo contenuto, in quanto questo può portare a conseguenze imprevedibili e, di conseguenza, per il completo fallimento di tutto il sistema.