Ngayon ay pag-uusapan natin ang tinatawag na TRIM function at ang koneksyon nito sa SSD solid-state drive.

Ang TRIM function ay kinakailangan upang maiwasan ang pagkasira ng pagganap sa, at lumitaw mula noong Windows 7. Ngayon ay ipapaliwanag ko nang mas detalyado kung paano gumagana ang TRIM at kung paano suriin kung ito ay pinagana sa computer.

Ano ang TRIM?

Una, tingnan natin ang HDD (regular hard drive may mga gumagalaw na bahagi). Karamihan sa mga file system ay partikular na ngayong idinisenyo para sa mga HDD at mayroong sumusunod na uri ng pagpoproseso ng data: mayroon kaming isang file na napagpasyahan naming isulat sa hard drive, ang system ay nagsusulat ng data tungkol sa file sa isang kumpol na nakaimbak sa disk, at ang Ang mga coordinate ng file na ito ay naitala sa isang address table na tinatawag na MFT(Master File Table). Upang ma-access ang data na ito, kumukuha ang system ng mga coordinate mula sa MFT. Kapag nagtanggal kami ng file, ang data ay tatanggalin mula sa MFT, ngunit hindi nabubura sa cell (cluster). Pagkatapos naming magpasya na magsulat ng iba pang mga file sa disk, marahil mga bago, ang data ay nakasulat sa mga cell sa ibabaw ng mga tinanggal.

Ang ganitong uri ng pag-record sa isang drive ay hindi angkop para sa mga SSD, dahil ang mga ito ay binuo gamit ang ibang teknolohiya. Gumagamit ang mga drive ng flash memory at hindi pinapayagan dito ang pagsusulat ng data sa mga tinanggal na data. Sa madaling salita, isasagawa ang mga hindi kinakailangang aksyon na maglo-load sa SSD drive: una, ang data ay kinopya mula sa cluster patungo sa cache, pagkatapos ay ang cluster ay na-clear, at ang bagong impormasyon ay nagsisimulang isulat sa ibabaw ng luma. Kung walang anuman sa cell, iyon ay, ito ay walang laman, pagkatapos ay ang pag-record lamang ang nangyayari. Malinaw na kapag nagsusulat ng impormasyon sa isang walang laman na cell, nangyayari ito nang maraming beses na mas mabilis kaysa sa mga hindi kinakailangang aksyon, tulad ng pag-overwrit at pagpapalit ng lumang data. Sa ilalim ng gayong mga pangyayari, mawawalan ng orihinal na bilis ang SSD drive.

Sa kabutihang palad, mayroon kaming teknolohiyang TRIM na lumulutas sa problemang ito. Sa simpleng salita, sa sandaling mabura ang data mula sa MFT, tatanggalin ito sa mga cell, at pagkatapos ay isusulat ang bagong data.

Sa pamamagitan ng paraan, mayroon ding mga mas lumang SSD drive na hindi sumusuporta sa TRIM na nilikha lamang para sa mas lumang mga operating system na walang ganitong function.

Kinakailangan ng TRIM ang mga sumusunod na kondisyon upang gumana:

  • Availability ng mga drive na sumusuporta sa TRIM;
  • Isang OS na sumusuporta sa TRIM. Ito ay nasa Windows 7;

Kailangan mo ring i-install ang driver ng Microsoft Storage, ngunit kadalasan ito ay awtomatikong naka-install, kung, siyempre, sinusuportahan ng SATA controller AHCI mode. Hindi rin gagana ang TRIM kung aktibo ang function at kung gumagamit ka.

Gumagana ang TRIM hindi lamang sa Windows, kundi pati na rin sa Linux. Dapat ay mayroon kang kernel na bersyon 2.6.33 o mas mataas.

Upang suriin ang aktibidad ng AHCI mode para sa SATA controller, kailangan mong pumunta sa device manager at palawakin ang tab "Mga Controller ng IDE ATA/ATAPI", o katulad na bagay.

Paano suriin kung pinagana ang TRIM function, at kung hindi, paano ito paganahin?

Una, susuriin natin ang aktibidad ng pagpapaandar na ito. Buksan ang command line bilang administrator at ipasok ang command doon:

fsutil behavior query DisableDeleteNotify


