පරිගණක හාර්ඩ්වෙයාර් පාඩම් මාලාව 08


මෙම ලිපි පෙළ ප්‍රියන්තගේ “මගේ මතක“ බ්ලොග් පෝස්ට් එකෙහි පළවු ලිපි පෙළකි.  තොරතුරු හා සන්නිවේදන තාක්ෂණය විෂයය හදාරණ සිසුන්ගේ වැඩිදුර කියවීම් වෙනුවෙන් ඔහුගේ පූර්ණ අවසරයෙන් මෙහි පළකරමි.


ප්‍රියන්තගේ “මගේ මතක“ බ්ලොග් පෝස්ට් එක බැලීමට 

Computer Hardware පාඩම 08 .... (Hard disk drive)

අද අපි කතා කරන්න යන්නේ Hard disk drive ගැනයි.
මොකක්ද මේ Hard disk එකක් කියන්නේ?
Hard disk අයත් වන්නේ පරිගනකය තුල ස්ථිර ලෙස සවිකර ඇති ඩිස්ක් වර්ගයට (Fixed Disk) මේවා දත්ත ගබඩා කිරීමට ගන්නා බව දැනටමත් ඔබ දන්නවා ඇති. ඇත්තෙන්ම මෙය අයත් වන්නේ මෙමරි වලටමයි. මේවා non-volatile හෙවත් විදුලිය මත රඳා නොපවතින මතකය වේ. මෙහි චුම්බක (Magnetic) කල හැකි රසායන ආලේප කල තැටියක් පවතින අතර ඒහි ඩිජිටල් දත්ත සටහන් කරයි. මේ සඳහා කියවීමට හා ලිවීමට හැකි හිසක් (Read/Write head) ඇත. එමගින් මෙහි දත්ත සටහන් කිරීම හා නැවත කියවීම සිදු කරයි.

Hard disk ඇතුලත උපාංග පිහිටා ඇති ආකාරය ඉහත රූපයෙන් බලන්න.
පහත දැක්වෙන්නේ විවිධ ප්‍රමාණයේ හාඩ් ඩිස්ක් කීපයකි. මේවා නම් විකිපීඩියාවෙන් බලන්න වුවද ඔබට හැකිය.

මේවා අතරින් දැන් දක්නට ඇත්තේ පහත ප්‍රමාණවල හාඩ් ඩිස්ක් පමනි.
ATA Hard disk (Advanced Technology Attachment)
මේවා parallel ATA ලෙසද දැන් හැඳින්වේ. බොහෝ කලක් පැවති තාක්‍ෂණයයි. මේවායේ දත්ත හුවමාරුව සඳහා භාවිතා කරන්නේ 40 pin කනෙක්ටරයක් සහිත කේබලයකි. එය පටියක් වැනි කේබල් එකක් නිසා රිබන් කේබල් ලෙසින්ද හැඳින්වේ.

මේ ඒ සඳහා භාවිතා වන කේබල් එකයි.
මෙය 3.5" හාඩ් ඩිස්ක් එකක් හා කේබල් එකකි. ලැප්ටොප්/නෝට්බුක් සඳහා යොදාගන්නා 2.5" හාඩ්ඩිස්ක් සඳහා ඇති කනෙක්ටරයේ පින් 44ක් ඇත. ඒයට හේතුව ඒවාට විදුලිය සැපයෙන්නේද එකම කනෙක්ටර් එකෙන් වීම නිසාය. මේ එවැන්නකි.
SATA Hard disk (Serial Advanced Technology Attachment)
මෙවා 2003 දී හඳුන්වා දෙන ලදී. දැන් නිශ්පාදනයේ පවතින සියල්ල SATA ය. මේවා ඉහත වගුවේ ඇති ප්‍රමාණ සියල්ලෙන්ම නිපදවේ. දැනට SATA SATA revision 3.0 භාවිතා වන අතර එහි දත්ත සම්ප්‍රේශන වේගය 6 Gbit/s වේ.

මේ එහි නියම රූපයයි.
මේ SATA cable එකයි.
ඉහත රූපයේ වැඩි කනෙක්ශන් ගණනක් ඇත්තේ විදුලි සැපයුමට වන අතර අඩු කනෙක්ශන් ගණනක් ඇත්තේ ඩේටා කේබල් එකටයි. මේවා ලැප්ටොප් සඳහා භාවිතා වන 2.5" හාඩ් ඩිස්ක් සඳහාද වෙනසක් නැත. එනම් ඔබේ ඩෙස්ක්ටොප් එකට හදිසියකට ලැප්ටොප් හාඩ්ඩිස්ක් එකක් සම්බන්ධ කරන්න පුළුවන් Internal disk එකක් ලෙස.

මීට අමතරව හාඩ් ඩිස්ක් ගැන තවත් බොහෝ දේ මේ පාඩම් යටතේ ඉදිරියේ කියවෙනවා. පාටිශන් කිරීම, ෆෝමැට් කිරීම, ජම්පර් සෙටින්ග්ස් ඊට ඇතුලත්. මෙම පාඩමෙන් මම බලාපොරොත්තු වූයේ හාඩ් ඩිස්ක් එකක් භෞතික වශයෙන් හඳුන්වා දෙන්න පමණයි. තවත් විස්තර ඉදිරි ලිපි වලින් බලාපොරොත්තු වන්න.

Computer Hardware පාඩම 08 .... (Hard disk drive-02)

