Wednesday, August 31, 2011

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 ආදී කිසිවක් නැත. දත්ත ගබඩා කරන්නේ ඔබ දන්නා පෙන් ඩ්‍රයිව් නැතිනම් ෆ්ලෑෂ් මෙමරි වල ආකාරයටයි. මේවායේ කිසිම චලනය වන කොටසක් නැත. වේගය අතින් වැඩිය. නමුත් මිලෙන් වැඩිය. ක්‍රියා කිරීමේදී කිසිම ශබ්දයක් නිකුත් නොවේ.

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

Thursday, August 25, 2011

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 එකක් ලෙස.

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

එහෙනම් අදට පාඩම ඉවරයි. යන්න කලින් දවසේ ප්‍රශ්නය.

  • හාඩ් ඩිස්ක් එකක් නිතර ෆෝමැට් කලාට කමක් නැද්ද? එසේ නැතිනම් අත්‍යවශ්‍ය අවස්ථාවක  හැර අනෙක් අවස්ථාවල ෆෝමැට් නොකර සිටීම වඩා සුදුසුද?
එහෙනම් ගිහින් එන්නම්. සුභ දවසක්..!!!

Wednesday, August 24, 2011

අප්පච්චිට..........


ඔබේ පා වල ශක්තියෙන් අද අපි ඇවිදිනවා.....
ඔබේ අත් වල ශක්තියෙන් අද අපි වැඩ කරනවා...
ඔබේ හිතේ ශක්තියෙන් අද අපි සිතනවා...
ඔබ නිසා අද අපි මිනිසුන්ව ජීවත්වෙනවා...


අද 24 වෙනිදා...
හෙටයි මාසේ පඩිය...
අද තමයි අතේ සල්ලි නැතිම දවස..
අනේ මට ඔයාට මොනවත්...
තෑග්ගක් අද දවසේවත්...
අරන් දෙන්න බැරි වෙයි වගේ...
ඒත්....
මම දන්නවා අප්පච්චි තරහ නෑ කියා...
මගේ අප්පච්චිට ...
සුභ උපන්දිනයක් වේවා..!!!!


Monday, August 22, 2011

Computer Hardware පාඩම 07 .... (Microprocessor)

පරිගනකයක් ගැන කියන්න ගියාම බොහෝ දෙනෙක් අහන දෙයක් තමා ස්පීඩ් එක කීයද කියන එක. ඒ අතරින් සුළු පිරිසක් අහනවා මොකක්ද CPU ස්පීඩ් එක කියා. ඇත්තටම මොකක්ද මේ ස්පීඩ් එක කියන්නේ. මොකක්ද මේ CPU එක කියන්නේ. මෙය කොහේද තියෙන්නේ?
ඔව් අද අපි කතා කරන්න යන්නේ පරිගනකයක මොළය ගැනයි. මෙය තමා වැදගත්ම කොටස. මෙය තමා පරිගනකයේ අංක එක. එනම් මධ්‍යම සැකසුම් ඒකකය හෙවත් Central Processing Unit (CPU) එක ගැනයි.
මොකක්ද මේ Microprocessor එකක් කියන්නේ.
 Microprocessor යනු ඉලෙක්ට්‍රෝනික උපාංගයකි. එය සංගෘහිත පරිපථයක් හෙවත් integrated circuit එකක් වශයෙන් පෙන්වා දෙන්න පුළුවන්. එනම් එය තුල සම්පූර්ණ පරිපථයක් අන්තර්ගතව ඇත. සරලව විස්තර කරනවානම් කුඩා ට්‍රාන්සිස්ටර් මිලියන ගණනක් මේ හතරැස් අඟලකටත් අඩු උපාංගය තුල අන්තර්ගතය. එය බහු කාර්යය, ක්‍රමලේඛනය කළ හැකි (Programmable) රෙජිස්ටර මෙමරි ඇතුලත් උපාංගයකි. ඩිජිටල් දත්ත ලබාගෙන ඒවා ලබා දෙන උපදෙස් අනුව සකස් කර ප්‍රතිදානයක් (Out put) ලෙස අපට ලබාදේ. මෙම විධාන ප්‍රධාන මෙමරියේ ගබඩා කෙරේ.
දැන් අපි බලමු Processor වර්ග හා ඒවායේ විකාශනය කෙටියෙන්.
Vacuum tube මුල්ම පරම්පරාවේ පරිගනක වල භාවිතා විය.
ඉන්පසුව භාවිතයට පැමිණියේ ට්‍රාන්සිස්ටරයයි
මුල්ම මයික්‍රෝප්‍රොසෙසරය ලෙස Intel 4004 භාවිතයට පැමිණෙන්නේ 1971 දී. එය DIP වර්ගයේ සොකට් එකක් සඳහා නිර්මාණය වන්නක්.

මින් පසුව විවිධ ආකාරයේ Microprocessors භාවිතයට පැමිණි අතර ඒවා එකින් එක විස්තර කිරීම තවත් පාඩමක් ප්‍රමාද වීමට හේතු වන කාරණයකි. තවද සොකට් ගැන පාඩමේදී මම Processors ගැන විස්තරයක්ද කර ඇති නිසා නැවත ඒ පාඩම බලන්න මෙතනින්. (අවශ්‍යනම් පමණක්)