Kung ang halaga ay 0, ang TRIM function ay pinagana, at kung ito ay 1, ito ay hindi pinagana.

Pinagana ba natin ang TRIM function?

Oo, ang lahat ay napaka-simple dito, muli naming binuksan ang command line bilang administrator at ipasok ang sumusunod na command:

fsutil behavior query|set DisableDeleteNotify = 0

Ngayon ay maaari mong suriin muli ang functionality ng function.

Sa palagay ko maaari nating tapusin ang artikulong ito dito, kung mayroon kang isang SSD drive, pagkatapos ay isang magandang ideya na malaman ang kahulugan ng TRIM, lalo na bago bumili ng isang drive dapat mong tiyakin na ang function na ito ay suportado, kung hindi man ay ang buhay ng serbisyo ng disk. kung wala ito ay bababa nang husto, at ang bilis ay magiging gayon sa iyong sarili.

Una sa Windows Server, at ngayon ang Windows 10 ay may modernong REFS (Resilient) file system File System), kung saan maaari mong i-format ang mga hard drive ng computer o mga puwang sa disk na nilikha ng mga tool ng system.

Ang artikulong ito ay tungkol sa kung ano ang REFS file system, ang mga pagkakaiba nito mula sa NTFS at mga posibleng aplikasyon para sa karaniwang gumagamit sa bahay.

Bilang karagdagan sa mga function na nauugnay sa pagpapanatili ng integridad ng data sa mga disk, ang REFS ay may mga sumusunod na pangunahing pagkakaiba mula sa file Mga sistema ng NTFS:

  • Karaniwang mas mahusay na performance, lalo na kapag gumagamit ng Storage Spaces.
  • Ang theoretical volume size ay 262144 exabytes (kumpara sa 16 para sa NTFS).
  • Walang limitasyon sa path ng file na 255 character (sa REFS - 32768 character).
  • Hindi sinusuportahan ng REFS ang mga pangalan ng file ng DOS (ibig sabihin, pag-access sa folder C:\Program Files\ sa daan C:\progra~1\ hindi ito gagana). Sa NTFS, ang tampok na ito ay pinanatili para sa pagiging tugma sa mas lumang software.
  • Ang REFS ay hindi sumusuporta sa compression, karagdagang mga katangian, o file system encryption (NTFS ay mayroon nito, ngunit ito ay gumagana para sa REFS).

Sa ngayon, hindi posible na i-format ang isang system disk sa REFS, ang function ay magagamit lamang para sa mga non-system disk (hindi suportado para sa mga naaalis na disk), pati na rin para sa Storage Spaces, at, marahil, ang huling opsyon lamang ang maaaring maging tunay na kapaki-pakinabang para sa regular na gumagamit, na nag-aalala tungkol sa kaligtasan ng data.

Pakitandaan na pagkatapos mag-format ng disk sa REFS file system, ang bahagi ng puwang dito ay agad na sasakupin ng control data: halimbawa, para sa isang walang laman na 10 GB disk ito ay humigit-kumulang 700 MB.

Marahil sa hinaharap ay maaaring maging mainstream ang REFS file system sa Windows, gayunpaman sa ngayon hindi ito nangyari. Opisyal na impormasyon sa file system sa website ng Microsoft:

Ang TRIM ay isang feature na "pagkolekta ng basura" sa mga SSD drive.

Kapag ang isang file ay isinulat sa isang hard drive, isinusulat ng operating system ang mga coordinate ng file na ito sa isang espesyal na talahanayan sa disk - MFT (Master File Table), sa gayon ay nagpapaalam sa system eksaktong lokasyon mga kumpol na may kinakailangang data.

Kapag natanggal ang isang file, binubura ng system ang address nito mula sa talahanayang ito nang hindi hinahawakan ang file mismo, at kapag may nakasulat na bagong file, isusulat ito sa luma.

Nangyayari ito sa mga hard drive ng HDD, ngunit para sa mga SSD kinakailangan, bilang karagdagan sa pagtanggal ng entry sa MFT, upang tanggalin ang mismong file mula sa mga flash memory cell (isang tampok na NAND).

