Kuboresha uendeshaji wa gari la SSD chini ya Windows. Kutumia caching ya SSD kwenye seva. Vidhibiti vya Adaptec (Microsemi) na LSI (BROADCOM). Mtihani na usanidi

Utafiti wa kina wa athari za caching ya SSD kwenye utendaji anatoa ngumu

Karibu miaka miwili iliyopita, chipset ya mwisho ya Intel Z68 ilitolewa, na kwa hiyo teknolojia ilianza. Majibu ya Smart. Inaweza kuonekana kuwa mpya, lakini kwa kweli ina mizizi ya kina - wazo la kuchanganya katika mfumo mmoja nguvu anatoa ngumu za jadi na anatoa za hali ngumu zimekuwa angani kwa muda mrefu. Ni nini kinachohitajika kwa hili? Unahitaji kuongeza kiasi fulani cha flash kwenye diski kuu kama kache bafa. Kwa hakika, baada ya muda, inapaswa kujumuisha sekta ambazo mfumo hupata mara nyingi, ambayo itasababisha ongezeko kubwa la utendaji - upatikanaji wa SSD ni kasi zaidi. Na gari ngumu itakuwa na data tu na msimbo unaotekelezwa mara chache, kwani uwezo wake ni wa kutosha kwa hili, na kasi ya kuzindua programu zinazotumiwa mara chache sio muhimu sana. Chaguo bora zaidi, kwa kweli, ni kutumia SSD uwezo mkubwa, lakini suluhisho hili ni bora tu kutoka kwa mtazamo wa utendaji - gharama ya kuhifadhi habari kwenye anatoa za hali imara ni mara kadhaa zaidi kuliko kwenye anatoa ngumu. Na mseto hukuruhusu kupita na kiwango kidogo cha flash, ambayo ni ya bei rahisi na, kwa kweli, karibu haraka kama kutumia SSD tu.

Wazalishaji wa gari ngumu walikaribia suala hilo kutoka kwa upande wao kwa kujenga buffer ya flash moja kwa moja kwenye anatoa ngumu. Tayari tumezoea maamuzi kama haya na, kwa ujumla, tumefikia hitimisho kwamba yana haki. Kweli, hadi hivi karibuni walipatikana tu kati ya mifano ya mbali, ambayo ina maana sana: kuifanya kwenye kompyuta ndogo mfumo wa mseto Si mara zote inawezekana kufanya hivyo mwenyewe (yaani, kutoka kwa anatoa kadhaa). Kwa hiyo, ni muhimu kufinya ndani ya mwili mmoja, na moja ambayo itafaa kwenye laptop, ambayo daima imetulazimisha kufanya maelewano. Hasa, Seagate Momentus XT sawa ilikuwa na GB 4 tu ya kumbukumbu ya flash katika kizazi cha kwanza na 8 GB katika pili. Lakini kwenye kompyuta ya mezani kuna kubadilika zaidi. Unaweza, kwa ujumla, tu kufunga SSD ya gigabyte 240 ili programu zote zifanane huko, na gari kubwa ngumu kwa data. Au unaweza kuchukua SSD ndogo na utumie Smart Response. Zaidi ya hayo, mwaka mmoja uliopita idadi ya chipsets "zinazofaa" iliongezeka sana: Z68 iliongezewa na Z77 mpya, H77 (kwa bei nafuu), Q77 ya ushirika na marekebisho kadhaa ya kompyuta ndogo. Kwa neno moja, kuna nafasi ya kugeuka.

Kwa hiyo, leo tuliamua kuchunguza kwa undani zaidi uendeshaji wa teknolojia ya Smart Response. Kwa kifupi, tayari tulikutana naye tuliposoma Z68, lakini ndivyo hivyo, kwa ufupi. Sasa hebu tuangalie kwa undani: ni nini kinachoharakisha, jinsi inavyoharakisha, ni nini hupunguza ...

Tunaharakisha nini?

Kama maji ya kufanya kazi tuliamua kuchukua Dijiti ya Magharibi Green WD30EZRX, ambayo tayari inajulikana kwetu kutoka kwa moja ya nakala zilizopita. Inaonekana kwetu kuwa kitu ni nzuri sana - safu ya "kijani" (na kwa hivyo sio zaidi utendaji wa juu), na hata ndani ya mfumo wake gari sio bora zaidi kutokana na matumizi ya chini (kutoka kwa mtazamo wa kisasa) sahani za wiani. Kwa ujumla, kama tumeona tayari, kuitumia kama ya kimfumo na ya kipekee sio haki sana. Lakini labda Response Smart itaturuhusu kugeuza wimbi?

Je, tunaiharakishaje?

Wazalishaji wa SSD wameongeza hatua kwa hatua mchezo wao, na leo wanazalisha idadi kubwa ya mfululizo maalum wa caching wa anatoa. Ingawa, kwa kanuni, zile za kawaida pia zinafaa. Zaidi ya hayo, washiriki wengi bado wamenunua anatoa za hali-dhabiti na uwezo wa GB 32-64 (ambayo, labda, ndiyo Intel ilikuwa ikitegemea wakati wa kuzindua Z68). Lakini tuliamua kukabiliana na suala hilo "kwa uaminifu" na tukachukua AData Premier Pro SP300 caching SSD. Walakini, mwelekeo kuelekea programu kama hiyo unaonyeshwa tu na uwezo wake wa GB 32 na kiolesura cha mSATA. Na hivyo - gari la kawaida kabisa la hali-dhabiti kulingana na kidhibiti cha LSI SandForce SF-2141 kilichopitwa na wakati na toleo la firmware 5.0.2a. Kwa ujumla, ikiwa mtu anahitaji SSD ndogo na interface vile (kwa mfano, iliyounganishwa na bodi kama hii), basi wanaweza kuitumia. Leo tunatumia SP300 kwa madhumuni yaliyokusudiwa :)

Je, tunaiharakishaje?

Ili teknolojia ifanye kazi, bodi iliyo na chipset inayofaa inahitajika, kwa kiwango cha chini Windows Vista, imewekwa Intel Rapid Storage na mode RAID kidhibiti cha diski. Hakika masharti haya yote ni yetu mtihani wa kawaida yanatekelezwa. Ikiwa ni pamoja na hali ya RAID, ambayo sisi hutumia daima (hata kwa anatoa moja) kwa usahihi kwa ajili ya utangamano (yaani, kufaa kwa kulinganisha) kwa matokeo.

Na kisha kila kitu ni rahisi. Ikiwa Intel Rapid Storage itagundua uwepo wa SSD ya bure baada ya kuwasha kompyuta, inakuhimiza kuwezesha "kuongeza." Ifuatayo, unahitaji kuchagua SSD, gari la kache (ikiwa kuna kadhaa yao, kama ilivyo kwetu), amua juu ya uwezo uliotengwa kwa caching (GB 20 au uwezo wote wa SSD, lakini si zaidi ya 64 GB - hii ni muhimu ikiwa unataka "kuuma" kipande cha hifadhi kubwa, na utumie iliyobaki kwa njia "ya kawaida") na, muhimu zaidi, chagua hali ya caching. Mbili za mwisho ni: Imeimarishwa na Kuimarishwa, tofauti katika mtazamo wao wa kurekodi. Ya kwanza (ambayo imechaguliwa kwa chaguo-msingi) haifanyi kache - data huishia kwenye SSD tu kulingana na uamuzi wa dereva: haswa kulingana na kigezo cha frequency ya matumizi. Ya pili, kwa kweli, inapachika SSD kati ya gari ngumu na mfumo: karibu shughuli zote za kuandika zinaelekezwa kwenye gari la hali ya imara, na kunakiliwa kwa gari ngumu kutoka kwake - kwa sehemu kubwa na baada ya muda fulani. Ni wazi kwamba wanapaswa kuishi tofauti: katika kesi ya kwanza, kuna nafasi zaidi ya uzinduzi wa haraka mipango, lakini ya pili, kwa nadharia, inapaswa kuharakisha sana shughuli za uandishi na ufikiaji wa nasibu. Walakini, kuna uwezekano mkubwa kwamba data muhimu itabadilishwa na kitu ambacho kilipangwa tu "kutupwa na kusahaulika," na zaidi ya hayo, kuna uwezekano fulani wa kupoteza data: vipi ikiwa SSD itashindwa kabla ya faili kwenye diski kuu. una wakati wa kusasisha? Kwa ujumla, Intel inapendekeza kutumia Kuimarishwa, lakini sisi, bila shaka, tulijaribu njia zote mbili.

