Mga Timing ng RAM: Ipinaliwanag ang CAS, RAS, tRCD, tRP, tRAS

Ang RAM ay talagang isa sa pinakamahalagang sangkap sa isang computer ngunit bihirang makuha ang parehong halaga ng pag-iisip at pagsisikap na inilagay dito bilang ibang mga sangkap pagdating sa desisyon sa pagbili. Karaniwan, ang kapasidad ay ang tanging bagay na tila may pakialam sa pangkalahatang mga mamimili at habang ito ay isang makatarungang diskarte, may higit pa sa RAM kaysa sa laki ng memorya na hawak nito. Maraming mga mahahalagang kadahilanan ang maaaring magdikta ng pagganap at kahusayan ng RAM at marahil dalawa sa pinakamahalagang mga kabilang sa kanila ay ang dalas at oras.



Ang GSkill TridentZ RGB ay isang kamangha-manghang RAM kit para sa mga system ng Ryzen - Larawan: GSkill

Ang dalas ng RAM ay isang direktang numero na naglalarawan sa bilis ng orasan na na-rate ang RAM upang tumakbo. Malinaw itong nabanggit sa mga pahina ng produkto at sumusunod sa simpleng panuntunan ng 'mas mataas ay mas mahusay'. Karaniwan na makita ang mga RAM kit na na-rate para sa 3200 Mhz, 3600 Mhz, 4000 Mhz, o kahit na mas mataas sa ngayon. Ang iba pang mas kumplikadong bahagi ng kuwento ay ang latency o ang 'timings' ng RAM. Ang mga ito ay mas kumplikado upang maunawaan at maaaring hindi madaling maunawaan sa unang tingin. Sumisid tayo sa kung ano talaga ang RAM Timings.



Ano ang Mga Timing ng RAM?

Habang ang dalas ay isa sa mga mas na-advertise na numero, ang mga oras ng RAM ay may malaking papel na ginagampanan sa pangkalahatang pagganap at katatagan ng RAM din. Sinusukat ng Timing ang latency sa pagitan ng iba't ibang mga karaniwang operasyon sa isang RAM chip. Tulad ng latency ay ang pagkaantala na nangyayari sa pagitan ng mga pagpapatakbo, maaari itong magkaroon ng isang seryosong epekto sa pagganap ng RAM kung tumaas ito lampas sa isang tiyak na limitasyon. Ang mga oras ng RAM ay isang paglalarawan ng likas na latency na maaaring maranasan ng RAM habang ginagawa ang iba't ibang mga operasyon nito.



Sinusukat ang tiyempo ng RAM sa mga pag-ikot ng orasan. Maaaring nakakita ka ng isang string ng mga numero na pinaghihiwalay ng mga dash sa pahina ng produkto ng isang RAM kit na mukhang 16-18-18-38. Ang mga numerong ito ay kilala bilang mga oras ng RAM kit. Sa panloob, habang kinakatawan nila ang latency, mas mababa ang mas mahusay pagdating sa mga pag-time. Ang apat na bilang na ito ay kumakatawan sa kung ano ang kilala bilang 'Pangunahing Timing' at may pinakamahalagang epekto sa latency. Mayroong iba pang mga sub-time din ngunit sa ngayon, tatalakayin lamang namin ang mga pangunahing oras.



Ang 4 pangunahing mga oras ng RAM ay kinakatawan tulad nito - Larawan: Tipsmake

Pangunahing Timing

Sa anumang listahan ng produkto o sa aktwal na packaging, ang mga oras ay nakalista sa format na tCL-tRCD-tRP-tRAS na tumutugma sa 4 pangunahing timing. Ang set na ito ay may pinakamalaking epekto sa aktwal na latency ng RAM kit at ito ay isang point of focus habang overclocking din. Samakatuwid, ang pagkakasunud-sunod ng numero sa string 16-18-18-38 ay nagsasabi sa atin kung aling pangunahing tiyempo ang may anong halaga sa isang sulyap.

Latency ng CAS (tCL / CL / tCAS)

Latency ng CAS - Larawan: MakeTechEasier



Ang CAS Latency ay ang pinakaprominanteng pangunahing tiyempo at ito ay tinukoy bilang ang bilang ng mga pag-ikot sa pagitan ng pagpapadala ng isang address ng haligi sa memorya at ang simula ng data bilang tugon. Ito ang pinakalawak na inihambing at na-advertise na tiyempo. Ito ang bilang ng mga pag-ikot na kinakailangan upang mabasa ang unang piraso ng memorya mula sa isang DRAM na nakabukas na ang tamang hilera. Ang CAS Latency ay isang eksaktong numero, hindi katulad ng ibang mga numero na kumakatawan sa mga minimum. Ang numerong ito ay dapat na napagkasunduan sa pagitan ng memorya pati na rin ang memory controller.