Dito nagliligtas ang TRIM, na ang lahat ng gawain ay nagmumula sa pagtanggal ng data mula sa mga cell ng memorya kapag ang rekord tungkol sa mga ito ay nabura mula sa MFT, sa gayon ay tumataas ang bilis ng pagsulat at makabuluhang binabawasan ang bilang ng mga ikot ng muling pagsulat.

Mga kundisyon kung saan gagana ang TRIM:

Dapat suportahan ng SSD drive controller ang TRIM command,
- ang function na ito ay dapat na pinagana sa operating system,
- ang AHCI mode ng disk controller ay isinaaktibo.

Sa Windows OS (Windows 7, Windows Server 2008 R2 at Windows 8), pati na rin sa Linux simula sa bersyon ng kernel 2.6.33, pinagana ang function na ito.
Dapat itong awtomatikong mai-install kung ang iyong SSD ay tumatakbo sa AHCI mode.

Suriin kung para saan SATA controller Ang BIOS ay nakatakda sa AHCI mode.
Maaari mo ring i-verify ito sa "Device Manager".

Upang suriin kung aktibo ang TRIM sa Windows:

I-click ang button na "Start".
cmd

- sa window ng command line ipasok ang: fsutil behavior query DisableDeleteNotify at pindutin
- kung ang sagot ay "0", pagkatapos ay pinagana ang TRIM
- kung "1" - hindi pinagana.

Upang paganahin ang TRIM kailangan mong:

I-click ang button na "Start".
- ipasok ang linya sa field ng paghahanap: cmd
- sa cmd.exe, mag-click gamit ang kanang pindutan ng mouse at piliin ang "Run as administrator"
- V command line ipasok: fsutil behavior query|set DisableDeleteNotify = 0 at pindutin ang .

Twin BiCS FLASH - bagong teknolohiya tatlong dimensional na flash memory

Disyembre 11, 2019 sa International Meeting noong mga kagamitang elektroniko(IEDM) Inihayag ng IEEE TOKYO-Kioxia Corporation ang three-dimensional na teknolohiya ng flash memory - Twin BiCS FLASH.

Driver AMD Radeon Software Adrenalin Edisyon 2020 19.12.2 WHQL (idinagdag)

Noong Disyembre 10, ipinakilala ng AMD ang mega Driver ng Radeon Software Adrenalin 2020 Edition 19.12.2 WHQL.

Pinagsama-sama Pag-update ng Windows 10 1909 KB4530684

Noong Disyembre 10, 2019, inilabas ng Microsoft pinagsama-samang pag-update KB4530684 (Build 18363.535) para sa Windows 10 Nobyembre 2019 Update (bersyon 1909) batay sa x86, x64 (amd64), ARM64 processor at Windows Server 2019 (1909) para sa mga system na batay sa x64 processor.

NVIDIA Game Ready GeForce 441.66 WHQL Driver

Driver NVIDIA GeForce Ang Game Ready 441.66 WHQL ay may kasamang suporta para sa MechWarrior 5: Mercenaries at Detroit: Become Human, at nagdaragdag din ng suporta sa G-SYNC para sa MSI MAG251RX at ViewSonic XG270 monitor.

Ang mga solid state drive ay lalong naging popular sa nakalipas na ilang taon. Malamang din na nabasa mo o narinig mo man lang na may nagsalita tungkol sa kung gaano kabilis ang SSD (solid state drive) kumpara sa tradisyonal. mga hard drive. Kung gumagamit ka na ng isa o naghahanap upang bumili ng SSD upang mapabuti ang pagganap ng iyong computer, dapat mong malaman na ang suporta sa TRIM ay mahalaga. Ano ang SSD TRIM, bakit ito mahalaga para sa mga SSD, at paano mo masusuri kung ito ay pinagana sa Windows? Makakahanap ka ng mga sagot sa mga tanong na ito sa gabay na ito.

Ano ang TRIM para sa mga SSD drive?

Ang TRIM ay isang utos na magagamit ng operating system upang sabihin sa isang solid-state drive (SSD) kung aling mga bloke ng data ang hindi na kailangan at maaaring tanggalin o markahan bilang libre para ma-overwrite. Sa madaling salita, ang TRIM ay isang command na tumutulong sa operating system na malaman nang eksakto kung saan naka-imbak ang data na gusto mong ilipat o tanggalin. Sa ganitong paraan, maa-access lang ng SSD ang mga bloke na naglalaman ng data. Bukod pa rito, sa tuwing ang isang delete command ay inilabas ng user o ng operating system, agad na sinisira ng TRIM command ang mga page o block kung saan naka-imbak ang mga file. Nangangahulugan ito na sa susunod na susubukan ng operating system na magsulat ng bagong data sa lugar na ito, hindi na ito kailangang maghintay na tanggalin muna ito.

