Che cos'è la frammentazione e la deframmentazione
Stai(Are) cercando di capire cos'è la frammentazione(Fragmentation) e la deframmentazione(Defragmentation) ? Allora sei nel posto giusto, perché oggi capiremo cosa significano esattamente questi termini. E quando è richiesta la frammentazione e la deframmentazione.
Agli albori dei computer, ora avevamo antichi supporti di memorizzazione come nastri magnetici, schede perforate, nastri perforati, floppy disk magnetici e un paio di altri. Questi erano estremamente bassi in termini di spazio di archiviazione e velocità. In aggiunta a ciò, erano inaffidabili poiché si sarebbero facilmente corrotti. Questi problemi hanno afflitto l'industria dei computer per innovare le nuove tecnologie di archiviazione. Di conseguenza, sono arrivate le leggendarie unità disco rotanti che utilizzavano i magneti per archiviare e recuperare i dati. Un filo conduttore tra tutti questi tipi di archiviazione era che per leggere un'informazione specifica, l'intero supporto doveva essere letto in sequenza
Erano significativamente più veloci dei summenzionati supporti di archiviazione antichi, ma arrivavano con i loro nodi. Uno dei problemi con i dischi rigidi magnetici era chiamato frammentazione.
Cosa sono la frammentazione e la deframmentazione?(What are Fragmentation and Defragmentation?)
Potresti aver sentito i termini frammentazione e deframmentazione. Ti sei mai chiesto cosa significano? O come il sistema esegue queste operazioni? Impariamo tutto su questi termini.
Cos'è la frammentazione?
È importante imparare come funziona un disco rigido prima di esplorare il mondo della frammentazione. Un disco rigido è composto da diverse parti, ma ci sono solo due parti principali di cui abbiamo bisogno per sapere che la prima è il " piatto(platter) ", questo è esattamente come quello che potresti immaginare una piastra di metallo ma abbastanza piccola da contenere il disco.
Ci sono un paio di questi dischi di metallo che hanno uno strato microscopico di materiale magnetico su di essi e questi dischi di metallo memorizzano tutti i nostri dati. Questo piatto gira a una velocità molto elevata, ma di solito a una velocità costante di 5400 giri/min (giri al minuto)(RPM (Revolutions Per Minute)) o 7200 giri/min.
Più veloce è l' RPM del disco rotante, più veloci sono i tempi di lettura/scrittura dei dati. Il secondo è un componente chiamato testina di lettura/scrittura del disco(Disk) o semplicemente "testa di rotazione" che è posizionata su questi dischi, questa testina raccoglie e apporta modifiche ai segnali magnetici che provengono dal piatto. I dati vengono archiviati in piccoli lotti chiamati settori.
Quindi ogni volta che viene elaborato un nuovo compito o un file vengono creati nuovi settori di memoria. Tuttavia, per essere più efficiente con lo spazio su disco, il sistema tenta di riempire il settore oi settori precedentemente inutilizzati. Da qui nasce il problema principale della frammentazione. Poiché i dati sono archiviati in frammenti su tutto il disco rigido, ogni volta che abbiamo bisogno di accedere a un dato particolare il sistema deve passare attraverso tutti quei frammenti, e questo rende l'intero processo così come il sistema nel suo insieme estremamente lento .
Al di fuori del mondo informatico, cos'è la frammentazione? I frammenti sono piccole porzioni di qualcosa che, quando messe insieme, formano l'intera entità. È lo stesso concetto che viene utilizzato qui. Un sistema memorizza diversi file. Ciascuno di questi file viene aperto, aggiunto, salvato e archiviato di nuovo. Quando la dimensione del file è maggiore di quella che era prima che il sistema prelevasse il file per la modifica, è necessaria la frammentazione. Il file è suddiviso in parti e le parti sono archiviate in posizioni diverse dell'area di archiviazione. Queste parti sono anche denominate "frammenti". Strumenti(Tools) come la File Allocation Table (FAT) vengono utilizzati per tenere traccia della posizione di diversi frammenti nella memoria.
Questo non è visibile a te, l'utente. Indipendentemente(Irrespective) da come viene archiviato un file, vedrai l'intero file nel punto in cui lo hai salvato sul tuo sistema. Ma nel disco rigido, le cose sono abbastanza diverse. I vari frammenti del file sono sparsi sul dispositivo di archiviazione. Quando l'utente fa clic sul file per riaprirlo, il disco rigido assembla rapidamente tutti i frammenti, quindi ti viene presentato nel suo insieme.
Leggi anche: (Also Read:) Cosa sono gli strumenti di amministrazione in Windows 10?(What are Administrative Tools in Windows 10?)
Un'analogia appropriata per comprendere la frammentazione sarebbe un gioco di carte. Supponiamo che tu abbia bisogno di un intero mazzo di carte per giocare. Se le carte sono sparse ovunque, dovrai raccoglierle da parti diverse per ottenere l'intero mazzo. Le carte sparse possono essere considerate come i frammenti di un file. La raccolta delle carte è analoga al disco rigido che assembla i frammenti quando il file viene recuperato.
Il motivo della frammentazione (The reason behind fragmentation )
Ora che abbiamo un po' di chiarezza sulla frammentazione, capiamo perché si verifica la frammentazione. La struttura del file system è il motivo principale alla base della frammentazione. Diciamo che un file viene eliminato da un utente. Ora, il posto che occupava è libero. Tuttavia, questo spazio potrebbe non essere abbastanza grande da contenere un nuovo file nel suo insieme. In questo caso, il nuovo file viene frammentato e le parti vengono archiviate in varie posizioni in cui lo spazio è disponibile. A volte, il file system riserva per un file più spazio del necessario, lasciando spazi nella memoria.
Esistono sistemi operativi che archiviano i file senza implementare la frammentazione. Tuttavia, con Windows , la frammentazione è il modo in cui i file vengono archiviati.
Quali sono i potenziali problemi derivanti dalla frammentazione?(What are the potential problems resulting from fragmentation?)
Quando i file vengono archiviati in modo organizzato, ci vorrebbe meno tempo prima che il disco rigido recuperi un file. Se i file sono archiviati in frammenti, il disco rigido deve coprire più area durante il recupero di un file. Alla fine, poiché sempre più file vengono archiviati come frammenti, il tuo sistema rallenterà a causa del tempo impiegato per raccogliere e assemblare i vari frammenti durante il recupero.
Un'analogia appropriata per capirlo: considera una libreria nota per il servizio scadente. Il bibliotecario non sostituisce i libri restituiti sui rispettivi scaffali. Posizionano invece i libri su uno scaffale più vicino alla loro scrivania. Sebbene sembri che venga risparmiato molto tempo durante la conservazione dei libri in questo modo, il vero problema sorge quando un cliente vuole prendere in prestito uno di questi libri. Il bibliotecario impiegherà molto tempo a cercare tra i libri archiviati in ordine casuale.
Questo è il motivo per cui la frammentazione è chiamata "un male necessario". È più veloce archiviare i file in questo modo, ma alla fine rallenta il sistema.
Come rilevare un'unità frammentata?(How to detect a fragmented drive?)
Troppa frammentazione influisce sulle prestazioni del tuo sistema. Quindi, è facile capire se l'unità è frammentata se si osserva un calo delle prestazioni. Il tempo impiegato per aprire e salvare i tuoi file è aumentato evidentemente. A volte, anche altre applicazioni rallentano. Con il tempo, il tuo sistema impiegherà un'eternità ad avviarsi.
Oltre agli ovvi problemi causati dalla frammentazione, ci sono altri seri problemi. Un esempio è il peggioramento delle prestazioni dell'applicazione antivirus(Antivirus application) . Un'applicazione antivirus è creata per scansionare tutti i file sul disco rigido. Se la maggior parte dei file viene archiviata come frammenti, l'applicazione impiegherà molto tempo per eseguire la scansione dei file.
Anche il backup dei dati ne risente. Ci vuole più tempo del previsto. Quando il problema raggiunge l'apice, il sistema potrebbe bloccarsi o bloccarsi senza avvisi. A volte, non è in grado di avviarsi.
Per gestire questi problemi, è importante tenere sotto controllo la frammentazione. In caso contrario, l'efficienza del sistema è seriamente compromessa.
Come risolvere il problema?(How to fix the issue?)
Sebbene la frammentazione sia inevitabile, deve essere affrontata per mantenere il sistema attivo e funzionante. Per risolvere questo problema, è necessario eseguire un altro processo chiamato deframmentazione. Cos'è la deframmentazione? Come eseguire la deframmentazione?
Che cos'è la deframmentazione?
In sostanza, il disco rigido è come uno schedario del nostro computer e tutti i file richiesti sono sparsi e disorganizzati in questo schedario. Quindi, ogni volta che arriva un nuovo progetto, passeremo molto tempo a cercare i file richiesti, mentre se avessimo avuto un organizzatore per organizzare quei file in ordine alfabetico, sarebbe stato molto più facile per noi trovare i file richiesti in modo rapido e semplice.
La deframmentazione raccoglie tutte le parti frammentate di un file e le archivia in posizioni di archiviazione contigue. In poche(Simply) parole, è il contrario della frammentazione. Non può essere fatto manualmente. È necessario utilizzare strumenti progettati per lo scopo. Questo è davvero un processo che richiede tempo. Ma è necessario migliorare le prestazioni del tuo sistema.
Questo è il modo in cui avviene il processo di deframmentazione del disco, l'algoritmo di archiviazione costruito all'interno del sistema operativo dovrebbe farlo automaticamente. Durante la deframmentazione, il sistema consolida tutti i dati sparsi in settori ristretti spostando i blocchi di dati per riunire tutte le parti sparse in un unico flusso coeso di dati.
Dopo la deframmentazione è possibile riscontrare una notevole quantità di aumento della velocità come prestazioni del PC più veloci(faster PC performance) , tempi di avvio più brevi e blocchi molto meno frequenti. Si noti che la deframmentazione è un processo che richiede molto tempo poiché l'intero disco deve essere letto e organizzato settore per settore.
La maggior parte dei moderni sistemi (Systems)operativi(Operating) viene fornita con un processo di deframmentazione integrato nel sistema. Tuttavia, nella versione precedente di Windows , non era così o, anche se lo fosse, l'algoritmo non era abbastanza efficiente da mitigare completamente i problemi sottostanti.
Da qui(Hence) è nato il software di deframmentazione. Durante la copia o lo spostamento dei file è possibile che l'operazione di lettura e scrittura sia in corso a causa della barra di avanzamento che mostra chiaramente il processo. Tuttavia, la maggior parte dei processi di lettura/scrittura eseguiti dal sistema operativo non sono visibili. Pertanto, gli utenti non possono tenerne traccia e deframmentare sistematicamente i propri dischi rigidi.
Leggi anche: (Also Read:) Qual è la differenza tra riavvio e riavvio?(What is the Difference between Reboot and Restart?)
Di conseguenza, il sistema operativo Windows(Windows Operating) è stato precaricato con uno strumento di deframmentazione predefinito, tuttavia, a causa della mancanza di tecnologie efficienti, vari altri sviluppatori di software di terze parti hanno lanciato il proprio stile per affrontare il problema della frammentazione.
Ci sono anche alcuni strumenti di terze parti, che svolgono il lavoro anche meglio dello strumento integrato di Windows. Alcuni dei migliori strumenti gratuiti per la deframmentazione sono elencati di seguito:
- deframmentatore
- Deframmentazione intelligente
- Auslogics Disk Defrag
- Puran deframmenta
- Accelerazione del disco
Uno dei migliori strumenti per questo è ' Defraggler '. È possibile impostare una pianificazione e lo strumento eseguirà automaticamente la deframmentazione in base alla pianificazione impostata. Puoi scegliere file e cartelle specifici da includere. Oppure puoi escludere anche alcuni dati. Ha una versione portatile. Esegue operazioni utili come lo spostamento dei frammenti meno utilizzati alla fine del disco per un migliore accesso al disco e lo svuotamento del cestino prima della deframmentazione.
La maggior parte degli strumenti ha più o meno un'interfaccia simile. Il metodo per utilizzare lo strumento è abbastanza autoesplicativo. L'utente sceglie quale unità desidera deframmentare e fare clic sul pulsante per iniziare il processo. Aspettati che il processo richieda almeno un'ora circa. Si consiglia di farlo ogni anno o almeno una volta ogni 2-3 anni, a seconda dell'utilizzo. Dal momento che è comunque semplice e gratuito utilizzare questi strumenti, perché non utilizzarli per mantenere stabile l'efficienza del tuo sistema?
Unità a stato solido e frammentazione
Le unità a stato solido ( SSD ) sono l'ultima tecnologia di archiviazione che è diventata comune nella maggior parte dei dispositivi rivolti ai consumatori come smartphone, tablet, laptop, computer, ecc. Le unità a stato solido sono realizzate utilizzando memoria flash, che è l'esatta tecnologia di memoria utilizzata nelle nostre unità flash o pen drive.
Se si utilizza un sistema con un disco rigido a stato solido, è necessario eseguire la deframmentazione? Un SSD è diverso da un disco rigido nel senso che tutte le sue parti sono statiche. Se non ci sono parti mobili, non si perde molto tempo per raccogliere i diversi frammenti di un file. Quindi, l'accesso a un file è più veloce in questo caso.
Tuttavia, poiché il file system è sempre lo stesso, la frammentazione si verifica anche nei sistemi con SSD . Ma fortunatamente, le prestazioni sono difficilmente influenzate, quindi non è necessario eseguire la deframmentazione.
L'esecuzione della deframmentazione su un SSD può anche essere dannosa. Un disco rigido a stato solido consente un numero limitato di scritture. L'esecuzione ripetuta della deframmentazione comporterebbe lo spostamento dei file dalla posizione corrente e la loro scrittura in una nuova posizione. Ciò causerebbe l' usura dell'SSD(SSD) all'inizio della sua durata.
Pertanto, eseguire la deframmentazione sui tuoi SSD(SSDs) avrà effetti dannosi. In effetti, molti sistemi disabilitano l'opzione di deframmentazione se dispongono di un SSD . Altri sistemi emetterebbero un avviso in modo che tu sia consapevole delle conseguenze.
Consigliato: (Recommended:) controlla se l'unità è SSD o HDD in Windows 10(Check If Your Drive is SSD or HDD in Windows 10)
Conclusione
Bene, siamo sicuri che ora hai compreso molto meglio il concetto di frammentazione e deframmentazione.
Un paio di indicazioni da tenere a mente:(A couple of pointers to keep in mind:)
1. Poiché la deframmentazione delle unità disco è un processo costoso in termini di utilizzo del disco rigido, è meglio limitarlo alle prestazioni solo se e quando necessario
2. Non solo per limitare la deframmentazione delle unità, ma quando si lavora con unità a stato solido, non è necessario eseguire la deframmentazione per due motivi,
- Innanzitutto, gli SSD(SSDs) sono costruiti per avere una velocità di lettura-scrittura molto elevata per impostazione predefinita, quindi una piccola frammentazione non fa davvero molta differenza per le velocità
- In secondo luogo, gli SSD(SSDs) hanno anche cicli di lettura-scrittura limitati, quindi è meglio evitare questa deframmentazione sugli SSD(SSDs) per evitare l'uso di quei cicli
3. La deframmentazione è un semplice processo di organizzazione di tutti i bit di file che sono rimasti orfani a causa dell'aggiunta e dell'eliminazione di file sui dischi rigidi.
Related posts
Cosa sono amministrativi Tools in Windows 10?
Cos'è WiFi Direct in Windows 10?
Che cosa è RAM? | Random Access Memory Definition
Qual è Google Chrome Elevation Service
Cosa è vuoto Document Oncontextmenu=null? Abilita Right Click
Che cosa è uno ISO File? E dove sono utilizzati ISO file?
Standard Wi-Fi spiegati: 802.11ac, 802.11b / g / n, 802.11a
Che cosa è NVIDIA Virtual Audio Device Wave Extensible?
Che cos'è Windows Update? [Definizione]
Cos'è uno Command Line Interpreter?
Che cosa è Ctrl+Alt+Delete? (Definition & History)
Come eliminare definitivamente il tuo account ICQ
Dov'è il pulsante del menu di Chrome?
Che cos'è esattamente un file system? [SPIEGATO]
Che cos'è un driver di dispositivo? Come funziona?
Che cosa è uno Computer file? [Ha spiegato]
Che cos'è la modalità test in Windows 10?
Cos'è .ae File Extension? Come aprire .AAE Files?
Che cosa è HKEY_LOCAL_MACHINE?
Che cos'è WaasMedic Agent Exe in Windows 10?