സിസ്റ്റം പ്രകടനം, PIO, DMA മോഡുകൾ എങ്ങനെ പുനഃസ്ഥാപിക്കാം. ഡാറ്റാ ട്രാൻസ്ഫർ മോഡുകൾ ഡിസ്ക് പിയോ മോഡിൽ പ്രവർത്തിക്കുന്നു

1. ഉപകരണ മാനേജർ തുറക്കുക.
"എന്റെ കമ്പ്യൂട്ടർ" എന്നതിൽ വലത്-ക്ലിക്കുചെയ്ത്, "ഡിസ്ക് ഉപകരണങ്ങൾ" ടാബ് (ഹാർഡ്വെയർ) തിരഞ്ഞെടുത്ത്, "IDE" (ഉപകരണ മാനേജർ തിരഞ്ഞെടുക്കുക) ബട്ടണിൽ ക്ലിക്കുചെയ്ത് ഇത് ചെയ്യാൻ കഴിയും.

2. "IDE ATA/ATAPI കൺട്രോളറുകൾ" വിഭാഗം തുറന്ന് "Primary IDE ചാനലിൽ" ഡബിൾ ക്ലിക്ക് ചെയ്യുക.

3. "വിപുലമായ ക്രമീകരണങ്ങൾ" ടാബ് തുറന്ന് "ഉപകരണം 1" ക്രമീകരണം പരിശോധിക്കുക.
നിങ്ങളുടെ നിലവിലെ ക്രമീകരണം "PIO" ആയിരിക്കാൻ സാധ്യതയുണ്ട്.

4. "ഡിഎംഎ ലഭ്യമാണെങ്കിൽ" സെറ്റ് ചെയ്യുക.

5. എല്ലാ ഘട്ടങ്ങളും പൂർത്തിയാകുമ്പോൾ, നിങ്ങളുടെ കമ്പ്യൂട്ടർ റീബൂട്ട് ചെയ്യുക.

നിങ്ങൾക്ക് ഒരു ദ്വിതീയ IDE ചാനലിൽ ഒരു ഉപകരണമുണ്ടെങ്കിൽ, സെക്കൻഡറി IDE ചാനലിനായി അതേ ഘട്ടങ്ങൾ ആവർത്തിക്കുക.

ലൈഫ് സപ്പോർട്ട് ഉപകരണങ്ങളുടെ സ്വയം അസംബ്ലിക്ക് പൈപ്പ് കട്ടറും പൈപ്പ് ബെൻഡറും

EK വാട്ടർ ബ്ലോക്കുകളിൽ നിന്നുള്ള രണ്ട് ഉപകരണങ്ങൾ സ്വന്തം ദ്രാവക ദ്രാവകങ്ങൾ കൂട്ടിച്ചേർക്കുന്നവരെ ലക്ഷ്യം വച്ചുള്ളതാണ്: EK-ലൂപ്പ് സോഫ്റ്റ് ട്യൂബ് കട്ടർ, EK-ലൂപ്പ് മോഡുലസ് ഹാർഡ് ട്യൂബ് ബെൻഡിംഗ് ടൂൾ.

Windows 10 ക്യുമുലേറ്റീവ് അപ്‌ഡേറ്റ് 1909 KB4528760

2020 ജനുവരി 14-ന്, Windows 10 നവംബർ 2019 അപ്‌ഡേറ്റിനായി (പതിപ്പ് 1909) x86, x64 (amd64), ARM64, Windows Server-19019 എന്നിവ അടിസ്ഥാനമാക്കിയുള്ള Windows Server-19019 പ്രോസസ്സറുകൾക്ക് 4528760 (Build 18363.592) അപ്‌ഡേറ്റ് Microsoft പുറത്തിറക്കി.

ചെറി മെക്കാനിക്കൽ കീബോർഡ് സ്വിച്ചുകൾ മെച്ചപ്പെടുത്തിയിട്ടുണ്ട്

മെക്കാനിക്കൽ കീബോർഡ് സ്വിച്ചുകളുടെ വിതരണക്കാരനായി അറിയപ്പെടുന്ന ചെറി, ജനപ്രിയ MX സീരീസ് മോഡലുകൾ മെച്ചപ്പെടുത്തി: ചുവപ്പ്, തവിട്ട്, കറുപ്പ്, വേഗത.

എഎംഡി റേഡിയൻ സോഫ്റ്റ്‌വെയർ അഡ്രിനാലിൻ 2020 പതിപ്പ് 20.1.1 ഡ്രൈവർ

2020 ജനുവരിയിൽ പുറത്തിറങ്ങിയ ആദ്യ ഗ്രാഫിക്‌സ് ഡ്രൈവറായ Radeon Software Adrenalin 2020 Edition 20.1.1, Monster Hunter World: Iceborne എന്ന ഗെയിമിനായുള്ള ഒപ്റ്റിമൈസേഷനുകൾ ഉൾക്കൊള്ളുന്നു കൂടാതെ മുൻ പതിപ്പുകളിൽ കണ്ടെത്തിയ ഏതാണ്ട് മൂന്ന് ഡസൻ പിശകുകൾ പരിഹരിക്കുന്നു.

