Spooling සම්බන්ධ ප්රශ්න:
ප්රශ්නය 1: Spooling යන්නෙහි සම්පූර්ණ තේරුම (Abbreviation) කුමක්ද? එයින් කෙරෙන ප්රධාන කාර්යය කෙටියෙන් පැහැදිලි කරන්න.
ප්රශ්නය 2: පරිගණකයක Spooling තාක්ෂණය නොතිබුණහොත් සිදුවන ප්රධාන අවාසිය කුමක්ද?
ප්රශ්නය 3: කාර්යාලයක ඇති එකම Printer එකකට සේවකයන් තිදෙනෙකු එකවර Print Command ලබා දුන් විට Spooling මඟින් එය පාලනය කරන්නේ කෙසේද?
Buffering සම්බන්ධ ප්රශ්න:
ප්රශ්නය 4: පරිගණක පද්ධතියක “Buffer” (බෆරයක්) යනු කුමක්ද සහ එහි ප්රධාන අරමුණ කුමක්ද?
ප්රශ්නය 5: අන්තර්ජාලය හරහා වීඩියෝවක් නරඹන විට (Video Streaming) “Buffering…” යනුවෙන් වැටෙන්නේ ඇයිදැයි කෙටියෙන් පැහැදිලි කරන්න.
ප්රශ්නය 6: Spooling සහ Buffering අතර ඇති ප්රධාන වෙනස්කම් දෙකක් දක්වන්න
Spooling සඳහා පිළිතුරු:
පිළිතුර 1: Spooling යන්නෙහි සම්පූර්ණ තේරුම Simultaneous Peripheral Operations On-Line යන්නයි.
ප්රධාන කාර්යය: මෙයින් සිදු කරන්නේ CPU එක වැනි වේගවත් උපාංග සහ Printer එක වැනි වේගයෙන් අඩු පරිපථ (I/O Devices) අතර දත්ත හුවමාරුව කාර්යක්ෂම කිරීම සඳහා දත්ත තාවකාලිකව දෘඪ තැටියේ (Hard Disk) ගබඩා කර තබා ගැනීමයි.
පිළිතුර 2: Spooling නොතිබුණහොත්, වේගයෙන් අඩු උපාංගයක් (උදාහරණයක් ලෙස Printer එකක්) එහි කාර්යය අවසන් කරන තෙක් ඉතා වේගවත් CPU එකට වෙනත් කිසිදු කාර්යයක් සිදු නොකර බලා සිටීමට සිදු වේ (CPU Idle වේ). මෙයින් පරිගණකයේ සමස්ත වේගය සහ කාර්යක්ෂමතාවය බෙහෙවින් අඩු වේ.
පිළිතුර 3: Spooling මඟින් එම මුද්රණ කාර්යයන් (Print Jobs) තුනම එකවර Printer එක වෙත යවන්නේ නැතිව, Hard Disk එකේ ඇති තාවකාලික ඉඩක (Spooler Queue) පෝලිමකට සකස් කරයි. ඉන්පසුව FIFO (First In, First Out – මුලින්ම පැමිණි කාර්යය මුලින්ම සිදු කිරීම) ක්රමවේදයට අනුව, එකින් එක පිළිවෙළට මුද්රණය වීමට සලස්වයි.
Buffering සඳහා පිළිතුරු:
පිළිතුර 4: Buffer එකක් යනු දත්ත හුවමාරු වන උපාංග දෙකක් අතර වේගයේ පවතින අසමානතාවය මඟහැරවීම සඳහා දත්ත තාවකාලිකව රඳවා තබා ගන්නා ප්රධාන මතකයේ (RAM) ඇති විශේෂ කොටසකි.
ප්රධාන අරමුණ: දත්ත නිපදවන උපාංගයේ (Producer) සහ දත්ත ලබාගන්නා උපාංගයේ (Consumer) වේගයන් එකිනෙකට නොගැලපෙන විට, දත්ත හානියක් නොවී සුමටව ගලා යාමට සැලැස්වීමයි.
පිළිතුර 5: අන්තර්ජාලයේ වේගය අඩු වූ විට, වීඩියෝව ධාවනය වන වේගයට වඩා අඩු වේගයකින් තමයි දත්ත පරිගණකයට ලැබෙන්නේ. එවිට වීඩියෝ ප්ලේයර් එක විසින් ඉදිරියට පෙන්වීමට ඇති වීඩියෝ කොටස් තාවකාලික මතකයට (Buffer) එකතු කරගන්නා තෙක් වීඩියෝව මොහොතකට නතර වේ. පද්ධතියට අවශ්ය ප්රමාණයට දත්ත Buffer එකට පිරුණු පසු වීඩියෝව නැවත සාර්ථකව ධාවනය වේ.
පිළිතුර 6: Spooling සහ Buffering අතර ඇති ප්රධාන වෙනස්කම්:
| ලක්ෂණය | Buffering | Spooling |
| ගබඩා කරන ස්ථානය | ප්රධාන මතකය (RAM) තුළ ක්රියාත්මක වේ. | දෘඪ තැටිය (Hard Disk) තුළ ක්රියාත්මක වේ. |
| කාර්යය | එකම අවස්ථාවකදී එකම උපාංගයක (Single Job) කාර්යක්ෂමතාවය වැඩි කරයි. |