Mbinu ya majaribio

Mbinu hiyo imeelezwa kwa undani katika tofauti makala. Huko unaweza kufahamiana na vifaa na programu inayotumiwa.

Kupima

Operesheni Zilizobahatishwa



Hii ni kesi sawa wakati, kwa kanuni, hakuna kitu kinachoweza kuharakisha, lakini kinaweza kupunguza kasi: ni jambo moja kuandika kitu kwa buffer ya gari ngumu, na jambo lingine kabisa ni kutupa kwa machafuko kwa dereva katika kujaribu kuelewa ikiwa data hii iko kwenye SSD (wakati wa kusoma) na nini Kwa ujumla, ni nini kinachohitajika kufanywa nao (wakati wa kurekodi). Kwa ujumla, kama mtu angetarajia, hakuna kitu kizuri.

Muda wa kufikia

Maombi huenda juu ya terabytes zote 3 za gari ngumu, kwa hiyo haishangazi kwamba hawapati chochote kwenye SSD. Lakini angalau haiendi polepole - hiyo ni nzuri.

Hapa unaweza kuona wazi tofauti kati ya hali ya Upeo na wengine wote: tulirekodi kwenye SSD, tukapokea jibu kwamba operesheni imekamilika kwa mafanikio, na tunaweza kuendelea na shughuli zinazofuata, badala ya kusubiri jibu kutoka gari ngumu, ambayo, kama tunavyoona, inahitaji muda wa mara 50 zaidi.



Katika AS SSD picha ni sawa. Rekodi pekee ndiyo iliyoharakishwa ikilinganishwa na Everest katika hali za "kawaida", lakini sio kwa Uboreshaji - hakuna kitu cha kuboresha hapo :)

Uendeshaji Mfululizo

Kutoka kwa hatua fulani, tunaanza kusoma kutoka kwa SSD, na sio kutoka kwa gari ngumu, na ya kwanza ni ya haraka (ingawa sio aina fulani ya mfano wa utendaji wa "tendaji"), hivyo kila kitu kinaharakisha. Lakini katika Maximized kila kitu ni mbaya kwa sababu ya mantiki ngumu: kwanza dereva huangalia ikiwa data hii iliandikwa hivi karibuni kwa SSD, na kisha inageuka kwenye gari ngumu, hivyo mchakato unapungua.

Wakati wa kurekodi, picha ni kinyume - hapa hali ya Upeo inaweza kuongeza utendaji kidogo. Hasa kwenye vitalu vidogo, ambayo ni operesheni rahisi zaidi kwa SSD. Lakini Kuimarishwa kunapunguza tu mchakato: baada ya yote, unahitaji si tu kuandika data kwenye gari ngumu, lakini pia kuchambua ikiwa inapaswa kuwekwa mara moja kwenye cache.

Kwa ujumla, kama tunavyoona, wakati mwingine Teknolojia ya Smart Majibu yanaweza pia kuboresha tija ya uendeshaji kiwango cha chini, lakini pia inaweza kuipunguza mara tu tunapohamia aina tofauti ya mzigo. Zaidi ya hayo, kama mtu angetarajia, Kuimarishwa na Kuimarishwa hutofautiana kwa kiasi kikubwa katika tabia.

Ufikiaji wa nasibu

Kwa kawaida, wakati wa kusoma data, kila mtu anafanya kwa njia sawa: maombi yanafanywa moja kwa moja kwenye gari ngumu. Lakini pia kuna nuances: kama tunavyoona, na idadi kubwa ya maombi gari la mseto kutokana na programu ya juu, inageuka kuwa polepole zaidi kuliko gari ngumu yenyewe. Sio sana - baadhi ya 15%. Lakini hii pia haipaswi kupuuzwa.

Na hapa tu hali ya Juu inatofautiana kwa sababu mantiki tata inafanya kazi: tunaandika data haraka kwa flash, kupokea ombi linalofuata, kutekeleza, kupokea ijayo - na kujua kuwa ni wakati wa kuandika data kutoka kwa zile zilizopita hadi kwenye gari ngumu. Kwa ujumla, licha ya ukweli kwamba kwa kiwango cha chini sana, kama tulivyoona hapo juu, hali hii inaharakisha sana gari, kwa mazoezi haiwezi kutoa chochote au hata kutoa athari mbaya.




Hii inazingatiwa wazi katika templeti za hifadhidata, ambapo Kuimarishwa haitoi chochote (karibu chochote - kidogo, hata hivyo, kasi hupungua), na Maximized itaweza kupunguza kasi ya gari ngumu (ingawa, inaonekana, zaidi zaidi). Walakini, kwa idadi kubwa ya shughuli za uandishi, chaguzi zote zinakuja kwa dhehebu la kawaida, kwa hivyo hii ni shida tofauti kidogo - algorithms ni ngumu sana.

Utendaji wa Maombi

Hii, kwa kweli, ndio kila kitu kilianzishwa - tija huongezeka mara mbili au zaidi. Hata VelociRaptor inapata alama 2737 tu kwenye PCMark7, ambayo ndio nyingi zaidi haraka gari ngumu katika sehemu ya desktop - kwa hiyo, inaweza kuonekana, hii ni furaha. Lakini tusikimbilie kufungua champagne - bado tuna vipimo vingi.

Kwenye wimbo wa "mlinzi", faida ya kasi tayari iko karibu mara tatu.

Hali ya Juu iliundwa kwa kesi mbili zilizopita na ilionyesha kuwa ni lini tunazungumzia kuhusu kurekodi data, inaweza kuwa ya haraka zaidi.

Na saa bora zaidi ya teknolojia - hata utaratibu wa ukubwa ni tofauti. SSD moja, kwa kweli, ni mara kadhaa haraka (ikiwa tunazungumza juu ya mifano ya utendaji wa juu), lakini hii tayari ni mara kadhaa haraka. Na mfumo wa mseto hutenganishwa na anatoa ngumu "kawaida" kwa utaratibu wa ukubwa.

Kwenye wimbo wa "mchezo" ongezeko ni la kawaida zaidi, lakini bado lipo. Zaidi ya hayo, kwamba, tena, hata anatoa ngumu za haraka zaidi hazina kitu cha kukamata karibu na mfano wa "kijani", unaoharakishwa kwa msaada wa Majibu ya Smart.

Tumefika. Hata kama hauzingatii ukweli kwamba Uboreshaji "umeshindwa" kazi kwenye kiolezo cha ContentCreation (hii inaelezewa kwa urahisi), matokeo yaliyobaki hayasababishi matumaini pia. Kwa nini tabia ya PCMark7 na NASPT ni tofauti sana? Na wanafanya kazi tofauti. PCMark7 ina athari saba zilizorekodiwa, na jumla ya sauti sio kubwa sana. Kwa kuongeza, zinaendeshwa mara tatu, na ya kwanza ni polepole kama wakati wa kutumia gari ngumu. Walakini, kwa pili, data yote tayari iko kwenye SSD, kwa hivyo tunaijaribu mara nyingi. Aidha, tunaona kuwa bado haikuwezekana kuharakisha njia tatu.