പ്രവചനാതീതവും വിചിത്രവുമായ എന്തെങ്കിലും മൂലം ഒരു ദീർഘകാല സ്ഥിരത പെട്ടെന്ന് അല്ലെങ്കിൽ പിന്നീട് തടസ്സപ്പെടുന്നു, അതിനാൽ നിമിഷം വന്നിരിക്കുന്നു. കുറച്ച് ദിവസങ്ങൾക്ക് മുമ്പ്, ഒരു ഫിസിക്കൽ ഡിസ്കിൽ നിന്ന് മറ്റൊന്നിലേക്ക് ഒരു ഫയൽ പകർത്തുമ്പോൾ, വേഗത അപകടകരമാംവിധം കുറവാണെന്ന് ഞാൻ പെട്ടെന്ന് ശ്രദ്ധിച്ചു - പ്രതീക്ഷിച്ച 50-90 Mb / s-ന് പകരം 4-6 Mb / s (ഫ്രാഗ്മെന്റേഷനായി ക്രമീകരിച്ചത്). ഞാൻ സിപിയു ലോഡ് നോക്കുന്നു - ഒരു കോർ പൂർണ്ണമായും തിരക്കിലാണ് പ്രോസസ്സിംഗ് തടസ്സങ്ങൾ, എല്ലാം വ്യക്തമാണ് - ഡിസ്ക് PIO മോഡിലേക്ക് മാറി.

പ്രാരംഭ കോൺഫിഗറേഷൻ: ASUS P5Q, 4 x 1 Gb SATA ഡിസ്കുകൾ, 2 x 1.5 Gb SATA ഡിസ്കുകൾ, റെയ്ഡുകൾ ഇല്ല, Windows XP SP3. ഡിസ്ക് UDMA മോഡിൽ പ്രവർത്തിച്ചു, മറ്റുള്ളവയെപ്പോലെ, ഇൻസ്റ്റാളേഷന് ശേഷം ഞാൻ ഇത് പരീക്ഷിച്ചു. ഉപകരണ മാനേജർ –> IDE കൺട്രോളറുകൾ –> ചാനൽ തുടർന്ന് “നിലവിലെ ട്രാൻസ്ഫർ മോഡ്” നോക്കുക. ചിത്രത്തിൽ, രണ്ട് ഉപകരണങ്ങളും UDMA മോഡിൽ പ്രവർത്തിക്കുന്നു; എന്റെ കാര്യത്തിൽ, രണ്ടാമത്തെ ഉപകരണം PIO മോഡിൽ പ്രവർത്തിച്ചു, പക്ഷേ ഞാൻ ഈ ചിത്രം സംരക്ഷിച്ചില്ല. ഏത് ചാനലിൽ ആരാണെന്ന് മനസിലാക്കാൻ, ഉപകരണ മാനേജർ കാഴ്ച കാണുക -> ഉപകരണങ്ങൾ കണക്ഷൻ വഴി മാറുക.

ഡ്രൈവുകൾ SATA ആണെങ്കിലും, ഉപകരണ മാനേജറിലെ കൺട്രോളറുകൾ ATA ആണ്. BIOS-ൽ SATA കൺട്രോളറുകൾ ATA കൺട്രോളറുകളായി നടിക്കാൻ സ്ഥിരസ്ഥിതിയായി ക്രമീകരിച്ചിരിക്കുന്നു എന്നതാണ് വസ്തുത, ഈ സാഹചര്യത്തിൽ അധിക പുതിയ AHCI ഡ്രൈവറുകൾ ആവശ്യമില്ല. നിങ്ങൾക്ക് വേദനയില്ലാതെ AHCI മോഡിലേക്ക് മാറാൻ കഴിയും; ഇത് ഡാറ്റയുടെ ലോജിക്കൽ ഓർഗനൈസേഷനെ ബാധിക്കില്ല, ഉചിതമായ ഡ്രൈവറുകൾ മാത്രമേ ആവശ്യമുള്ളൂ. AHCI മോഡിൽ, NCQ-നുള്ള പിന്തുണ (HDD കമാൻഡുകൾ പുനഃക്രമീകരിക്കൽ) ദൃശ്യമാകുന്നു, പൊതുവേ, പ്രകടനം അൽപ്പം വർദ്ധിക്കുന്നു, പക്ഷേ ചെറുതായി മാത്രം, കൂടാതെ ഹോട്ട്-സ്വാപ്പ് ചെയ്യാവുന്ന പിന്തുണയും ചേർക്കുന്നു.

സാധ്യമായ കാരണങ്ങളുടെ പതിപ്പുകൾ:

1) ട്രെയിനിൽ എന്തെങ്കിലും.
2) ഡ്രൈവർമാരുമായി എന്തെങ്കിലും, പരാജയം അല്ലെങ്കിൽ സംഘർഷം.
3) HDD ഉള്ള എന്തെങ്കിലും.