Mahalaga, ang CAS Latency ay ang oras na kinakailangan para sa memorya upang tumugon sa CPU. May isa pang kadahilanan na kailangan nating isaalang-alang habang tinatalakay ang CAS dahil ang CL ay hindi maaaring isaalang-alang nang mag-isa. Kailangan naming gumamit ng isang pormula na nagko-convert sa CL rating sa aktwal na oras na tinukoy sa mga nanoseconds, na batay sa rate ng paglipat ng RAM. Ang formula ay (CL / Transfer Rate) x 2000. Sa pamamagitan ng paggamit ng formula na ito maaari naming matukoy na ang isang RAM kit na tumatakbo sa 3200Mhz na may CL16 ay magkakaroon ng isang aktwal na latency ng 10ns. Maihahambing na ito sa mga kit na may iba't ibang mga frequency at oras.

RAS to CAS Delay (tRCD)

Ang RAS sa CAS Delay - Larawan: MakeTechEasier

Ang RAS sa CAS ay isang potensyal na pagkaantala upang mabasa / isulat ang mga operasyon. Tulad ng mga module ng RAM na gumagamit ng isang disenyo na batay sa grid para sa pagtugon, ang intersection ng mga hilera at mga numero ng haligi ay nagpapahiwatig ng isang partikular na address ng memorya. Ang tRCD ay ang minimum na bilang ng mga cycle ng orasan na kinakailangan upang buksan ang isang hilera at ma-access ang isang haligi. Ang oras upang basahin ang unang piraso ng memorya mula sa isang DRAM nang walang anumang aktibong hilera ay magpapakilala ng karagdagang mga pagkaantala sa anyo ng tRCD + CL.

Ang tRCD ay maaaring isaalang-alang ang pinakamaliit na oras na kinakailangan bago makarating ang RAM sa bagong address.

Row PreCharge Time (tRP)

Row PreCharge Time - Larawan: MakeTechEasier

Sa kaso ng pagbubukas ng isang maling hilera (tinatawag na miss ng pahina), kailangang isara ang hilera (kilala bilang precharging) at ang susunod ay kailangang buksan. Pagkatapos lamang ng precharging na ito na maaaring ma-access ang haligi sa loob ng susunod na hilera. Samakatuwid, ang pangkalahatang oras ay nadagdagan sa tRP + tRCD + CL.

Teknikal, sinusukat nito ang latency sa pagitan ng pagbibigay ng utos ng precharge upang i-idle o isara ang isang hilera at buhayin ang utos upang buksan ang isang iba't ibang hilera. Ang tRP ay magkapareho sa pangalawang bilang na tRCD sapagkat ang parehong mga kadahilanan ay nakakaapekto sa latency sa parehong operasyon.

Row Aktibong Oras (tRAS)

Row Aktibong Oras - Larawan: MakeTechEasier

Kilala rin bilang 'Activate to Precharge Delay' o 'Minimum RAS Active Time', ang tRAS ay ang minimum na bilang ng mga cycle ng orasan na kinakailangan sa pagitan ng isang row na aktibong utos at naglalabas ng precharge command. Nag-o-overlap ito sa tRCD, at ito ay simpleng tRCD + CL sa mga module ng SDRAM. Sa ibang mga kaso, humigit-kumulang na tRCD + 2xCL.

Sinusukat ng tRAS ang minimum na halaga ng mga siklo sa isang hilera ay dapat manatiling bukas upang maayos na magsulat ng data.

Rate ng Pag-utos (CR / CMD / CPC / tCPD)

Mayroon ding isang tiyak na –T panlapi na kung saan ay maaaring madalas na nakikita habang overclocking at na nagsasaad ng Command Rate. Tinutukoy ng AMD ang Command Rate bilang dami ng oras, sa mga pag-ikot, sa pagitan kapag napili ang isang DRAM chip at naisagawa ang isang utos. Ito ay alinman sa 1T o 2T, kung saan ang 2T CR ay maaaring maging lubhang kapaki-pakinabang para sa katatagan na may mas mataas na mga orasan ng memorya o para sa mga pag-configure ng 4-DIMM.

Ang CR ay tinatawag ding Command Period. Habang ang 1T ay mas mabilis, ang 2T ay maaaring maging mas matatag sa ilang mga senaryo. Sinusukat din ito sa mga pag-ikot ng orasan tulad ng iba pang mga oras ng memorya sa kabila ng natatanging notasyon na –T. Ang pagkakaiba sa pagganap sa pagitan ng dalawa ay bale-wala.