NASPT pia hutumia majaribio mengi, lakini kila mtu- ikijumuisha violezo vinavyoshughulikia faili za GB 32. Kwa hivyo, kati ya utekelezaji mbili wa templeti za "kufanya kazi", gigabytes mia kadhaa zinaweza "kuruka" kwa pande zote mbili. Na haijalishi dereva anaweza kuwa na akili kiasi gani, katika hali hii, inaonekana, uwezo wake wa kiakili hautoshi kujua ni nini kinapaswa kuwekwa kwenye kashe na kile "kilichoandikwa na kusahaulika." Ikiwa utabadilisha kidogo mbinu ya upimaji, "kukimbia" mara kadhaa tu vikundi kutoka kwa templeti zilizoainishwa, na hivyo kucheza pamoja na teknolojia, kila kitu kinakuwa kizuri - kuanzia mara ya pili, kasi huongezeka sana. Hata hivyo, ni dhahiri kwamba katika maisha halisi Kitu chochote kinaweza kutokea: hali zote mbili "nzuri" na "mbaya", kwa hiyo haishangazi kwamba wote wawili waligeuka kuwa katika majaribio.

Tunachapisha mchoro huu badala ya ubaya, lakini kwa kuwa tunayo matokeo, kwa nini tusiyaangalie? Na mfano ni kielelezo sana na katika maandishi wazi akidokeza kujaribu kuharakisha mambo kwa kutumia Majibu ya Smart anatoa zisizo za mfumo haina maana. Hata hivyo, hebu tuangalie suala hili kwa undani zaidi.

Kufanya kazi na faili kubwa

Kama unavyotarajia, hakuna athari - kuweka akiba kwa kutumia teknolojia ya Smart Response haifanyiki kazi. Na preemptive haitasaidia sana kwa mpangilio (hata nyuzi nyingi katika jaribio moja) kusoma kiasi cha data sawa na saizi kamili ya akiba ya flash.

Wakati wa kurekodi Data mahiri Majibu yanapunguza kasi sana. Kwa kiwango cha juu - wakati wa kutumia hali ya Upeo, ambayo inaeleweka: jaribio la kutekeleza uandishi wa kuchelewa kwa GB 32 ya data kwa kutumia gari la flash kwa GB 32 sawa ni awali kupotea kwa kushindwa. Naam, katika hali ya Kuimarishwa hakuna tatizo hili, lakini kuna mwingine: dereva anahitaji si tu kurekodi data, lakini pia kuchambua kwa matumizi yafuatayo (inawezekana). Kwa hivyo haishangazi kuwa "kurekodi moja kwa moja" kunageuka kuwa haraka sana - hakuna ugumu hapa.

Kinachoweza kuboresha wakati mwingine ni utendakazi wa uandishi wa kubahatisha kwa wakati mmoja na kusoma. Na hiyo haina maana. Wakati wa kufikia maelezo kwa mfuatano, Majibu ya Smart hupunguza kasi kidogo. Pia - isiyo na maana.

Jumla ya GPA

Licha ya kila kitu tulichoona hapo juu, tulipokea ongezeko la uhakika kutoka kwa Majibu ya Smart kwa wastani. Kwa nini? Kweli, kama tumeona, katika PCMark7 hiyo hiyo faida ni muhimu sana, ambayo iligeuka kuwa fidia kwa sehemu tu na upotezaji wa majaribio mengine. Kwa kuongeza, synthetics ya kiwango cha chini mara nyingi hutenda kwa njia za kuvutia sana, na sio hila zote za SR zilionyeshwa hapo juu. Kama mfano, hebu tuangalie templeti kadhaa za AS SSD, ambazo tunatumia kikamilifu katika majaribio ya SSD, lakini kawaida "zinafichwa kutoka kwa mtazamo" wakati wa kujaribu anatoa ngumu.

Ni rahisi - mtihani unafanya kazi na faili ya GB 1, ambayo, bila shaka, mara moja inaisha kwenye SSD, kwa hiyo katika hali ya Kuimarishwa tulipima kivitendo SSD. Imepanuliwa, kwa sababu ya hali yake maalum, inafanya kazi polepole na uzi mmoja wa kusoma (ya juu inalinganishwa na ile kuu), ingawa hata hapa "inaharakisha" gari ngumu kwa mara 4. Kweli, kwenye nyuzi 64 - mara zote 20.

Kurekodi hakutoi chochote kwa Kuimarishwa, kwani data bado inapaswa kuandikwa kwa faili kwenye diski kuu, lakini ukichagua hali ya Juu, tunapata uthibitisho wa tangazo la Majibu ya Smart: HDD yako itafanya kazi kama SSD! :) Matokeo kama haya, kwa kawaida, pia yaliathiri alama ya wastani, ingawa, kama tunavyoona, matokeo ya jumla sio ya kuvutia sana.

Matokeo ya kina ya vipimo vyote, kama tulivyoahidi, yanaweza kupatikana kwa kupakua meza katika muundo wa Microsoft Excel.

Jumla

Tangazo la Z68 na Smart Response lilivutia watu wengi kwa sababu ya uzuri wa wazo hilo: tunachukua SSD ndogo na ya bei nafuu, gari ngumu ya capacious na... Tunapata mfumo wa kuhifadhi data wa mseto wa haraka ambao unachanganya faida za teknolojia zote mbili. . Watu wengi walipenda kuwa SSD ingeonekana kushikilia diski nzima, ambayo ilionekana kuwa faida ikilinganishwa na kutumia SSD na HDD kando - wakati mfumo wa diski umegawanywa wazi kuwa sehemu za "haraka" na "polepole". Kwa neno moja, faida kamili. Walakini, hali halisi ya mambo iligeuka kuwa ngumu zaidi na isiyoeleweka.

Kwanza, kama tunaweza kuona, kutoka kwa caching Jumla gari ngumu madhara zaidi kuliko mema - shughuli nyingi za "gari ngumu ya kawaida" hupunguzwa kasi badala ya kuharakishwa. Pili, dhana ya "ndogo na bei nafuu" imepungua, kwani bei za anatoa za serikali zimepungua kwa kiasi kikubwa. Intel ilianza kufanya kazi kwenye Response Smart kama miaka mitatu iliyopita (labda mbili na nusu, lakini sio chini - miaka miwili iliyopita tayari. bidhaa za kumaliza ilionekana) wakati gharama ya GB 1 ya habari kwenye gari la hali ngumu ilikuwa karibu $3. Sasa imeshuka chini ya dola moja, na kwa kuwa kupungua kulitokana hasa na ongezeko la wiani wa microcircuits mpya, bei inategemea kiasi kwa namna isiyo ya mstari - zaidi, nafuu zaidi. Kwa maana ya vitendo, hii inaongoza kwa ukweli kwamba leo 32 na 128 GB SSD hutofautiana kwa bei kwa mara mbili tu, na kwa maneno kamili akiba yote hupungua hadi karibu $ 50. GB 128 ni nini? Huu ni uwezo wa kutosha mfumo wa uendeshaji na idadi kubwa programu za maombi. Watumiaji wengi pia watakuwa na nafasi iliyobaki ya kuhifadhi data. Kweli, kwa habari hiyo, kasi ya ufikiaji ambayo sio muhimu, in mfumo wa desktop unaweza tu kutumia gari kubwa ngumu. Jambo muhimu zaidi ni kwamba mbinu hii inatoa utabiri, ambayo Smart Response haiwezi kujivunia, yaani, bila kujali hali ya uendeshaji, mipango daima huendesha. haraka. Lakini sio jinsi inavyogeuka :) Katika mfumo wa mseto inaweza kuwa karibu haraka kama na SSD, na labda polepole kama kutumia gari ngumu tu. Kwa maneno rahisi, ikiwa mchezaji anacheza mchezo sawa siku baada ya siku, basi kutoka kwa Majibu ya Smart atapokea ongezeko kama vile tulivyoona hapo juu kwenye wimbo wa "Gaming" PCMark7 - kuongeza kasi mara mbili hadi tatu. Lakini ikiwa ana michezo kadhaa iliyosanikishwa, na kila wakati anachagua moja yao kwa nasibu (kama wanasema, "kulingana na hali yake"), basi atapata ... jambo kubwa, ambalo NASPT ilituonyesha: data katika cache ya flash itakuwa inabadilika kila wakati , kwa hivyo viwango vya upakiaji, kwa mfano, vitabaki polepole kama wakati wa kutumia gari ngumu tu: baada ya yote, kimsingi ndio itafanya kazi.