രണ്ടാമത്തെ സിസ്റ്റം ഉണ്ട് - വിൻഡോസ് 7, ഞാൻ അതിൽ ബൂട്ട് ചെയ്യുകയും UDMA മോഡുകളിൽ ഡിസ്കുകളുടെ പൂർണ്ണ പ്രകടനം നിരീക്ഷിക്കുകയും ചെയ്യുന്നു, അതായത് ഹാർഡ്വെയർ സാധാരണമാണെന്ന് തോന്നുന്നു. ഞാൻ ഇവന്റ് ലോഗ് നോക്കുന്നു, ഡിസ്കുകളിലെ ഒരു പ്രശ്നത്തെക്കുറിച്ച് അതിൽ സന്ദേശങ്ങളൊന്നുമില്ല, ഞാൻ സ്മാർട്ട് ഡയഗ്നോസ്റ്റിക്സ് നോക്കുന്നു - എല്ലാം ശരിയാണ്, ഉപകരണ വൈരുദ്ധ്യങ്ങളില്ല, ഇതെല്ലാം നല്ലതാണ്. എനിക്ക് ASUS-ൽ നിന്ന് ഏറ്റവും പുതിയ ഡ്രൈവറുകൾ ലഭിക്കുന്നു. ഞാൻ Intel ICH10R ഡ്രൈവറിന്റെ പഴയ പതിപ്പ് നമ്പർ എഴുതി പുതിയത് ഇൻസ്റ്റാൾ ചെയ്യുക. സംശയാസ്പദമായ രീതിയിൽ വേഗത്തിൽ ഇൻസ്റ്റാൾ ചെയ്തു, അവസാനം അത് അപ്ഡേറ്റ് ചെയ്തില്ല. INF ഫയലുകൾ വഴി ഞാൻ ICH10R ഡ്രൈവറുകൾ സ്വമേധയാ അപ്ഡേറ്റ് ചെയ്യുന്നു, അത് ഇൻസ്റ്റാൾ ചെയ്യുന്നു, പക്ഷേ പ്രശ്നം അവശേഷിക്കുന്നു. ഞാൻ ഇന്റലിലേക്ക് പോകുന്നു, ഏറ്റവും പുതിയ പതിപ്പ് ഡൗൺലോഡ് ചെയ്യുക, അത് ഇൻസ്റ്റാൾ ചെയ്യുക, വീണ്ടും ഒന്നും ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല. ഉപകരണത്തിന് ഒരു ഡ്രൈവറും ഇല്ലെങ്കിൽ മാത്രമേ അവരുടെ ഡ്രൈവറുകൾ അപ്‌ഡേറ്റ് ചെയ്യപ്പെടുകയുള്ളൂവെന്ന് ഞാൻ കണ്ടെത്തി, അത് നിർബന്ധിക്കാൻ നിങ്ങൾ "-ഓവർലാൾ" എന്ന രഹസ്യ കീ ഉപയോഗിക്കേണ്ടതുണ്ട്, ഞാൻ ശ്രമിക്കുന്നു, ഇത് അപ്‌ഡേറ്റുചെയ്‌തു, പക്ഷേ ഇത് പ്രശ്‌നം പരിഹരിക്കുന്നില്ല. ഞാൻ കേബിൾ മാറ്റുന്നു, അത് പുറത്തെടുക്കുന്നു, ഡിസ്കിൽ പ്ലഗ് ഇൻ ചെയ്യുന്നു - ഇത് സഹായിക്കില്ല. ഹാർഡ്‌വെയർ പ്രവർത്തിക്കുന്നു, പുതിയ സോഫ്റ്റ്‌വെയർ സഹായിക്കില്ല എന്നതാണ് ഇന്റർമീഡിയറ്റ് ഫലം.

മൈക്രോസോഫ്റ്റിൽ രസകരമായ ഒരു ലേഖനം ഞാൻ കണ്ടെത്തി: "നിരവധി CRC പിശകുകളോ സമയപരിധികളോ സംഭവിച്ചതിന് ശേഷം, IDE ATA, ATAPI ഇന്റർഫേസുകളുള്ള ഡ്രൈവുകൾ PIO മോഡ് ഉപയോഗിക്കുന്നു." UDMA വഴിയുള്ള ട്രാൻസ്മിഷൻ പരാജയങ്ങളുണ്ടെങ്കിൽ, സിസ്റ്റം തുടർച്ചയായി മോഡുകൾ PIO മോഡിലേക്ക് (അല്ലെങ്കിൽ ഉടനടി) താഴ്ത്തി ഈ അവസ്ഥയെ മരവിപ്പിക്കുമെന്ന് അവർ എഴുതുന്നു! ഇത് തിരികെ ലഭിക്കാൻ, ഉപകരണ മാനേജറിൽ നിന്ന് കൺട്രോളർ നീക്കം ചെയ്യാൻ അവർ നിർദ്ദേശിക്കുന്നു, അത് ചാരത്തിൽ നിന്ന് പുനർജനിക്കും. ഞാൻ അതിന് പോയില്ല, കാരണം... അവൻ പുനർജനിക്കില്ലെന്ന് ഞാൻ ഭയപ്പെട്ടു (ഇതിനെക്കുറിച്ച് അവർ എവിടെയെങ്കിലും എഴുതി), അതിനാൽ അദ്ദേഹം അവിടെയും മറ്റ് സ്ഥലങ്ങളിലും വിവരിച്ച രണ്ടാമത്തെ പാത സ്വീകരിച്ചു.