Processor එකක් ක්‍රියා කරන්නේ ඊට ගැලපෙන mother board එකක් මත පමණි. එය ක්‍රියා කිරීමට නිසි වෝල්ටීයතාවයක්, එහි FSB (Front side bus) සමග ගැලපීම අනිවාර්යය වේ. එනම් අප mother board එකක් මිළදීගන්නා විට එහි නිශ්පාදකයා එයට ගැලපෙන processor ගැන එහි උපදෙස් පොතේ පැහැදිලිව සඳහන් කර ඇත.
මීට අමතරව Processor සම්බන්ධයෙන් කිවයුතුම කරුණක් ඇත. එනම් දැනට භාවිතයේ ඇති සෑම Processor එකක්ම ක්‍රියාකිරීමේදී අධික ලෙස රත්වීමට ලක්වේ. ඒ නිසා නිසි පරිදි නිශ්පාදකයා නියම කරන ආකාරයේම සිසිලන පංකාවක් යෙදිය යුතුමය. Intel Processor සඳහා ඔවුන් විසින් සපයනු ලබන පංකාව තරම් වෙනත් ඒවා සුදුසු නැත.
මීට අමතරව අද කියන්න යන්නේ මේ දිනවල බහුලව භාවිතා වන Processor කීපයක් නම් කරන්නයි.
Intel
Intel Processor ලොව පුරාම ඉතා ජනප්‍රිය මෙන්ම බහුලවම භාවිතයේ ඇති Processor වර්ගය වේ.
Intel Pentium, Intel Core හා Intel Core i වර්ගයන් දැනට භාවිතයේ පවතී. මේවායින් නිශ්පාදන තත්වයේ ඇත්තේ  Intel Core i  processors ය.
මේ Intel Pentium  processor එකකි.
මේවා දැනට භාවිතයේ ඇත.
මේ  Intel Core වර්ගයේ processor එකකි.
මේවාද භාවිතයේ ඇත.
මේ  Intel Core  i7 වර්ගයේ processor එකකි.
මේවා දැනට ඇති අළුත්ම ඒවායි. Core i 3, Core i5, Core i7 බහුලවම භාවිතයේ ඇත. මේවායේ දෙවන පරම්පරාව (2nd Generation) දැනට නිකුත්වී වෙළඳපොලේ ඇත.

AMD  processors.
AMD වර්ගයේ  processors ගණනාවක් දැනට භාවිතයේ ඇත.  Intel වලට සාපේක්‍ෂව මේවාට ඇති ප්‍රධාන චෝදනාව අධික ලෙස රත්වීමයි. එහෙත් ශිත පරිසරයක මේවා වඩා කාර්යක්‍ෂම බව බහුතර මතයයි.
මේ AMD Phenom™ II වර්ගයේ processor එකකි

මේ AMD AMD Sempron වර්ගයේ processor එකකි
මේ බොහෝ ජනප්‍රිය AMD Athlon X2 වර්ගයේ processor එකකි

තවත් processors ගණනාවක් ඇතත් සියල්ල කියන්න ඉඩක් නෑ. වැදගත්ම දෙය නම් processor එක යනු පරිගනකයේ මොළයයි. අප ඇතුල් කරන සියලු දත්ත (Data) සකස් කර ඒවා අපිට භාවිතයට ගත හැකි තොරතුරු (Information) බවට පත් කිරීමේ ප්‍රධාන කාර්යය ඉටු කරන්නේ processor එක මගිනි.
නැවතිලාම වගේ තිබූ හාඩ්වෙයාර් පාඩම යලි පටන් ගත්තා. මීළඟ ලිපියෙන් හමුවෙමු.
සුභ දවසක්..!!!

Sunday, August 7, 2011

ආදරණිය නිශාන්තය.. අදත් රෑ 8.00 ට


මතකද ආදරණීය ගීත පොකුරක් සමග අපි පසුගිය ඉරිදා රැගෙන ආ ආදරණිය නිශාන්තය. අපි අදත් රාත්‍රියේ ඔබේ ආදරණීය ගීත ඉල්ලීම් සයිබර් රේඩියෝ අවකාශයට එකතු කරන්න සූදානම්. ඔබේ ආදර ගී ඉල්ලීම් ඔබේ ළබැඳියන් වෙනුවෙන් ඉල්ලන්න. ඔබට දැනෙන දේ, හැඟෙන දේ ලියා එවන්න. නැතිනම් මෙහි කමෙන්ට් එකක ලියා යන්න. ආදරණිය ගීත ඔබේ ආදර වන්තිය නැතිනම් ආදර වන්තයා, අම්මා තාත්තා, නංගි මල්ලි අයියා අක්කා, එහෙමත් නැතිනම් හොඳම යාළුවා හෝ වෙනත් ඕනෑම ළබැඳියන් නැතිනම් ඔබ තනිවම වුවත් එකතු වන්න. මේ ඔබේ රාත්‍රියයි. ඔබේ ආදර ගී ඉල්ලීම් ඉටුවන රාත්‍රියයි. 
එවන්න ඔබේ ගී ඉල්ලීම් 

♪♫♪♫♪ සින්දු කෝටියයි ජොකියෝ රාශියයි  ♪♫♪♫♪