Kwa upande mwingine, sisi pia hatuwezi kuita teknolojia haina maana - yote inategemea kesi ya matumizi. Kwenye kompyuta sawa ya michezo ya kubahatisha kunaweza kuwa mpango wa kuvutia Na mbili SSD na gari ngumu. Kwa sababu tu michezo ya kisasa ni kubwa kwa kiasi, na ni ghali kuzihifadhi kwenye gari kuu la serikali - ni kubwa sana na ni ghali. Lakini matatizo yanaweza kuepukwa. Kwa mfano, tunaweka SSD ya GB 128 kwa mfumo na programu kuu. Kwa michezo na programu zingine "nzito" ambazo hazitafaa kwenye gari la kwanza, tunatumia diski ngumu ya haraka ya uwezo mdogo, kwa kuongeza kasi ya Msaada wa SSD kwa 32 GB. Na kwa kuhifadhi kila aina ya data ya medianuwai, kama vile filamu na vitu vingine (ambavyo siku hizi mara nyingi "huishi" ndani kiasi kikubwa na kwenye kompyuta za michezo ya kubahatisha) - gari lingine ngumu. Kubwa kwa kiasi, kasi ya chini (na kwa hiyo ni ya kiuchumi) na bila "nyongeza" yoyote, ambayo katika hali hiyo ya matumizi inaweza tu kuzuia, lakini si kusaidia. Ngumu? Ghali? Ndio, lakini inawezekana kabisa. Na njia hii ya kutumia teknolojia tofauti inaruhusu sisi kupata upeo ambao wana uwezo.

Kwa ujumla, kama tunavyoona, licha ya kushuka kwa bei ya kumbukumbu ya flash (na, ipasavyo, anatoa za hali-ngumu), teknolojia ya Majibu ya Smart bado ina haki ya kuishi, kwani katika hali zingine za utumiaji huongeza utendaji wa mfumo wa uhifadhi wa data. . Ni muhimu tu kuzingatia kwamba sio panacea kwa matukio yote: katika maeneo mengine ni muhimu, na kwa wengine, kinyume chake, ni hatari. Kwa hivyo, kabla ya kuitumia, unapaswa kupima faida na hasara zote mapema, kuelewa ni nini hasa utafanya na jinsi inapaswa kufanya kazi. Walakini, hii ni kweli kwa teknolojia zote za kisasa.

Ikiwa unaamua kununua SSD ya hali dhabiti kuendesha gari, kunaweza kuwa na sababu kadhaa za hii:

Hata hivyo, kufunga SSD kwenye kompyuta au kompyuta na kisha kuijaza kwa habari haitoshi. Ni muhimu pia kuboresha uendeshaji wake na uendeshaji wa OS yako.


Hebu tuangalie njia kuu za kuboresha gari la SSD.

AHCI SATA

Teknolojia inayoruhusu kitendakazi cha TRIM kutumika kwa SSD mbalimbali. Imewashwa katika kiwango cha BIOS cha Kompyuta au kompyuta yako ya mkononi.

Washa AHCI SATA:

  1. Ufunguzi mstari wa amri mchanganyiko funguo za kushinda+R.
  2. Ingiza amri: "regedit" (ufikiaji wa Usajili).
  3. Nenda kwa njia ifuatayo: HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Huduma → storahci.
  4. Badilisha thamani ya ufunguo mdogo wa ErrorControl hadi 0 (chaguo-msingi 3) kwa kupiga menyu ya muktadha na kubofya chaguo la "Badilisha".
  5. Nenda kwenye tawi linaloitwa "StartOverride" na ubadilishe thamani yake hadi 0 (chaguo-msingi 3).
  6. Anzisha tena PC yako (laptop), nenda kwa BIOS/UEFI (jinsi ya kuingiza BIOS, tazama kando kwa modeli yako ya kompyuta ndogo au ubao wa mama PC). Katika sehemu ya "usanidi wa hifadhi", na katika kifungu kidogo cha "bandari ya SATA", weka AHCI, au katika sehemu ya "SATA RAID/AHCI Mode", weka AHCI (Kwa matoleo tofauti BIOS, sehemu zake na sehemu ndogo).
  7. Angalia ikiwa kitendakazi kinafanya kazi katika Windows. Nenda kwa njia ifuatayo: Jopo la Kudhibiti → Kidhibiti cha Kifaa → Vidhibiti vya IDE ATA/ATAPI. Kifaa kinapaswa kuonekana katika kifungu kidogo cha mwisho: "Kidhibiti cha Kawaida cha SATA AHCI".

Kitendakazi cha TRIM

Chaguomsingi kipengele hiki kuwezeshwa kwenye madirisha 7 na ya juu, hata hivyo, ni bora kuangalia mwenyewe ikiwa kazi hii inafanya kazi. Maana ya TRIM ni kwamba baada ya kufuta faili, madirisha hupeleka Hifadhi ya SSD habari kwamba eneo fulani la diski halitumiki na linaweza kufutwa kwa kurekodi. (data inabakia katika HDD na kurekodi hufanyika "juu" ya iliyopo). Baada ya muda, ikiwa kazi imezimwa, utendaji wa gari utashuka.

Kuangalia TRIM kwenye Windows:

  1. Anzisha kichocheo cha amri kwa kushinikiza mchanganyiko muhimu kushinda + R.
  2. Ingiza amri: "swali la tabia ya fsutil disabledeletenotify".
  3. Ikiwa baada ya kuingia ujumbe "DisableDeleteNotify = 0" imeonyeshwa, basi Kitendakazi cha TRIM imewashwa, ikiwa "DisableDeleteNotify = 1", basi TRIM haifanyi kazi. Ikiwa TRIM haifanyi kazi, ingiza amri: "seti tabia ya fsutil DisableDeleteNotify 0", kisha urudie hatua ya 2 na 3.

Defragmentation

Kazi hii husaidia kuboresha na kuharakisha uendeshaji wa HDD, lakini kwa SSD, ina athari mbaya. Kwa SSD, kipengele cha "mgawanyiko kiotomatiki" kimezimwa kwa chaguo-msingi. Ili kuangalia ikiwa inafanya kazi:

  1. Bonyeza mchanganyiko wa kushinda + R.
  2. Katika dirisha la mstari wa amri, ingiza amri: "dfrgui" na ubofye "Sawa".
  3. Katika dirisha linalofungua, chagua SSD yako na uangalie kipengee cha "Ratiba ya uboreshaji". Kwa ajili yetu gari la hali dhabiti inapaswa kulemazwa.

Kuweka faharasa

Kipengele cha Windows kinachokusaidia kufanya kazi utafutaji wa haraka faili kwenye diski wakati kiasi kikubwa habari, hata hivyo, huongeza mzigo wa kuandika kwenye SSD. Ili kuizima:

  1. Nenda kwenye sehemu ya "Kompyuta hii", "Kompyuta yangu", "Kompyuta" (ni tofauti kwa kila OS).
  2. Chagua SSD yako na uchague "Mali" kwenye menyu ya muktadha.
  3. Katika dirisha linalofungua, futa kisanduku karibu na chaguo: "Ruhusu yaliyomo kwenye diski hii kuorodheshwa kwa kuongeza mali ya faili."

Huduma ya utafutaji

Kazi yake inajenga index ya faili, shukrani ambayo kutafuta faili na folda mbalimbali ni kwa kasi zaidi. Hata hivyo Kasi ya SSD Inatosha kuiacha. Ili kuizima lazima:

  1. Nenda kwa anwani ifuatayo: Jopo la Kudhibiti → Mfumo na Usalama → Zana za Utawala → Usimamizi wa Kompyuta.
  2. Nenda kwenye kichupo: "Huduma".
  3. Tafuta huduma" Utafutaji wa Windows" na katika kichupo cha "Aina ya Kuanzisha" chagua "Walemavu".

Hibernation