Sumisid tayo sa konseptong ito: Upang maunawaan kung ano ang TRIM at kung ano ito kailangan mo munang malaman, kung paano gumagana ang mga SSD at kung paano nila pinoproseso ang impormasyong nakaimbak sa mga ito.

Ang Solid State Drive ay walang iba kundi isang device na puno ng flash memory chips. Dapat na mabasa at maproseso ng operating system ang data sa mga chip na ito. Para magawa ito, dapat may paraan ang SSD para ayusin ang data na ito. Ang impormasyong nakaimbak sa SSD ay nahahati sa mga bloke ng data. Ang mga bloke na ito ay nahahati naman sa mga pahina ng data. Upang mas mahusay na ipakita, isipin ang SSD bilang isang library. Maraming istante sa silid-aklatan, at ang mga istanteng ito ay puno ng mga libro.

Gayunpaman, ano ang mangyayari kapag hindi mo na gustong panatilihin ang isa sa mga aklat na ito? Sabihin na gusto mo itong ibenta o ipahiram sa isang kaibigan. Mukhang ang kailangan mo lang gawin ay alisin ang aklat sa istanteng ito. Well, kung solid state drive ang iyong library, hindi gagana sa ganoong paraan. Sa isang SSD, kung magpasya kang magtanggal ng ilang data, hindi mahalaga kung kukuha lang ito ng isang pahina mula sa block. Ang buong bloke ay kailangang alisin! Ang lahat ng impormasyon sa iba pang mga pahina ay inilipat sa pansamantalang buffer memory at pagkatapos ay babalik sa orihinal na bloke. Ito ay tulad ng pag-alis ng isang buong istante mula sa iyong library kapag gusto mong tingnan ang isang libro o palitan ito ng bago. Pagkatapos ay kakailanganin mong ibalik ang lahat ng iba pang aklat sa kanilang mga lugar. Hindi ito epektibo!

Sa konklusyon, para sa isang solid state drive na makapagsulat ng bagong data sa dating inookupahan na espasyo, dapat mo muna itong burahin nang buo. Ang paggawa nito sa tuwing maglilipat o magde-delete ka ng data sa iyong SSD ay magreresulta sa pagkasira ng performance para sa bilis ng pagsulat ng data.

Bakit kapaki-pakinabang ang TRIM para sa mga SSD drive?

Alam mo na kapag nagtatanggal at nag-o-overwrit ng data, ang isang solid state drive na hindi gumagamit ng TRIM ay dapat bahagyang ilipat ang isang makabuluhang bahagi ng impormasyon, sirain ang anumang mga bloke na naglalaman nito, at sa wakas ay magsulat ng bagong data sa mga bloke na iyon. Sa isang banda, nangangahulugan ito na mababa ang performance ng device. Sa kabilang banda, nangangahulugan ito na ang SSD ay gumagawa ng maraming pagbubura at muling pagsusulat. Lahat ng mga ito ay nag-iipon at nagiging sanhi ng mabilis na pagkasira ng mga flash memory chips na matatagpuan sa loob ng SSD.

Tinitiyak ng TRIM na ang parehong mga problemang ito ay maiiwasan sa pamamagitan ng pag-aalis ng pangangailangan na patuloy na burahin at muling isulat ang malalaking tipak ng memorya. Sa halip na pamahalaan ang buong mga bloke, ang isang TRIM-enabled SSD ay maaaring gumana sa mas maliliit na kumpol ng memorya na tinatawag na mga pahina. Higit pa rito, sa tuwing may ibibigay na delete command ng operating system o user, awtomatikong nagpapadala ang SSD ng TRIM command para burahin ang nabura na espasyo. Nagbibigay ito ng higit pa mabilis na bilis mga tala kapag nagse-save ng bagong data sa lugar na ito.

Paano Suriin kung ang Windows TRIM ay Pinagana para sa Iyong SSD