പരിഹാരം.രജിസ്ട്രി ബ്രാഞ്ച് തുറക്കുക "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\(4D36E96A-E325-11CE-B FC1-08002BE10318)", അതിൽ ശാഖകൾ 0000, 0001 എന്നിവ അടങ്ങിയിരിക്കും. അവ ഉപകരണ മാനേജറിലെ ഉപകരണങ്ങളുമായി പൊരുത്തപ്പെടുന്നു. ഞങ്ങൾക്ക് ചാനലുകളിൽ മാത്രമേ താൽപ്പര്യമുള്ളൂ; ഞങ്ങൾ DriverDesc-ന്റെ പേര് നോക്കുന്നു, ഈ സാഹചര്യത്തിൽ “പ്രാഥമിക IDE ചാനൽ”.

MasterDeviceTimingModeAllowed, SlaveDeviceTimingModeAllowed എന്നിവയിൽ ശ്രദ്ധിക്കുക - അവർ സ്വീകാര്യമായ മോഡുകളുടെ ഒരു മാസ്‌ക് സജ്ജമാക്കി, 0xffffffff എങ്കിൽ, എല്ലാം അനുവദനീയമാണ്, 0x1f ആണെങ്കിൽ, PIO മോഡ് മാത്രം. എനിക്ക് സ്ലേവിൽ ഒരു പ്രശ്നമുണ്ട്. നിലവിലെ മോഡുകൾ തന്നെ MasterDeviceTimingMode, SlaveDeviceTimingMode എന്നിവയിൽ സംഭരിച്ചിരിക്കുന്നു, അവ വ്യത്യസ്തമാണ് (ഇന്റർനെറ്റിൽ നിങ്ങൾക്ക് അക്കങ്ങളുടെ അർത്ഥം കണ്ടെത്താൻ കഴിയും). ഇനിപ്പറയുന്നവ ചെയ്യാൻ MS നിർദ്ദേശിക്കുന്നു - അധിക കീ ResetErrorCountersOnSuccess (DWORD) = 1 സജ്ജീകരിച്ച് റീബൂട്ട് ചെയ്യുക. ഞാൻ ഇത് ചെയ്തു, പക്ഷേ അത് ഒന്നും ചെയ്തില്ല, ആവശ്യമുള്ള മോഡ് UserSlaveDeviceTimingModeAllowed 0x1f-ലേക്ക് പുനഃസജ്ജീകരിച്ചുവെന്ന് മാത്രം. ഞാൻ അത് ഉപകരണ മാനേജറിലേക്ക് തിരികെ നൽകി, എന്നാൽ ഇവിടെയും നിങ്ങൾക്ക് ഇത് 0xffffffff എന്ന് സ്വമേധയാ സജ്ജമാക്കാൻ കഴിയുമെന്ന് ഞാൻ കരുതുന്നു. അടുത്തതായി, ഞാൻ SlaveDeviceTimingModeAllowed = 0xffffffff, റീബൂട്ട് ചെയ്തു voila!, എല്ലാം പ്രവർത്തിച്ചു. അതിനാൽ, ഞാൻ ചെയ്യേണ്ടത് ഇനിപ്പറയുന്നവ മാത്രമാണെന്ന് ഞാൻ കരുതുന്നു (സ്ലേവിന്റെ പ്രശ്നം):

UserSlaveDeviceTimingModeAllowed = 0xffffffff, SlaveDeviceTimingModeAllowed = 0xffffffff, ResetErrorCountersOnSuccess = 1 കൂടാതെ റീബൂട്ട് ചെയ്യുക.

ഒരു റീബൂട്ടിന് ശേഷമുള്ള രജിസ്ട്രിയുടെ അവസാന നില ഇനിപ്പറയുന്ന ചിത്രം കാണിക്കുന്നു. മോഡുകൾ ഇപ്പോൾ സമാനമാണ്, മാസ്കുകൾ സംരക്ഷിച്ചിരിക്കുന്നു, കൂടാതെ ഉപകരണ മാനേജറിൽ പോസ്റ്റിന്റെ തുടക്കത്തിൽ തന്നെ ഞങ്ങൾ ചിത്രം കാണുന്നു.