Hali inayokuruhusu kuhifadhi maudhui kumbukumbu ya ufikiaji bila mpangilio kwenye gari ngumu, ili wakati ujao unapogeuka, habari na fungua maombi kutoka kwa kikao kilichopita.

Wakati wa kutumia SSD, maana ya kazi hii inapotea, kwani gari huanza haraka hata hivyo. Na "Hibernation", kuunda mizunguko ya "andika-overwrite", inapunguza maisha ya diski ya SSD.

Inalemaza hibernation:

  1. Zindua cmd.exe tena kwa kutumia mchanganyiko muhimu kushinda + R.
  2. Ingiza amri: "powercfg -h imezimwa".

Andika akiba

Kipengele hiki huboresha utendaji wa SSD yako. Inapowashwa, teknolojia ya kuandika na kusoma ya NCQ inatumika. NCQ - inakubali maombi mengi kwa wakati mmoja na kisha kupanga utaratibu wao wa utekelezaji kwa njia ya kufikia utendakazi wa juu zaidi.

Ili kuunganisha unahitaji:

  1. Fungua mstari wa amri na mchanganyiko kushinda + R
  2. Ingiza amri: "devmgmt.msc".
  3. Fungua « Vifaa vya diski", chagua SSD na uchague "Mali" kwenye menyu ya muktadha.
  4. Nenda kwenye kichupo cha "Sera".
  5. Teua kisanduku karibu na chaguo: "Ruhusu uhifadhi wa kurekodi kwa kifaa hiki."

Kuleta awali na Superfetch

Leta mapema- teknolojia ambayo programu zinazotumiwa mara kwa mara hupakiwa kwenye kumbukumbu mapema, na hivyo kuharakisha uzinduzi wao unaofuata. Wakati huo huo, endelea nafasi ya diski faili ya jina moja imeundwa.

Superfetch- teknolojia inayofanana na Prefetch yenye tofauti ambayo Kompyuta inatabiri ni programu zipi zitazinduliwa kwa kuzipakia kwenye kumbukumbu mapema.

Vipengele vyote viwili havifai wakati wa kutumia SSD. Kwa hiyo, ni bora kuwazima. Kwa hii; kwa hili:

  1. Fungua mstari wa amri kwa kutumia mchanganyiko muhimu kushinda + R.
  2. Tekeleza amri: "regedit" (nenda kwa Usajili).
  3. Fuata njia: HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Control → Msimamizi wa KikaoUsimamizi wa Kumbukumbu→ PrefetchParameters.
  4. Pata vigezo kadhaa katika ufunguo mdogo wa usajili: "WezeshaPrefetcher" na "WezeshaSuperfetch", weka thamani yao kwa 0 (chaguo-msingi 3).

Huduma ya Mini Tweaker ya SSD

Vitendo vyote hapo juu vinaweza kufanywa kwa mikono, lakini watengenezaji wa programu wameunda programu zinazoitwa tweakers, kusudi ambalo ni kubinafsisha Windows OS, pamoja na vifaa vyake vya kibinafsi, kwa kubofya chache. Programu moja kama hiyo ni SSD Mini Tweaker.

SSD Mini Tweaker - programu, aina ya tweaker, ambayo inakuwezesha juhudi maalum boresha SSD yako.

Manufaa:

  • Uwasilishaji kamili wa Kirusi.
  • Inafanya kazi kwenye OS zote kuanzia Windows 7.
  • Bure.
  • Kiolesura wazi.
  • Hakuna usakinishaji unaohitajika.

mbinu zingine

Udanganyifu kama vile kuhamisha kache za kivinjari, kubadilishana faili, kwa muda Folda za Windows, kuunga mkono mfumo kutoka kwa SSD hadi HDD (au kuzima kipengele hiki) ni bure, kwani ingawa huongeza muda wa maisha ya SSD, wanapunguza uwezekano wa matumizi yake.

Kwa hivyo, kwa kufanya ghiliba rahisi zilizotajwa hapo juu na OS yako, unaweza kupanua maisha ya kiendeshi chako, na pia kuisanidi kwa hali ya juu ya utendaji.

Utangulizi

Biashara inapoendelea, utumizi unaohitaji mtiririko wa kazi mara nyingi huwa mdogo katika uwezo wao sifa za ugumu diski (HDD). Ingawa uwezo wa HDD umeongezeka sana, kasi ya utendakazi wa pembejeo/pato bila mpangilio (I/O) haijaongezeka kwa kasi ile ile. Hata hivyo, sasa inawezekana kuharakisha uchakataji wa mitiririko inayohitaji kusoma sana, kama vile miamala ya mtandaoni. Uchakataji wa Muamala- OLTP), katika seva za mtandao na faili, hifadhidata, kwa kutumia teknolojia mpya akiba, Infortrend SSD Cache, ambayo hutumia kasi ya juu na utulivu wa chini wa viendeshi vya hali thabiti ili kuboresha kasi ya kusoma data muhimu inayohitajika mara kwa mara. Kasi ya kusoma ya SSD ni kubwa zaidi ikilinganishwa na HDD na hivyo Cache ya SSD inaweza kuboresha kwa kiasi kikubwa utendakazi wa kusoma bila mpangilio na kupunguza muda wa kujibu.

Kutumika kwa hati hii

Familia ya EonStor DS

Cache ya SSD ni nini?

Akiba ni sehemu ambayo huhifadhi data kwa uwazi ili ufikiaji unaofuata uweze kutumika kwa ufanisi zaidi. Ni muhimu kwa uhifadhi, haswa katika programu zinazosoma sana. Bila kuwezesha Akiba ya SSD, uwezo wa akiba ya mtawala ni mdogo. Cache ya SSD hukuruhusu kutumia SSD za haraka kupanua hifadhi ya kumbukumbu ya kache ya mfumo wa hifadhi na kukusanya data inayoombwa mara kwa mara. Kadiri uwezo wa Akiba ya SSD unavyoongezeka, kasi ya kugonga kache pia huongezeka. Kwa maneno mengine, data zaidi na zaidi ya "moto" itahifadhiwa kwenye Cache ya SSD, ufikiaji wa baadaye wa data hii utatumiwa kwa ufanisi zaidi na, kwa hiyo, utendaji wa kusoma utaboresha.

Kwa nini Infortrend Cache ya SSD?

Katika hali nyingi ambapo asilimia ya usomaji katika uzi wa mfanyakazi ni kubwa zaidi kuliko maandishi, na kiasi kidogo cha data kinasomwa mara kwa mara, Cache ya SSD inaweza kutoa faida zifuatazo:

1.Kuboresha utendaji wa kusoma

Akiba ya SSD hutumia algoriti mahiri ili kuharakisha usindikaji wa mzigo mkubwa wa kusoma bila mpangilio kama vile OLTP na ufikiaji wa hifadhidata. Katika hali kama hizi, Cache ya SSD inaweza kuongeza kasi ya kusoma kwa jumla. Kwa mfano, Akiba ya SSD inaweza kuongeza OLTP IOPS kwa mara 2.5 ikilinganishwa na mfumo sawa bila Cache ya SSD. Wakati huo huo, muda wa kusubiri pia umepunguzwa na hivyo kiwango cha uboreshaji wa utendaji hutegemea utiririshaji halisi wa programu na tabia ya mtumiaji.

2.Intelligent programu na kudhibiti algorithm

Programu mahiri huchanganua kiotomatiki mifumo ya ufikiaji wa data na kutambua shughuli za kusoma/kuandika zinazofuatana na nasibu. Data ya mfuatano ya kusoma au kuandika haijaandikwa kwenye hifadhi ya akiba ya SSD, ni data ya kusoma bila mpangilio pekee ndiyo hukusanywa humo ili kuhakikisha kuwa SSD zinatumika kwa ufanisi zaidi. Hasa zaidi, programu dhibiti huhamisha kiotomati nakala za data inayohitajika sana kutoka kwa kashe ya kidhibiti hadi kwenye hifadhi ya Akiba ya SSD kwa wakati ufaao. Data hii "moto" itasomwa baadaye kutoka kwa Akiba ya SSD ikiwa mfumo utapokea ombi la kuisoma. Algorithm iliyotengenezwa na Infortrend inaboresha mzunguko wa kunakili data kwa SSD, ili kiasi SSD za bei nafuu. Suluhisho hili sio tu kuboresha utendaji wa kusoma, lakini pia huongeza maisha ya anatoa ngumu kwa kupunguza idadi ya mzunguko wa kusoma na kuandika.