Kung gusto mong suriin kung pinagana o hindi pinagana ang TRIM sa iyong SSD, dapat mong gamitin ang command line. Mabilis na paraan patakbuhin ito - gamitin ang paghahanap.

Pagkatapos, sa window ng Command Prompt, ilagay ang sumusunod na command: fsutil behavior query disabledeletenotify.

Pindutin ang Enter sa iyong keyboard at pagkatapos ng maikling panahon ay may lalabas na mensahe sa command line na naglalaman ng isa sa dalawang opsyong ito:

  • Ang ibig sabihin ng “NTFS DisableDeleteNotify = 0” ay naka-enable ang TRIM function sa iyong SSD.
  • Ang ibig sabihin ng “NTFS DisableDeleteNotify = 1” ay naka-disable ang TRIM function sa iyong SSD.

TANDAAN. Maaaring napansin mo na sa aming pagsubok na PC, na tumatakbo sa Windows 10, ang command sa itaas ay gumawa din ng ibang tugon: "Ang ReFS DisableDeleteNotify ay hindi kasalukuyang naka-install." Wala itong dapat ipag-alala at nangangahulugan na ang tampok na TRIM ay awtomatikong pinagana kung ikinonekta mo ang isang SSD na gumagamit ng ReFS. Ang ReFS, na kilala rin bilang Resilient File System, ay isang proprietary file system Sistema ng Microsoft, na hindi karaniwang ginagamit sa mga Windows home PC.

Paano paganahin ang SSD TRIM sa Windows

Kung pinatakbo mo ang command upang malaman kung pinagana o hindi ang TRIM sa iyong Windows PC at nalaman mong hindi ito pinagana, maaari mo itong paganahin. Upang gawin ito, kailangan mong buksan ang command prompt bilang isang administrator, ipasok ang sumusunod na command: fsutil behavior set disabledeletenotify 0 at pindutin ang Enter sa iyong keyboard.

Kung natanggap mo ang mensaheng "NTFS DisableDeleteNotify=0", nangangahulugan ito na pinagana ang TRIM sa iyong SSD.

Paano hindi paganahin ang SSD TRIM sa Windows

Bagama't walang dahilan para gawin ito, kung gusto mong i-disable ang TRIM sa iyong Windows PC, magagawa mo rin iyon. Magbukas ng command prompt bilang administrator, ilagay ang command: fsutil behavior set disabledeletenotify 1 at pindutin ang Enter sa iyong keyboard.

Kung natanggap mo ang mensaheng "NTFS DisableDeleteNotify=1", nangangahulugan ito na hindi pinagana ang TRIM sa iyong SSD.

Kamakailan, dumaraming bilang ng mga tagagawa at user ng laptop mga desktop computer ay inilalaan ng isang hiwalay na isa para sa pag-install ng Windows operating system. Pinapayagan nito ang system na mag-boot nang mas mabilis salamat sa solid-state na arkitektura nito.

Ngunit sa SSD drive kailangan mo ng sarili mong diskarte. Kinakailangang gumana nang tama, kabilang ang pagbibigay pansin sa utos ng TRIM. Sa artikulong ito, isasaalang-alang natin kung ano ang TRIM at kung paano ito nakakaapekto Pagpapatakbo ng SSD, at kung paano suriin kung ang pagpapaandar na ito ay pinagana sa Windows o hindi.

Ano ang TRIM para sa SSD

Ang isa sa mga problema sa SSD drive ay ang kanilang hina, lalo na kung ginamit nang hindi tama. Ang user ay maaaring palaging magsagawa ng pagsubok upang malaman kung gaano katagal ang solid-state drive sa kanya, pagkatapos nito ay maaari niyang i-save ang data sa oras at ilipat ito sa bagong disk. Ngunit mas mabuting ipagpaliban hangga't maaari ang araw kung kailan hindi na magagamit ang SSD.