ഇപ്പോൾ കാരണത്തെക്കുറിച്ച്. MS ലേഖനത്തിൽ നിന്ന് താഴെ പറയുന്നതുപോലെ, അവരുടെ ഡ്രൈവർ ശരിയാക്കാനുള്ള ഒരു കാരണം, HDD ആരംഭിക്കുന്നതിനുള്ള കാത്തിരിപ്പ് സമയം അപര്യാപ്തമായിരുന്നു (Win2000 ൽ ഇത് 4 സെക്കൻഡ് ആയിരുന്നു, അവർ അത് 10 സെക്കൻഡ് ആക്കി) ഡിസ്കുകൾ വന്നപ്പോൾ ഇത് ഒരു പ്രശ്നമായിരുന്നു. ഉറക്കം വിട്ടു. 2 മണിക്കൂറിന് ശേഷം നിഷ്ക്രിയത്വത്തിന് ശേഷം ഡിസ്കുകൾ ഓഫാക്കുന്നതിന് ഞാൻ നിരന്തരം ക്രമീകരണം ഉപയോഗിച്ചു, ചില ആപ്ലിക്കേഷനുകൾ ഒരേസമയം നിരവധി പാർട്ടീഷനുകൾ ആക്സസ് ചെയ്യാൻ ആഗ്രഹിക്കുമ്പോൾ ചിലപ്പോൾ അവ ക്രമരഹിതമായി ഉണരുന്നതിലേക്ക് നയിച്ചു. ചില സന്ദർഭങ്ങളിൽ സമയപരിധി കവിഞ്ഞിരിക്കുകയും പരാജയം രേഖപ്പെടുത്തുകയും ചെയ്‌തത് UDMA പ്രവർത്തനരഹിതമാക്കുന്നതിലേക്ക് നയിച്ചേക്കാം എന്ന് ഞാൻ വിശ്വസിക്കുന്നു. ഇപ്പോൾ ഞാൻ ഡിസ്കുകൾ ഓഫ് ചെയ്യുന്നത് ഉപേക്ഷിച്ചു, അവ പ്രവർത്തിക്കട്ടെ, കൂടാതെ, ഇടയ്ക്കിടെ ഓണാക്കുന്നതും ഓഫാക്കുന്നതും ഗുണത്തേക്കാളേറെ ദോഷം ചെയ്യും.

ഹാർഡ് ഡ്രൈവിനും പിസി മെമ്മറിക്കും ഇടയിൽ ഡാറ്റ കൈമാറാൻ, രണ്ട് പ്രധാന മോഡുകൾ ഉപയോഗിക്കുന്നു:

    പ്രോഗ്രാം ചെയ്ത ഇൻപുട്ട്/ഔട്ട്പുട്ട് (PIO) മോഡ്;

    ഡയറക്ട് മെമ്മറി ആക്സസ് (DMA) മോഡ്.

പിയോ മോഡ്

PIO മോഡിൽ, ഹാർഡ് ഡ്രൈവിൽ നിന്നുള്ള ഓരോ ബൈറ്റും സെൻട്രൽ പ്രോസസർ ആദ്യം വായിക്കുകയും പിന്നീട് RAM-ലേക്ക് എഴുതുകയും ചെയ്യുന്നു. റീഡ് സൈക്കിളിന്റെ ദൈർഘ്യവും ഓരോ ഡിസ്‌ക് ആക്‌സസ്സ് കൈമാറ്റം ചെയ്യപ്പെടുന്ന സെക്ടറുകളുടെ എണ്ണവും അനുസരിച്ച്, PIO (PIO മോഡ് 0), PIO1, PIO2, PIOЗ, PI04, PI05 എന്നീ മോഡുകൾ വേർതിരിച്ചിരിക്കുന്നു.

dma മോഡ്

കമ്പ്യൂട്ടർ പ്രോസസർ ഒരു IDE അല്ലെങ്കിൽ EIDE ഹാർഡ് ഡ്രൈവിന്റെ ബഫർ മെമ്മറിയിലേക്ക് ഡാറ്റ വായിക്കുകയോ എഴുതുകയോ ചെയ്യുമ്പോൾ സിംഗിൾ ടാസ്‌കിംഗ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ PIO മോഡുകൾ ഉപയോഗിക്കുന്നു, തുടർന്ന് ഈ ഡാറ്റ RAM-ലേക്ക് മാറ്റുന്നു. മൾട്ടിടാസ്കിംഗ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ, ഡയറക്ട് മെമ്മറി ആക്സസ് (ഡിഎംഎ) മോഡുകൾ ഉപയോഗിക്കുന്നത് നല്ലതാണ്. ഈ മോഡിലെ ഡാറ്റ ഇൻപുട്ട്/ഔട്ട്‌പുട്ട് CPU-ന്റെ പങ്കാളിത്തമില്ലാതെ PC RAM-ലേക്ക് നടത്തുന്നു. റാമിലേക്കുള്ള സിപിയു ആക്‌സസ്സുകൾക്കിടയിൽ താൽക്കാലികമായി നിർത്തുമ്പോൾ ഹാർഡ് ഡ്രൈവ് കൺട്രോളറിന്റെ നിയന്ത്രണത്തിലാണ് ഈ പ്രക്രിയ സംഭവിക്കുന്നത്, ഇത് ഡാറ്റാ ട്രാൻസ്ഫർ വേഗതയെ ഒരു പരിധിവരെ കുറയ്ക്കുന്നു, പക്ഷേ പ്രോസസ്സർ സമയം ലാഭിക്കുന്നു. DMA മോഡുകൾ നടപ്പിലാക്കാൻ, RYU പോലെയല്ല, പ്രത്യേക കൺട്രോളറുകളും ഡ്രൈവറുകളും ആവശ്യമാണ്.