3.Kiolesura rahisi cha mtumiaji angavu

Utendaji wa Akiba ya SSD umeunganishwa kikamilifu katika Infortrend SANWatch na RAIDWatch GUI. Wao ni rahisi sana kuanzisha, kusimamia na kudumisha. Kwa mfano, mtumiaji anaweza kufuatilia hali ya hifadhi ya akiba ya SSD na kuangalia kwa urahisi muda uliosalia wa kila SSD.

Infortrend SSD Cache

Jinsi Infortrend SSD Cache inavyofanya kazi

Ikiwa Cache ya SSD imewashwa na kufanya kazi kwa muda, programu dhibiti mahiri hukusanya takwimu na kusasisha mara moja rekodi za "joto" za data kwenye akiba ya kidhibiti. Kulingana na rekodi hizi, programu dhibiti inakili kiotomatiki vipande vidogo vya data nasibu, inayohitajika mara kwa mara kutoka kwa kashe ya kidhibiti hadi kwenye hifadhi ya Akiba ya SSD kwa nyakati zinazofaa kwa kutumia mbinu ya uandishi mfululizo ili kuepuka utendakazi wa SSD na hivyo kuongeza muda wao wa kuishi. Bye poolHifadhi ya Akiba ya SSD haitajaza data "moto" inayotolewa na programu kwenye seva pangishi; mbinu ya kunakili vizuizi vya awali kwenye SSD kwa kutumia utabiri wa eneo huharakisha shughuli za usomaji. Ikiwa ukubwa wa kizuizi cha data ni chini ya au sawa na16 KB, data inakiliwa moja kwa moja kwenye bwawa la SSD, hata ikiwa inasomwa mara moja tu. Ikiwa ukubwa wa block ni zaidi ya 16 KB, na programu inatambua kuwa data "moto" (soma mara kadhaa), basi inaainishwa kama inahitajika mara kwa mara na kuhifadhiwa kwenye bwawa la SSD. Nakala mbili zitahifadhiwa kwa data hii "moto" - moja kwenye Cache ya SSD na moja kwenye anatoa ngumu.

Kawaida, baada ya kupokea ombi la kusoma data, mfumo hukagua ili kuona ikiwa data inayolingana inapatikana kwenye kashe ya mtawala. Ikiwa data iliyoombwa iko kwenye akiba ya kidhibiti, mfumo huirudisha mara moja kwa seva pangishi. Ikiwa data iliyoombwa haiko kwenye kashe ya mtawala, basi mfumo huangalia hifadhi ya Cache ya SSD. Ikiwa data iliyoombwa ilihifadhiwa kwenye Cache ya SSD kulingana na tathmini ya "joto" lake, basi mfumo unasoma data hii moja kwa moja kutoka kwa Cache ya SSD na kuirudisha kwa mwenyeji. Vinginevyo, data itarejeshwa kutoka kwa kifaa cha polepole zaidi. Kwa hiyo, cache zaidi inapiga, maombi zaidi yatatumiwa na Cache ya SSD, hivyo Tabia za jumla na wastani wa muda wa kujibu utaboreka.

Unahitaji nini Uendeshaji wa SSD Akiba

1. Mahitaji programu na SANWatch

Toleo la programu 512F12 au toleo jipya zaidi

SANWatch toleo la 3.0.h.14 au la juu zaidi

2. Leseni ya Cache ya SSD

Cache ya SSD inapatikana chini ya leseni. Infortrend pia hutoa leseni ya majaribio ya siku 30.

3.Uhusiano kati ya uwezo wa akiba ya kidhibiti na ukubwa wa juu wa hifadhi ya Akiba ya SSD:

Akiba ya SSD ikiwashwa kwenye mfumo, akiba ya kidhibiti itatumia nafasi fulani kuhifadhi data motomoto, na saizi ya maingizo motomoto kwenye akiba ya kidhibiti itabainisha ukubwa wa juu zaidi unaotumika wa hifadhi ya SSD. Kwa mseto wa kuanzia (GB 2 kwa kila kidhibiti), ukubwa wa juu zaidi wa hifadhi ya Akiba ya SSD inayotumika ni GB 150 kwa kidhibiti kimoja na GB 300 kwa miundo ya vidhibiti viwili visivyohitajika.

Ikilinganishwa na Kumbukumbu ya kashe ya SSD mtawala ni wa kiuchumi zaidi. Kwa kuongeza, sio tu kusoma data, lakini pia data iliyoandikwa inaweza kuingia kumbukumbu ya cache ya mtawala. Kwa hivyo, tunapendekeza kwamba watumiaji wa EonStor DS waongeze kumbukumbu ya akiba hadi GB 16 kwa kila kidhibiti na ununuzi SSD zinazofaa kwa pesa taslimu (ili kukidhi mahitaji na bajeti yako) ili kupata manufaa ya juu zaidi katika vipengele.

4. Weka upya kidhibiti ili kuanzisha Fedha za SSD

Hatua ya mwisho ya kuanzisha Cache ya SSD inahusisha kuweka upya kidhibiti. Kwa chaguo-msingi, kashe ya mtawala haitoi nafasi ya kuhifadhi data "moto". Kwa hivyo, kidhibiti kinahitaji kuwekwa upya na kuanzishwa ili kutenga nafasi inayofaa kwa maandishi moto. Baada ya kuweka upya mtawala na kuamsha kazi ya Cache ya SSDni rahisi sana kufanya kazi. Hakuna haja ya kuweka upya au kuanzisha upya mfumo wakati wa kuongeza au kuondoa SSD kutoka kwenye bwawa. Utaratibu huu unafanywa kwa kutumia kiolesura angavu cha mtumiaji kupitia SANWatch au RAIDWatch.

5.Mahitaji ya SSD

Kwa sasa, kidhibiti kimoja kinaauni hadi SSD 4. Iwapo ungependa kutumia kipengele cha Akiba ya SSD, tafadhali angalia ikiwa muundo wa SSD unaochagua umeorodheshwa kwenye Orodha ya Wauzaji Waliohitimu Infortrend (QVL). SSD kutoka QVL yetu pekee ndizo zinaweza kutumika kuboresha utendakazi wa hifadhi kama ilivyoelezwa katika hati hii.

Hitimisho

Cache ya Infortrend SSD ni suluhisho la busara ambalo huboresha sana utendakazi wa uhifadhi, haswa kwa programu zinazosoma sana, hupunguza sana muda wa kusubiri na inasaidia mabwawa makubwa ya akiba. Ni rahisi kusakinisha, kusimamia na kudumisha kwa kutumia violesura angavu vya Infortrend. Tunapendekeza sana kuitumia kwenye mifumo iliyo na mzigo mzito wa kazi na shughuli za kusoma mara kwa mara.

Maandishi kamili Unaweza kupakua makala na vielelezo kutoka fomu ya pdf faili.

Mfumo wa uhifadhi wa jadi unahusisha kuweka data anatoa ngumu HDD na anatoa hali imara SSD. KATIKA miaka iliyopita Uwezo wa HDD unakua kwa kasi ya haraka. Walakini, kasi yao na ufikiaji wa nasibu bado iko chini. Kwa baadhi ya programu, kama vile hifadhidata, teknolojia za wingu au uboreshaji, kasi ya juu ya ufikiaji na sauti kubwa inahitajika. Inatokea kwamba kutumia HDD pekee haikubaliki, na kutumia SSD ni ghali sana. Kwa kutumia SSD tu kama kashe ilivyo uwiano bora bei/utendaji kwa mfumo mzima. Katika kesi hii, data yenyewe itakuwa iko kwenye HDD zenye uwezo, na SSD za gharama kubwa zitatoa ongezeko la utendaji na ufikiaji wa nasibu kwa data hii.