Binibigyang-daan ka ng TRIM function na patagalin ang buhay ng iyong SSD. Ang utos na ito ay nagsasagawa ng kumpletong paglilinis ng mga cell ng imbakan ng data kapag nagtatanggal ng impormasyon. Kaya, kapag nagsusulat ng bagong impormasyon, agad itong isinulat sa libreng espasyo, sa halip na maghintay para sa paunang pagtanggal ng impormasyon na dati nang inilagay sa mga cell. Tulad ng alam mo, kapag ang isang gumagamit ay nagtanggal ng data mula sa isang computer, ito ay unang minarkahan bilang hindi nagamit, sa halip na agad na mabura mula sa partisyon.

Sa mga operating system ng Windows na nagsisimula sa Windows 7, pinapagana ng Microsoft ang tampok na TRIM para sa mga SSD bilang default. Ngunit kung ang ilang espesyal na pagpupulong ay naka-install sa computer, maaaring hindi ito ang kaso. Alinsunod dito, kung hindi mo paganahin ang TRIM function para sa SSD sa oras, ang solid-state drive ay hindi tatagal hangga't maaari, at ang bilis ng pagpapatakbo nito ay medyo mas mababa.

Mahalaga: Kung mayroon kang IDE operating mode na nakatakda sa iyong BIOS o UEFI, kailangan mong ilipat ang emulation mode sa AHCI para gumana nang tama ang TRIM command. Ito ay magbibigay-daan sa TRIM function na gumana nang walang mga paghihigpit.

Paano Malalaman Kung Pinagana ang TRIM sa Windows

Gaya ng nabanggit sa itaas, sa ilan Mga bersyon ng Windows Ang TRIM command ay pinagana bilang default. Sa pamamagitan ng command line na tumatakbo sa administrator mode, maaari mong suriin kung tumatakbo ang TRIM sa iyong computer:

  1. Upang gawin ito, patakbuhin muna ang Command Prompt bilang isang computer administrator. Ang pinakamadaling paraan upang gawin ito ay upang mahanap ang utility sa paghahanap, mag-click dito i-right click mouse at piliin ang opsyong "Run as administrator";
  2. Pagkatapos ilunsad ang command prompt, patakbuhin ang sumusunod na command dito:
fsutil behavior query disabledeletenotify

Kapag pinatakbo mo ang command na ito, makikita mo ang dalawang resulta. Ang una ay nagpapahiwatig kung ang suporta sa TRIM ay pinagana para sa NTFS file system, at ang pangalawa para sa ReFS file system. Kung nakatakda sa "0", ito ay nagpapahiwatig na ang TRIM function ay pinagana at gumagana. Kung ang value ay “1”, hindi gagana ang function.

Pakitandaan: Sa ilang mga kaso, sa tabi ng indikasyon ng file system, maaaring mayroong inskripsyon na "hindi naka-install". Ipinapahiwatig nito na kasalukuyang walang drive na nakatakda sa TRIM na may tinukoy na uri ng file system. Ngunit kapag kumokonekta sa isang drive ng ganitong uri, ang TRIM command ay paganahin.

Paano paganahin ang TRIM sa Windows

Kung ang TRIM function ay hindi pinagana at ang iyong computer ay may SSD drive, inirerekumenda na i-activate ito. Magagawa ito sa operating room. Windows system sa ilang pag-click:


Kung kinakailangan, ang TRIM command ay maaaring paganahin nang manu-mano. Upang gawin ito, kailangan mong patakbuhin ang sumusunod na command sa command line:

Fsutil behavior set disabledeletenotify NTFS 0

Ang utos na ito ay magbibigay-daan sa TRIM para sa lahat ng SSD drive na may NTFS file system.

Kung kailangan mong paganahin ang TRIM para sa lahat solid state drive gamit ang ReFS file system, kailangan mong gamitin ang command:

Fsutil behavior set disabledeletenotify ReFS 0

Pakitandaan: Kung kailangan mong pilitin na huwag paganahin ang TRIM, kailangan mong isagawa ang mga utos sa itaas, ngunit sa halip na "0" gamitin ang halaga na "1".

Mahalagang tandaan na ang opsyong tinalakay sa itaas ay kung paano i-enable ang TRIM support para sa mga SSD sa mga computer kung saan kasama ang opsyong ito. operating system. May kaugnayan ito para sa Windows 7, Windows 8, Windows 10. Kung kailangan mong i-activate ang TRIM sa mga naunang bersyon, maaari kang gumamit ng mga espesyal na application para dito, halimbawa, SSD Toolbox o 0&0 Defrag.