സിസ്റ്റം ബസ്സുമായി ജോലി ചെയ്യുന്ന ഒരു സൈക്കിളിൽ കൈമാറ്റം ചെയ്യപ്പെടുന്ന വാക്കുകളുടെ എണ്ണത്തെ ആശ്രയിച്ച് ഡിഎംഎ മോഡുകൾ സിംഗിൾ-വേഡ് (സിംഗിൾവേഡ്), മൾട്ടി-വേഡ് (മൾട്ടിവേഡ്) എന്നിങ്ങനെ തിരിച്ചിരിക്കുന്നു.

സീരിയൽ ആറ്റ (സത)

സമാന്തര എടിഎ ഇന്റർഫേസ് വഴിയുള്ള ഡാറ്റാ ട്രാൻസ്ഫർ നിരക്കുകളിൽ കൂടുതൽ വർദ്ധനവ് സാങ്കേതിക ബുദ്ധിമുട്ടുകൾ സൃഷ്ടിച്ചു. കൂടാതെ, പിസി നിർമ്മാതാക്കൾ വിശാലമായ 40-കോർ (അല്ലെങ്കിൽ 80-കോർ) കേബിളിൽ തൃപ്തരല്ല, ഇത് കേസിനുള്ളിലെ വായുസഞ്ചാരത്തെ തടയുകയും 46 സെന്റിമീറ്റർ നീളത്തിൽ പരിമിതപ്പെടുത്തുകയും ചെയ്യുന്നു.

അതിനാൽ, 1999-ൽ, സീരിയൽ ATA വർക്കിംഗ് ഗ്രൂപ്പ് സൃഷ്ടിക്കപ്പെട്ടു, ഇതിന്റെ ലക്ഷ്യം ഒരു സീരിയൽ ATA ഇന്റർഫേസ് - സീരിയൽ ATA (SATA) സൃഷ്ടിക്കുക എന്നതായിരുന്നു. ഇന്റർഫേസ് 2001-ൽ അവതരിപ്പിക്കുകയും 150 MB/s ഡാറ്റാ ട്രാൻസ്ഫർ സ്പീഡ് പ്രകടമാക്കുകയും ചെയ്തു.

കൂടാതെ, നിരവധി ഉപകരണങ്ങൾ (HDD, CD-ROM ഡ്രൈവുകൾ, DVD-ROM ഡ്രൈവുകൾ മുതലായവ) ബന്ധിപ്പിക്കുന്നതിന് ഒരു സ്റ്റാർ ടോപ്പോളജി ഉപയോഗിക്കില്ല (ഓരോ ഉപകരണവും മാസ്റ്റർ അല്ലെങ്കിൽ സ്ലേവ് എന്ന് തിരിച്ചറിയപ്പെടുമ്പോൾ), ഒരു പോയിന്റ്-ടു-പോയിന്റ്. ടോപ്പോളജി, ഓരോ ഉപകരണവും നേരിട്ട് ഹോസ്റ്റ് അഡാപ്റ്ററുമായി ബന്ധിപ്പിക്കുമ്പോൾ (SCSI ഉപകരണങ്ങൾ പോലെ).

SCSl (സ്മോൾ കമ്പ്യൂട്ടർ സിസ്റ്റം ഇന്റർഫേസ്) IDE-യെക്കാൾ ബഹുമുഖവും കാര്യക്ഷമവുമായ ഒരു ഇന്റർഫേസാണ്. എന്നിരുന്നാലും, അതിന്റെ ഹാർഡ്‌വെയർ നടപ്പിലാക്കൽ IDE ഇന്റർഫേസ് നടപ്പിലാക്കുന്നതിനേക്കാൾ വളരെ ചെലവേറിയതാണ്. ഒരു മൾട്ടിടാസ്‌കിംഗ് ഓപ്പറേറ്റിംഗ് എൻവയോൺമെന്റിൽ അല്ലെങ്കിൽ നെറ്റ്‌വർക്ക് സ്റ്റോറേജ് ഡിവൈസായി സിഡി-റോം ഡ്രൈവ് ഉപയോഗിക്കുമ്പോൾ, വീഡിയോയ്‌ക്കൊപ്പം പ്രവർത്തിക്കുമ്പോൾ SCSI ഇന്റർഫേസിന് വ്യക്തമായ ഗുണങ്ങളുണ്ട്.

SCSI ഉപകരണവും I/O ബസും തമ്മിലുള്ള ആശയവിനിമയം (ISA, PCI, VLB പോലുള്ളവ) ഒരു ഹോസ്റ്റ് അഡാപ്റ്റർ ഉപയോഗിച്ച് ഒരു ബാഹ്യ ബസ് വഴിയാണ് നടത്തുന്നത്. SCSI ബസുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഉപകരണങ്ങൾ പരസ്പരം നേരിട്ട് ആശയവിനിമയം നടത്തുന്നില്ല, മറിച്ച് അന്തർനിർമ്മിത SCSI കൺട്രോളറുകൾ വഴിയാണ്.