Mara nyingi, kashe ya SSD itakuwa muhimu katika kesi zifuatazo:

  1. Wakati kasi Uendeshaji wa HDD IOPS juu ya kusoma ni kizuizi.
  2. Wakati kuna shughuli nyingi za I/O za kusoma kuliko za kuandika.
  3. Wakati kiasi cha data inayotumiwa mara kwa mara ni chini ya ukubwa wa SSD.

Suluhisho

Caching ya SSD ni cache ya ziada kwa utendaji ulioongezeka. SSD moja au zaidi lazima ikabidhiwe diski halisi(mwezi) kwa matumizi kama kache. Tafadhali kumbuka kuwa SSD hizi hazitapatikana kwa hifadhi ya data. Hivi sasa, saizi ya akiba ya SSD imepunguzwa hadi 2.4TB.

Wakati operesheni ya kusoma / kuandika inafanywa, nakala ya data imewekwa kwenye SSD. Wakati ujao, operesheni yoyote na kizuizi hiki itafanywa moja kwa moja kutoka kwa SSD. Matokeo yake, hii itapunguza muda wa majibu na, kwa sababu hiyo, kuongezeka utendaji wa jumla. Ikiwa, kwa bahati mbaya, SSD inashindwa, basi data haitapotea, kwa sababu Cache ina nakala ya data kutoka kwa HDD.

Cache ya SSD imegawanywa katika vikundi - vitalu, kila block imegawanywa katika vizuizi. Hali ya shughuli za I / O kwa diski ya kawaida huamua uchaguzi wa ukubwa wa block na subblock.

Kujaza cache

Kusoma data kutoka kwa HDD na kuiandika kwa SSD inaitwa kujaza cache. Operesheni hii inafanywa ndani usuli mara baada ya mwenyeji kufanya operesheni ya kusoma au kuandika. Cache imepunguzwa na vigezo viwili:

  • Kiwango cha juu cha idadi ya watu-kwa-kusoma
  • Kiwango cha juu cha idadi ya watu-kwa-kuandika

Thamani hizi ni kubwa kuliko sifuri. Ikiwa ni sifuri, basi cache ya kusoma au kuandika haifanyi kazi. Kwa mujibu wa maadili haya, kila kizuizi kinahusishwa na counter counter yake ya kusoma au kuandika. Wakati mpangishaji anafanya operesheni ya kusoma na data iko kwenye kashe, kihesabu kilichosomwa kinaongezwa. Ikiwa hakuna data kwenye kache na hesabu iliyosomwa ni kubwa kuliko au sawa na kizingiti cha Populate-on-read, basi data hiyo inanakiliwa kwenye kache. Ikiwa thamani ya kaunta ni chini ya kiwango cha Populate-on-read, basi data inasomwa kwa kupita kache. Hali ni sawa kwa shughuli za uandishi.

Matukio ya operesheni ya kache ya SSD

Aina ya I/O

Aina ya I/O huamua usanidi wa kashe ya SSD. Usanidi huu huchaguliwa na msimamizi na hufafanua kizuizi, kizuizi kidogo, kizingiti cha kujaza-on-kusoma na vigezo vya kizingiti cha kujaza-kwa-kuandika. Kuna usanidi tatu uliofafanuliwa awali kulingana na aina za I/O: hifadhidata, mfumo wa faili na huduma za wavuti. Msimamizi lazima achague usanidi wa cache ya SSD kwa diski ya kawaida. Wakati wa operesheni, unaweza kubadilisha aina ya usanidi, lakini katika kesi hii yaliyomo kwenye cache itawekwa upya. Ikiwa usanidi uliotanguliwa haufanani na wasifu wa mzigo unaotumiwa, basi inawezekana kutaja eigenvalues vigezo.



Ukubwa wa kuzuia huathiri wakati wa cache "joto-up", i.e. wakati data inayohitajika zaidi itahamia kwenye SSD. Ikiwa data iko karibu na kila mmoja kwenye HDD, basi ni bora kutumia block ukubwa mkubwa. Ikiwa data iko kwa machafuko, basi ni mantiki zaidi kutumia ukubwa mdogo wa kuzuia.

Saizi ya kizuizi kidogo pia huathiri wakati wa joto wa kashe. Ukubwa wake mkubwa hupunguza muda wa kujaza akiba, lakini huongeza muda wa kujibu ombi kutoka kwa mwenyeji. Kwa kuongezea, saizi ya kizuizi pia huathiri mzigo wa CPU, matokeo kumbukumbu na kituo.


Ili kuhesabu takriban wakati wa joto wa cache, unaweza kutumia njia ifuatayo.

  • T - kache wakati wa joto kwa sekunde
  • I - Thamani ya IOPS ya HDD na ufikiaji wa nasibu
  • S - I / O ukubwa wa kuzuia
  • D - idadi ya HDD
  • C - uwezo kamili wa SSD
  • P - kizingiti cha kujaza-kwa-kusoma au kiwango cha juu cha kuandika

Kisha T = (C*P) / (I*S*D)
Kwa mfano: diski 16 zilizo na IOPS 250, SSD moja ya 480GB kama akiba, asili ya upakiaji ni huduma za wavuti (64KB) na kiwango cha juu cha kusomwa = 2.
Kisha wakati wa joto utakuwa T = (480GB*2) / (250*64KB*16) ≈ 3932 sec ≈ 65.5 min

Kupima

Kwanza, hebu tuangalie mchakato wa kuunda cache ya SSD

  1. Baada ya kuunda diski ya kawaida, bofya ↓, kisha Weka Uhifadhi wa SSD
  2. Chagua Wezesha
  3. Chagua usanidi kutoka kwenye orodha kunjuzi
  4. Bonyeza Chagua Diski na uchague SSD ambazo zitatumika kama kache
  5. Bofya Sawa

Vikwazo

  • SSD pekee ndizo zinaweza kutumika kama akiba
  • SSD inaweza tu kupewa diski pepe moja kwa wakati mmoja
  • Inaauni hadi SSD 8 kwa kila diski pepe
  • Inaauni uwezo wa jumla wa hadi 2.4TB SSD kwa kila mfumo
  • Uhifadhi wa SSD unahitaji leseni ambayo inunuliwa kando na mfumo

matokeo

Mpangilio wa jaribio:

  • HDD Seagate Constellation ES ST1000NM0011 1TB SATA 6Gb/s (x8)
  • SSD Intel SSD DC3500, SSDSC2BB480G4, 480GB, SATA 6Gb/s (x5)
  • UVAMIZI 5
  • Huduma ya Hifadhidata ya Aina ya I/O (8KB)
  • Mchoro wa I/O 8KB, soma nasibu 90% + andika 10%
  • Diski halisi 2TB

Kulingana na fomula, wakati wa joto wa cache T = (2TB*2) / (244*8KB*8) ≈ 275036 sec ≈ masaa 76.4




Hivi majuzi nilikabiliwa na shida ya kuongeza kasi ya mfumo mdogo wa diski, ambayo hutolewa katika kitabu cha Ultra Lenovo U 530 (na mifano mingine kama hiyo). Yote ilianza na ukweli kwamba chaguo lilianguka kwenye kompyuta hii ya mbali ili kuchukua nafasi ya zamani.

Mfululizo huu una usanidi kadhaa, ambao unaweza kutazamwa kwenye kiungo hiki: http://shop. lenovo.com/ ru/ru/laptop/ lenovo/u -series /u 530-touch /index .html #tab -"5E =8G 5A :85_E 0@0:B 5@8AB 8:8

Nilichukua chaguo na processor ya Intel Core-I 7 4500U, 1TB HDD + 16GB SSD cache.

Kumbuka: ultrabook hii na zinazofanana hutumia SSD katika umbizo la M2:http://en.wikipedia.org/wiki/M.2

Baadaye, wakati wa kufanya kazi nayo, uwepo wa cache haukuzingatiwa, kwa hiyo nilianza kufikiri jinsi yote inavyofanya kazi?