Epekto ng Mas Mababang Timing ng Memory

Dahil ang mga timing sa pangkalahatan ay tumutugma sa latency ng RAM kit, ang mga mas mababang timings ay mas mahusay dahil nangangahulugan ito ng isang mas mababang pagkaantala sa pagitan ng iba't ibang mga pagpapatakbo ng RAM. Tulad ng sa dalas, mayroong umiiral na isang punto ng pagbawas ng mga pagbalik kung saan ang mga pagpapabuti sa oras ng pagtugon ay higit na pipigilan ng mga bilis ng iba pang mga bahagi tulad ng CPU o ang pangkalahatang bilis ng orasan ng memorya mismo. Hindi man sabihing, ang pagbaba ng mga timings ng isang tiyak na modelo ng RAM ay maaaring mangailangan ng labis na binning ng tagagawa, samakatuwid humahantong sa mas mababang ani at isang mas mataas na gastos din.

Habang nasa loob ng dahilan, ang mas mababang mga timer ng RAM sa pangkalahatan ay nagpapabuti sa pagganap ng RAM. Tulad ng nakikita natin sa mga sumusunod na benchmark, ang mas mababang pangkalahatang mga oras (at partikular ang CAS Latency) ay humantong sa isang pagpapabuti kahit papaano sa mga tuntunin ng mga numero sa isang tsart. Kung ang pagpapabuti ay maaaring mapaghihinalaang ng average na gumagamit habang naglalaro ng laro o habang ang pag-render ng isang eksena sa Blender ay isang kabuuan iba't ibang mga kuwento.

Epekto ng iba't ibang mga timing at frequency ng RAM sa mga oras ng pag-render sa Corona Benchmark - Larawan: TechSpot

Ang isang punto ng pagbawas ng mga pagbalik ay mabilis na naitatag lalo na kung pupunta tayo sa ilalim ng CL15. Sa puntong ito, sa pangkalahatan, ang mga oras at ang latency ay hindi ang mga kadahilanan na nagpipigil sa pagganap ng RAM. Ang iba pang mga kadahilanan tulad ng dalas, ang pagsasaayos ng RAM, mga kakayahan ng motherboard ng motherboard, at kahit na ang boltahe ng RAM ay maaaring kasangkot sa pagtukoy ng pagganap ng RAM kung ang latency ay umabot sa puntong ito ng pagbawas ng mga pagbalik.

Mga oras kumpara sa Frequency

Ang dalas at ang mga oras ng RAM ay magkakaugnay. Ito ay simpleng hindi posible upang makuha ang pinakamahusay ng parehong mundo sa mga consumer RAM kit na ginawa ng masa. Pangkalahatan, habang tumataas ang na-rate na dalas ng RAM kit, ang mga timings ay nagiging mas maluwag (pagtaas ng oras) upang medyo mabayaran iyon. Ang dalas sa pangkalahatan ay mas malaki kaysa sa epekto ng mga oras sa pamamagitan ng kaunti, ngunit may mga pagkakataong kung saan ang pagbabayad ng labis para sa isang mataas na dalas ng RAM kit ay hindi makatuwiran mula nang maging mas maluwag ang mga oras, at ang pangkalahatang pagganap ay naghihirap.

Ang isang magandang halimbawa nito ay ang debate sa pagitan ng DDR4 3200Mhz CL16 RAM at ng DDR4 3600Mhz CL18 RAM. Sa unang tingin, maaaring mukhang ang kit na 3600Mhz ay mas mabilis at ang mga oras ay hindi gaanong mas masahol. Gayunpaman, kung ilalapat namin ang parehong pormula na tinalakay namin kapag nagpapaliwanag ng CAS Latency, ang kuwento ay tumatagal ng ibang turn. Ang paglalagay ng mga halaga sa pormula: (CL / Transfer Rate) x 2000, para sa parehong mga kit ng RAM ay nagbubunga ng resulta na ang parehong mga kit ng RAM ay may parehong tunay na latency ng 10ns. Habang oo, ang iba pang mga pagkakaiba ay mayroon din sa mga subtimings at ang paraan ng pag-configure ng RAM, ngunit ang katulad na pangkalahatang bilis ay ginagawang mas masahol na halaga ang 3600Mhz kit dahil sa mas mataas na presyo.

Mga resulta ng Benchmark ng iba't ibang mga frequency at latency - Larawan: GamersNexus