കമ്പ്യൂട്ടർ മന്ദഗതിയിലാകാൻ തുടങ്ങിയാൽ, മിക്ക ഉപയോക്താക്കളും, ഒന്നാമതായി, പ്രോസസർ, റാം അല്ലെങ്കിൽ വീഡിയോ കാർഡ് എന്നിവയെ കുറ്റപ്പെടുത്താൻ തുടങ്ങുന്നു, പക്ഷേ ഹാർഡ് ഡ്രൈവ് കമ്പ്യൂട്ടറിന്റെ ഒരു പ്രധാന ഘടകമാണെന്നും പല കേസുകളിലും പ്രശ്നങ്ങൾ കുറയ്ക്കുന്നതിലും പൂർണ്ണമായും മറക്കുക. ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ വേഗത അവനുമായി കൃത്യമായി ബന്ധപ്പെട്ടിരിക്കുന്നു.

ഹാർഡ് ഡ്രൈവിന്റെ സാധ്യമായ ഓപ്പറേറ്റിംഗ് മോഡുകൾ

HDD-ക്ക് രണ്ട് മോഡുകളിൽ ഡാറ്റ ഉപയോഗിച്ച് പ്രവർത്തിക്കാനുള്ള കഴിവുണ്ട്: ലെഗസി PIO, പുതിയ DMA. അവയുടെ പ്രവർത്തന തത്വത്തിലും അതനുസരിച്ച് ഡാറ്റ പ്രോസസ്സിംഗിന്റെ വേഗതയിലും അവ സമൂലമായി വ്യത്യാസപ്പെട്ടിരിക്കുന്നു. അതിനാൽ PIO മോഡിൽ, എല്ലാ ഡാറ്റയും പ്രോസസ്സർ ഉപയോഗിച്ചാണ് പ്രോസസ്സ് ചെയ്യുന്നത്, അത് വളരെയധികം ലോഡ് ചെയ്യുന്നു, അതിന്റെ ഫലമായി, മൊത്തത്തിലുള്ള സിസ്റ്റം പ്രകടനത്തിൽ ഇടിവ് സംഭവിക്കുന്നു. എന്നാൽ ഡിഎംഎ മോഡ് ഇതിനകം തന്നെ ഹാർഡ്‌വെയർ ഡാറ്റ പ്രോസസ്സിംഗ് ആണ്, അതിൽ വിവിധ ആക്‌സിലറേറ്ററുകൾ ഉപയോഗിക്കുന്നു, കൂടാതെ സിപിയു ഈ പ്രക്രിയയിൽ ഉൾപ്പെട്ടിട്ടില്ല.

വിൻഡോസ് പിഐഒ മോഡിലേക്ക് സ്വയമേവ മാറുന്നതും ഇതിന്റെ സൂചനകളും

വിൻഡോസ് ഡിഫോൾട്ടായി എച്ച്ഡിഡിയിൽ ഹൈ-സ്പീഡ് ഡിഎംഎ മോഡിൽ പ്രവർത്തിക്കുന്നു, എന്നാൽ ചിലപ്പോൾ പ്രത്യേക പിശകുകൾ കാരണം അത് സ്വന്തമായി പിഐഒ മോഡിലേക്ക് മാറുന്നു. മാത്രമല്ല, ഡിഎംഎ വീണ്ടും ഓണാക്കുന്നത് വളരെ പ്രശ്‌നകരമാണ്, സാധാരണ രീതികൾ ഉപയോഗിച്ച് ഇത് ചെയ്യുന്നത് മിക്കവാറും അസാധ്യമാണ്. PIO മോഡിൽ ഹാർഡ് ഡ്രൈവ് ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ വിൻഡോസ് മാറിയതിന്റെ സ്വഭാവ അടയാളങ്ങൾ ഇവയാണ്:

എച്ച്ഡിഡിയുമായി പ്രവർത്തിക്കുന്നതിന്റെ വേഗത നിരവധി തവണ കുറയുന്നു;
ഡിസ്ക് പ്രവർത്തന സമയത്ത് മന്ദഗതിയിലുള്ള സിസ്റ്റം വേഗത;
ഒരു ഹാർഡ് ഡ്രൈവിൽ പ്രവർത്തിക്കുമ്പോൾ അമിതമായ പ്രോസസ്സർ ലോഡ് (80-90%);
സിസ്റ്റം കുത്തനെ "മന്ദഗതിയിലാക്കാൻ" തുടങ്ങി. അതായത്, ഒരു മണിക്കൂർ മുമ്പ് എല്ലാം ശരിയായിരുന്നു, തുടർന്ന് പ്രശ്നങ്ങൾ പെട്ടെന്ന് പ്രത്യക്ഷപ്പെട്ടു.