Katika chipsets za Intel (haswa Mfululizo wa Intel 8) kuna teknolojia kama Teknolojia ya uhifadhi wa haraka wa Intel (unaweza kusoma zaidi juu yake kwenye kiunga hiki: http://www.intel. ru/maudhui/www/ ru/ru/usanifu -na -teknolojia /haraka -hifadhi -teknolojia .html ).

Teknolojia hii ina kazi Intel® Smart Response , ambayo inaruhusu matumizi ya chaguo la mseto SSHD au HDD + SDD ili kuharakisha mfumo mdogo wa diski.

Kwa kifupi, hukuruhusu kuhifadhi faili zinazotumiwa mara kwa mara SSD diski na baada ya kuzinduliwa kwa faili, zisome kutoka SSD disk, ambayo inaboresha sana utendaji wa mfumo mzima kwa ujumla (zaidi kuhusu Majibu ya Smart kwenye kiungo hiki:

2) Tumia teknolojia ya Windows ReadyBoost (http://ru.wikipedia.org/wiki/ReadyBoost)

3) Tumia chaguo ExpressCache

Kumbuka: labda wengi wameona maagizo kwenye mtandao kwa kuhamisha faili ya mseto kwa SSD, kwa hiyo niliangalia kutoka kwa uzoefu wangu mwenyewe kwamba hii HAIFAI, kwa sababu hata katika kesi hii, unapounda sehemu ya mseto, bado inatumika. Teknolojia ya Intel Uhifadhi wa Haraka. Kwa maneno mengine, hali ya mseto tayari sio Windows, lakini teknolojia hii ya Intel inadhibiti, na kwa kuwa haifanyi kazi kwetu, huwezi kupata kitu chochote isipokuwa sehemu ya mseto isiyo na maana kwenye SSD, kwa hivyo haitafanya '. t kazi.

Sasa nitaelezea kwa undani zaidi jinsi ya kusanidi kila moja ya chaguzi tatu.

1.Tumia matumizi ya mtu wa tatu kutoka SanDisk - ExpressCache

Nitafafanua vidokezo vya hatua:

Ikiwa haujawahi kutumia matumizi haya hapo awali, basi fanya yafuatayo:

1) Pakua, kwa mfano kutoka hapa: http://support. lenovo.com / sisi/ sw/vipakuliwa/ds 035460

2) Nenda kwa "Usimamizi wa Disk" na ufute sehemu zote kutoka kwa diski ya SSD;

3)Tunaweka programu ya Express Cache kwenye kompyuta, fungua upya na kila kitu kiko tayari) Programu yenyewe itaunda sehemu inayohitajika na itaitumia.


4) Kuangalia operesheni, piga mstari wa amri katika hali ya msimamizi, na uingie eccmd.exe -maelezo

5) Kama matokeo, kunapaswa kuwa na picha sawa:

Kielelezo 6 - kuangalia operesheni ya kache wakati wa kuendesha matumizi ya eccmd.exe - habari


2.Tumia teknolojia ya Windows ReadyBoost

Ili kutumia teknolojia hii lazima:

2) Unda sehemu kuu moja kwenye SSD;

3) Sehemu mpya itaonekana kama diski mpya na barua yake mwenyewe. Nenda kwa Kompyuta yangu na ubofye bonyeza kulia kwenye diski na kwenye menyu chagua "mali", kisha kichupo cha "Tayari Boost".

4) Katika kichupo, chagua chaguo la "Tumia kifaa hiki" na utumie kitelezi kuchagua nafasi yote inayopatikana.

Baada ya SSD hii itaharakisha kazi mfumo wa faili kutumia Teknolojia ya Microsoft Windows Ready Boost.

Sijui jinsi inavyofaa kufanya kazi na SSD, kwani kusudi lake la asili lilikuwa kutumia NAND Flash ya kawaida katika mfumo wa fobs muhimu kama vifaa vya kuhifadhi, na kasi ya ufikiaji wa vifaa kama hivyo ni ya chini sana kuliko ile ya mSATA SSD


3.Tumia chaguo ExpressCache+ kuhamisha faili ya SWAP kwa kizigeu tofauti cha SSD.

Kwa maoni yangu, hii ndiyo bora zaidi kwa kesi hii njia, kwa kuwa, kwa upande mmoja, tunaharakisha kazi kwa kubadilishana kwa kuihamisha kwa SSD, na pia kuhakikisha kazi na cache. Mbinu hii badala ya kufaa kwa vitabu vya ultra beech na uwezo wa SSD wa GB 16 au zaidi.

Jinsi ya kufanya hivyo?

1) Nenda kwa "Usimamizi wa Disk" na ufute sehemu zote kutoka kwa diski ya SSD;

2) Unahitaji partitions mbili kwenye SSD, tunafanya moja wenyewe, ya pili inafanywa na mpango wa Express Cache;

3) Unda kizigeu cha kubadilishana, kwa mfano: GB 6 ni ya kutosha kwa beech ya ultra na 8 GB ya RAM;

5) Sasa tunahitaji kuhamisha ubadilishaji kutoka kwa C: gari hadi kwenye gari mpya la SSD. Ili kufanya hivyo, nenda kwa vigezo vya Mfumo, kisha " Chaguzi za ziada mifumo."


Kielelezo 8 - Vigezo vya ziada vya mfumo

Katika kichupo cha "Advanced", bofya kitufe cha "Chaguo *", kichupo cha "Advanced **" na kisha kitufe cha "Badilisha **". Tunazima "Modi ya otomatiki ***", kisha kutoka kwenye orodha tunachagua diski na ubadilishaji tunayohitaji, na kisha tunajaribu kuchagua chaguo "Ukubwa kwa uchaguzi wa mfumo ***" na bonyeza "Weka ***" ” kitufe. Ikiwa mfumo unaanguka, kuna uwezekano mkubwa kutokana na ukweli kwamba diski ni 6GB. mfumo unaiona kuwa ndogo sana, lakini ukiangalia chini ya dirisha kwa saizi iliyopendekezwa ya faili, itabadilika karibu 4.5 GB, ambayo ni ndogo zaidi kuliko kizigeu chetu, kwa hivyo tunafanya yafuatayo - chagua "Taja saizi * **" chaguo na katika " Ukubwa wa asili***” andika saizi ya faili iliyopendekezwa hapa chini. Katika uwanja wa "Ukubwa wa juu ***", unaweza kuandika kiasi kizima cha kizigeu, kisha bofya kitufe cha "Weka ***".
Ifuatayo, tunahitaji kuzima ubadilishanaji uliopo, ili kufanya hivyo, kutoka kwenye orodha ya diski tunachagua moja ambayo ubadilishaji iko sasa (kwa mfano C :), na chini katika chaguzi tunazochagua - "Bila faili ya paging ** *", na kisha "Weka* **".
Hiyo ndiyo yote - sasa faili yako ya paging itakuwa iko kwenye gari la SSD.
Tunasubiri "Ok ***" na uanze upya kompyuta.

6) Unaweza kuangalia ikiwa faili iko kwenye diski au la, nenda kwa gari C: (kazi ya mwonekano lazima iwashwe kwenye Explorer. faili zilizofichwa au kutumia Kamanda Jumla).


Kielelezo 12 - Mwonekano wa kizigeu cha SWAP SSD

Faili ya ukurasa inaitwa pagefile . sys inapaswa kuwa kwenye diski mpya, lakini haipaswi kuwa kwenye ya zamani.

7) Sasa unahitaji kusanikisha kizigeu cha caching; kwa kufanya hivyo, tunafanya kila kitu kilichoelezewa katika nukta ya 1.

Matokeo yake, baada ya hatua zilizochukuliwa, tunapata kasi ya mfumo mzima kwa ujumla.

Kielelezo 13 - partitions SSD kwa SWAP na SSD cache

Nakutakia utendaji wa haraka mfumo wako na kazi ndefu SSD J

Nitafurahi kupokea maoni juu ya nakala yangu na kila aina ya hakiki) Asante!