හාඩ් ඩිස්ක් පිළිබඳ පාඩම තවත් ඉදිරියට ලියන්න සිතුනා. එයට ලැබුන කමෙන්ට් වලින් මට හිතුනා තව ටිකක් ඉදිරියට ලියන්න. 
හාඩ් ඩිස්ක් එකක ධාරිතාව (Hard disk capacity)
හාඩ් ඩිස්ක් එකක ධාරිතාවය පෙන්වන්නේ බයිට් (Byte) නමැති ඒකකයෙනි. 
1024byte = 1 KB (kilo byte)
1024 KB = 1 MB (Mega byte)
1024 MB = 1 GB (giga byte)
1024 GB = 1 TB (tera byte)
මේ අනුව හාඩ් ඩිස්ක් එකක ධාරිතාව මැනීමට බයිට් නමැති ඒකකය වුවද දැන් කිලෝ බයිට් මෙගා බයිට් වලින් හාඩ් ඩිස්ක් නොමැත. දැනට භාවිතයේ ඇති හාඩ් ඩිස්ක් එකක අවම ධාරිතාව 80GB පමණ වේ. එනම් දැනට නිශ්පාදනය කරන කුඩාම ධාරිතාව ඇති හාඩ් ඩිසක් එක මෙයයි. දැනට ඇති උපරිම ධාරිතාව 3TB වේ. එනම් දල වශයෙන් 3000GB පමණය.

භ්‍රමණ වේගය RPM (Revolution per minute) 
ඇතැම් අය මෙය  rotation per minute ලෙසද හඳුන්වයි. මෙයින් කියවෙන්නේ මෙහි ඩිස්ක් එක විනාඩියකට කැරරවෙන වාර ගණනයි. මෙය වැඩිවත්ම දත්ත කියවීමේ වේගයද වැඩිවේ. ඒ R/W head (කියවන හිස) එක පසුකරන වාර ගණන වැඩි වන නිසාය. දැනට භාවිතයේ ඇති ඩිස්ක් වල මෙම වේගය 7200ක් වේ. මීට ටික කලකට පෙර පැවති ඒවා භ්‍රමණය වූයේ විනාඩියට වට 5400ක පමණ වේගයකිනි. එහෙත් සර්වර් සඳහා භාවිතා වන SAS හාඩ් ඩිස්ක් වල මෙම වේගය 10,000 RPM හෝ 15,000 RPM පමණ වේ.

Disk Cache (Disk buffer)
මෙය කුඩා ප්‍රමාණයක මෙමරියකි. වර්ථමානයේ ඩිස්ක් වල භාවිතා වන්නේ 8MB-64MB අතර ප්‍රමාණයක් භාවිතා කරයි. මෙය ඩිස්ක් එක (තැටිය) හා Mother board එක අතර දත්ත හුවමාරුවට සම්බන්ධ වේ. 
සාමාන්‍යෙයන් ඩිස්ක් එකේ ඇති දත්ත කියවන්නේ වටයක් පැමිණ එම ස්ථානයට එන විටයි. එසේ වන විට යම් කාලයක් මෙහෙයුම් පද්ධතියට බලා සිටීමට සිදුවේ. එහෙත් ඩිස්ක් කෑශ් වල එම දත්ත අවශ්‍ය විට ලබා දීමට තාවකාලිකව පවත්වා ගනියි.
තැටි වලින් කියවන වේගය හා මෙහෙයුම් පද්ධතියට ඒවා අවශ්‍ය වන වේගය අතර පරතරය නිසි ලෙස කරමනාකරණය කරන්නේ මෙම මෙමරිය.

දත්ත හුවමාරු වේගය (Transfer Rate)
ඇත්තටම මෙහි වේග දෙකක් ඇත. එනම් ඩිස්ක් (hard disk platter) වල සිට Disk buffer එකට දත්ත හුවමාරු වන වේගය හා Disk buffer වල සිට Host එකට (Mother board එකේ) දත්ත හුවමාරු වන වේගයයි. නමුත් බොහෝ අවස්ථා වල Transfer rate එක ලෙස පෙන්වා දෙන්නේ Disk buffer වල සිට Host එකට දත්ත හුවමාරු වන වේගයයි.
ATA (PATA) ඩිස්ක් එකක  platter එකේ  සිට Disk buffer එකට දත්ත හුවමාරු වන වේගය 126 MB/s පමණ උපරිම අගයක් ගනී. ඒවායේ Disk buffer එකේ සිට Host එකට දත්ත හුවමාරු වන වේගය 100MB/s පමණය.

SATA ඩිස්ක් එකක Disk buffer එකේ සිට Host එකට දත්ත හුවමාරු වන වේගය 3Gb/s පමණ සිට 6Gb/s දක්වා භාවිතයේ පවතී.

SSD (Solid State Disk)
මොනවද මේ කියන්නේ. මේවායේ ක්‍රියා කාරිත්වය කලින් අප සඳහන් කළ සියලු ඩිස්ක් වලට වඩා වෙනස්. මේවායේ කරකැවෙන ඩිස්ක්, මෝටර් R/W Head ආදී කිසිවක් නැත. දත්ත ගබඩා කරන්නේ ඔබ දන්නා පෙන් ඩ්‍රයිව් නැතිනම් ෆ්ලෑෂ් මෙමරි වල ආකාරයටයි. මේවායේ කිසිම චලනය වන කොටසක් නැත. වේගය අතින් වැඩිය. නමුත් මිලෙන් වැඩිය. ක්‍රියා කිරීමේදී කිසිම ශබ්දයක් නිකුත් නොවේ.

හාඩ් ඩිස්ක් ගැන කලින් ලිපියේ සඳහන් නොවුරු තොරතුරු කීපයක්ම අද ලිපියෙන් කියන්න පුළුවන් උනා. 

2 comments:

Unknown said...

niyama site eka

crbmonaragala@gmail.com said...

හරිම සරලව තේරුම් ගතහැකි ලිපි පෙලකි.