Tulad ng mga pag-time, pinindot namin ang isang punto ng pagbawas ng mga pagbalik na malapit na din sa dalas. Pangkalahatan, para sa mga platform ng AMD Ryzen, ang DDR4 3600Mhz CL16 ay itinuturing na matamis na lugar sa mga tuntunin ng parehong timings at dalas. Kung pupunta kami sa isang mas mataas na dalas tulad ng 4000Mhz, hindi lamang ang mga oras ay kailangang maging mas masahol, kahit na ang suporta sa motherboard ay maaaring isang isyu para sa mga midrange chipset tulad ng B450. Hindi lamang iyon, sa Ryzen, ang Infinity Fabric Clock at ang Memory Controller Clock ay dapat na na-synchronize sa dalas ng DRAM sa isang 1: 1: 1 na ratio para sa pinakamahusay na posibleng mga resulta, at ang paglampas sa 3600Mhz ay sumisira sa pagsabay. Ito ay humahantong sa tumaas na latency, pangkalahatang kawalang-tatag, at hindi mabisang dalas na gumagawa ng mga RAM kit na ito sa pangkalahatang masamang halaga para sa pera. Tulad ng mga oras, ang isang matamis na lugar ay kailangang maitaguyod at mas mahusay na manatili sa makatwirang mga frequency tulad ng 3200Mhz o 3600Mhz sa mas mahigpit na pag-time tulad ng CL16 o CL15.

Overclocking

Ang overclocking ng RAM ay isa sa mga pinaka nakakainis at nakakaasar na proseso pagdating sa pag-tinker sa iyong PC. Ang mga mahilig ay nakakaalam sa prosesong ito hindi lamang upang pisilin ang bawat huling pagganap sa labas ng kanilang system kundi pati na rin para sa hamon na dinadala ng proseso. Ang pangunahing panuntunan ng overclocking ng RAM ay simple. Kailangan mong makamit ang pinakamataas na dalas na posible habang pinapanatili ang mga oras na pareho o kahit na hinihigpitan ang mga oras upang makuha ang pinakamahusay ng parehong mundo.

Ang RAM ay isa sa mga pinaka-sensitibong bahagi ng system at sa pangkalahatan ay hindi ito gaanong magagawa sa manu-manong pag-aayos. Samakatuwid, ang mga tagagawa ng RAM ay nagsasama ng isang preloaded overclock na kilala bilang 'XMP' o 'DOCP' depende sa platform. Ito ay dapat na isang paunang nasubukan at napatunayan na overclock na maaring paganahin ng gumagamit sa pamamagitan ng BIOS at mas madalas kaysa sa hindi, iyon ang pinakamainam na antas ng pagganap na kailangan ng gumagamit.

Ang calculator ng DRAM para kay Ryzen ay nilikha ng '1usmus' ay isang kamangha-manghang tool para sa manu-manong pag-overclock sa mga AMD platform

Kung nais mong gawin ang hamon ng manu-manong overclocking ng RAM, ang aming komprehensibong gabay sa overclocking ng RAM ay maaaring maging isang malaking tulong. Ang pagsubok sa katatagan ng overclock ay madali ang pinakamahirap na bahagi ng overclocking ng RAM dahil maaari itong tumagal ng maraming oras at maraming mga pag-crash upang makakuha ng tama. Gayunpaman, ang buong hamon ay maaaring maging isang mahusay na karanasan para sa mga taong mahilig at maaaring humantong sa ilang mga mahusay na mga nakamit din sa pagganap.

Pangwakas na Salita

Ang RAM ay tiyak na isa sa mga mas under-rated na mga bahagi ng system at isa na maaaring magkaroon ng isang makabuluhang epekto sa pagganap at pangkalahatang kakayahang tumugon ng system. Ang mga timings ng RAM ay may malaking papel sa na sa pamamagitan ng pagtukoy ng latency na naroroon sa pagitan ng iba't ibang mga pagpapatakbo ng RAM. Ang mas mahigpit na timing ay tiyak na humantong sa pinabuting pagganap ngunit may isang punto ng pagbawas ng mga pagbalik na ginagawang isang maliit na abala upang manu-manong mag-overclock at higpitan ang timings para sa kaunting mga natamo ng pagganap.

Nakakaakit ng isang perpektong balanse sa pagitan ng dalas ng RAM at ng mga oras at habang pinapanatili ang halaga ng RAM sa pag-check ay ang pinakamahusay na paraan upang pumunta habang gumagawa ng desisyon sa pagbili. Ang aming mga pick para sa pinakamahusay na DDR4 RAM kit sa 2020 ay maaaring maging kapaki-pakinabang sa paggawa ng isang may kaalamang desisyon tungkol sa iyong RAM na pinili.