ഇപ്പോൾ, ഹാർഡ് ഡ്രൈവ് മുഴുവൻ സിസ്റ്റത്തിന്റെയും ഏറ്റവും ദുർബലമായ പോയിന്റാണ്, അതിന്റെ പ്രവർത്തന വേഗത പകുതിയോളം കുറയുന്നത് വിനാശകരമായ പ്രത്യാഘാതങ്ങളിലേക്ക് നയിക്കുന്നു. സ്ലോ പിഐഒ മോഡിൽ ഹാർഡ് ഡ്രൈവുമായി പ്രവർത്തിക്കാൻ വിൻഡോസ് യഥാർത്ഥത്തിൽ മാറിയെന്ന് ഉറപ്പാക്കാൻ, നിങ്ങൾ ഇനിപ്പറയുന്നവ ചെയ്യേണ്ടതുണ്ട്:

1. വലത് മൗസ് ബട്ടൺ ഉപയോഗിച്ച് "എന്റെ കമ്പ്യൂട്ടർ" ഐക്കണിൽ ക്ലിക്ക് ചെയ്ത് "മാനേജ്" തിരഞ്ഞെടുക്കുക;

2. കൺട്രോളർ ബ്രാഞ്ച് വികസിപ്പിക്കുകയും നിങ്ങളുടെ ഹാർഡ് ഡ്രൈവ് കണക്റ്റുചെയ്തിരിക്കുന്ന ചാനൽ കണ്ടെത്തുകയും ചെയ്യുക;
3. അതിൽ വലത്-ക്ലിക്കുചെയ്യുക, "പ്രോപ്പർട്ടികൾ" എന്നതിലേക്ക് പോയി "വിപുലമായ ക്രമീകരണങ്ങൾ" എന്നതിലേക്ക് മാറുക;
4. "നിലവിലെ ട്രാൻസ്മിഷൻ മോഡ്" എന്ന വരി നോക്കുക. അത് "DMA മോഡ്" എന്ന് പറഞ്ഞാൽ, എല്ലാം ശരിയാണ്, എന്നാൽ "PIO മോഡ്" ആണെങ്കിൽ, നിങ്ങൾ കുറച്ച് ലളിതമായ പ്രവർത്തനങ്ങൾ ചെയ്യുകയും ഇഷ്ടപ്പെട്ട ഓപ്പറേറ്റിംഗ് മോഡിലേക്ക് ഡിസ്ക് തിരികെ നൽകുകയും ചെയ്യും.

DMA മോഡ് പ്രവർത്തനക്ഷമമാക്കുക

ഇത് നേടാൻ യഥാർത്ഥത്തിൽ രണ്ട് വഴികളുണ്ട്. ആദ്യത്തേത് വളരെ ലളിതമാണ്, നിങ്ങൾ തെറ്റായി പ്രവർത്തിക്കുന്ന ഉപകരണം നീക്കംചെയ്ത് നിങ്ങളുടെ കമ്പ്യൂട്ടർ പുനരാരംഭിക്കേണ്ടതുണ്ട്. ഇതിനുശേഷം, വിൻഡോസ് യാന്ത്രികമായി ഇത് വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുകയും ഉപകരണത്തിന്റെ ഓപ്പറേറ്റിംഗ് മോഡ് വീണ്ടും ഡിഎംഎയിലേക്ക് മാറുകയും ചെയ്യും.

ചില കാരണങ്ങളാൽ നിങ്ങൾക്ക് ആദ്യ രീതി ഉപയോഗിച്ച് DMA പ്രവർത്തനക്ഷമമാക്കാൻ കഴിയുന്നില്ലെങ്കിൽ, നിങ്ങൾ കുറച്ചുകൂടി പരിശ്രമിക്കുകയും രജിസ്ട്രി എഡിറ്റർ ഉപയോഗിക്കുകയും വേണം. ഇനിപ്പറയുന്നവ ചെയ്യുക:

  1. Win + R അമർത്തി ദൃശ്യമാകുന്ന വരിയിൽ കമാൻഡ് ടൈപ്പ് ചെയ്യുക regedit;
  2. പാതയിലൂടെ പോകുക HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\(4D36E96A-E325-11CE-BFC1-08002BE10318);

  1. MasterDeviceTimingModeAllowed ലൈൻ കണ്ടെത്തുക.
  2. നിരയിലെ ഈ വരിയുടെ മൂല്യം 0x00000001f എന്ന് എഴുതിയിട്ടുണ്ടെങ്കിൽ, നിങ്ങളുടെ ഹാർഡ് ഡ്രൈവ് യഥാർത്ഥത്തിൽ PIO മോഡിൽ പ്രവർത്തിക്കുന്നു എന്നാണ് ഇതിനർത്ഥം;
  3. മൂല്യം 0xffffffff ആക്കി നിങ്ങളുടെ കമ്പ്യൂട്ടർ പുനരാരംഭിക്കുക.

ഇതിനുശേഷം, നിങ്ങളുടെ ഹാർഡ് ഡ്രൈവ് വീണ്ടും ഡിഎംഎ മോഡിലേക്ക് മാറും, അതിന്റെ വേഗതയും മൊത്തത്തിലുള്ള സിസ്റ്റം വേഗതയും ഗണ്യമായി വർദ്ധിക്കും.