හුවමාරු ස්ථාන සඳහා මාපට ඇඟිල්ලේ රීතිය භෞතික RAM ප්රමාණය මෙන් දෙගුණයක් බව මම බොහෝ ස්ථාන කියවා ඇත්තෙමි. කෙසේ වෙතත්, 32 GB ගොඩක් පෙනේ. මට එතරම් අවශ්යද? මෙම ඉහළ භෞතික RAM ප්රමාණය සමඟ මට එය කිසිසේත් අවශ්යද?
හුවමාරු ස්ථාන සඳහා මාපට ඇඟිල්ලේ රීතිය භෞතික RAM ප්රමාණය මෙන් දෙගුණයක් බව මම බොහෝ ස්ථාන කියවා ඇත්තෙමි. කෙසේ වෙතත්, 32 GB ගොඩක් පෙනේ. මට එතරම් අවශ්යද? මෙම ඉහළ භෞතික RAM ප්රමාණය සමඟ මට එය කිසිසේත් අවශ්යද?
Answers:
එය සම්පූර්ණයෙන්ම රඳා පවතින්නේ ඔබ යන්ත්රය සමඟ කිරීමට අදහස් කරන දේ මත ය. උදාහරණයක් ලෙස එය Sap සේවාදායකයක් නම් ඔව්, මම 32gb swap එකතු කරමි (128gb ram සහ 32gb swap සමඟ වැඩ කරන පෙට්ටි අප සතුව ඇත). ඔබ දැවැන්ත පින්තූර සහ වීඩියෝ හැසිරවූයේ නම් එය සුළු හුවමාරුවක් තිබීම අර්ථවත් කරයි. 32gb බොහෝ විට අධික ලෙස මරා දැමිය හැකිය.
කෙසේ වෙතත් මම ශුන්ය හුවමාරුව නොකියමි.
ඔබ RAM වලින් ඉවතට යන බවක් නොපෙනෙන අවස්ථාවක - සමහර විට විශාල ගොනුවක් විවෘත කිරීම, ෆයර්ෆොක්ස් හි දිගු කාලයක් ක්රියාත්මක වන ටැබ් එකක් දැකීම වැදගත් නැත, එම අවස්ථාවේ දී ඔබේ කර්නලය OOM ler ාතකයා පයින් ගසා මතකය නැවත ලබා ගැනීම සඳහා යෙදුම් විනාශ කිරීමට පටන් ගනී. එවැනි තත්වයන් යටතේ යෙදුම් විනාශ වන විට ඔබට දත්ත අහිමි වීමට ඉඩ ඇත. කෙසේ වෙතත් ඔබට ස්වල්පයක් හුවමාරුවක් තිබේ නම් පද්ධතිය දිගටම කරගෙන යනු ඇත, හුවමාරුව උදුරාගෙන පද්ධතියට ඉදිරියට යාමට ඉඩ ලබා දේ. අධික හුවමාරුවක් සිදු වන විට පද්ධතිය මන්දගාමී වේ, සියලු හුවමාරුව අවසන් වීමට පෙර ඔබ දැක විමර්ශනය කරයි. එසේම තැටිය ඉතා ලාභදායී වේ, එබැවින් swap නොතිබිය යුත්තේ ඇයි?
ඔබේ පරිගණකය සමඟ ඔබ ඇත්තටම කරන්නේ කුමක්දැයි විමසීමෙන් තොරව "ඔබට හුවමාරුව අවශ්ය නැත" යැයි පවසන ඕනෑම අයෙකු උපකල්පන කරයි. RAM අනුභව කරන ඔබේ පරිගණකය සමඟ ඔබ ඉතා සුළු ප්රමාණයක් කළ හැකි වුවද, ඔබට “අවශ්ය” හුවමාරුවක් අවශ්ය නොවන බවට හදිසි විනිශ්චයක් කිරීමට පෙර ඔබ එය කිරීමට අදහස් කරන්නේ කුමක්ද යන්න පිළිබඳ ප්රශ්න ඇසීම වඩාත් සුදුසුය. මගේ නිහතමානී මතය අනුව
RedHat වෙතින් ඉතා හොඳ නිර්දේශයක් මෙන්න: නිර්දේශිත පද්ධති හුවමාරු අවකාශය
එකම සබැඳියෙන් උපුටා ගැනීමකි:
පසුගිය වසරවලදී, පද්ධතියේ RAM ප්රමාණය සමඟ නිර්දේශිත swap ඉඩ ප්රමාණය රේඛීයව වැඩි විය. නමුත් නවීන පද්ධතිවල මතක ප්රමාණය ගිගාබයිට් සිය ගණනක් දක්වා වැඩි වී ඇති හෙයින්, පද්ධතියකට අවශ්ය වන swap අවකාශයේ ප්රමාණය එම පද්ධතිය තුළ ක්රියාත්මක වන මතක කාර්ය භාරයේ කාර්යයක් බව දැන් හඳුනාගෙන ඇත. කෙසේ වෙතත්, swap අවකාශය සාමාන්යයෙන් ස්ථාපන වේලාවේදී නියම කර ඇති අතර, පද්ධතියක මතක කාර්ය භාරය කලින් තීරණය කිරීම දුෂ්කර විය හැකි බැවින් , පහත වගුව භාවිතයෙන් පද්ධති හුවමාරුව තීරණය කිරීම අපි නිර්දේශ කරමු.
වත්මන් වගුව (2017 දෙසැම්බර් වන විට):
Amount of RAM in the system Recommended swap space Recommended swap space
if allowing for hibernation
--------------------------- ---------------------------- ---------------------------
2GB of RAM or less 2 times the amount of RAM 3 times the amount of RAM
2GB to 8GB of RAM Equal to the amount of RAM 2 times the amount of RAM
8GB to 64GB of RAM At least 4 GB 1.5 times the amount of RAM
64GB of RAM or more At least 4 GB Hibernation not recommended
මුල් වගුව:
Amount of RAM in the System Recommended Amount of Swap Space
4GB of RAM or less a minimum of 2GB of swap space
4GB to 16GB of RAM a minimum of 4GB of swap space
16GB to 64GB of RAM a minimum of 8GB of swap space
64GB to 256GB of RAM a minimum of 16GB of swap space
256GB to 512GB of RAM a minimum of 32GB of swap space
ආග්. මෙම ලිපියේ පිළිතුරු ඉතා වැරදියි, මෙය ගූගල් සෙවුමක "කොපමණ හුවමාරුවක්ද?"
පළමුව, හොඳ යොමු දැක්වීමක් වන්නේ උබුන්ටු ස්වප් නිති අසන ප්රශ්න ය
මෙම නිති අසන ප්රශ්න මෙහි කිසිවෙකු සඳහන් නොකරන වැදගත් කරුණක් කරයි, එය (මගේ අවධාරණය)
සමහර විට, විශාල වැඩසටහනක් (OpenOffice, Neverwinter Nights, හෝ වීඩියෝ සංස්කාරකයක් වැනි) මුළු පද්ධතියට අමතර මතකයක් අවශ්ය කරයි. මෙම විශාල වැඩසටහන් ආරම්භයේදී භාවිතා කරන පිටු වලින් සැලකිය යුතු සංඛ්යාවක් ආරම්භ කිරීම සඳහා පමණක් භාවිතා කළ හැකි අතර පසුව නැවත භාවිතා නොකෙරේ. පද්ධතියට එම පිටු මාරු කර වෙනත් වැඩසටහන් සඳහා හෝ තැටි හැඹිලිය සඳහා මතකය නිදහස් කළ හැකිය . මෙම අවස්ථා වලදී, ඕනෑම අමතර බරක් හැසිරවීමට පද්ධතියට උදව් කිරීමට swap භාවිතා කරනු ඇත.
ඉතින්, හුවමාරුව ශිශිරකරණය සඳහා පමණක් නොවේ! මෙම ක්රියාකාරකම, භාවිතයට නොගත් පිටු මාරු කිරීම, සමහර අවස්ථා වලදී ප්රයෝජනවත් විය හැකි අතර අනෙක් ඒවාට අහිතකර වේ. පද්ධතියට වෙනත් තැනක භාවිතා කිරීමට මතකය නිදහස් කළ හැකි නමුත් එය මාරුවීම ඉතා ආක්රමණශීලී වන අතර ඔබට සැබවින්ම අවශ්ය පිටු මාරු කරන විට එය ප්රයෝජනවත් වේ. ඩෙස්ක්ටොප් පද්ධතියක් තුළ මෙය විශේෂයෙන් සත්ය වන්නේ යෙදුම් දිගු කාලයක් අක්රියව සිටිය හැකි නමුත් පරිශීලකයා එය නැවත පණ ගන්වන විට ක්ෂණික ක්රියාකාරිත්වය අපේක්ෂා කරයි. මෙය කෙතරම් ආක්රමණශීලීද යන්න පාලනය කිරීම මාර්ගය ලෙස හැඳින්වේ
උබුන්ටු ස්වප් නිති අසන ප්රශ්න මෙය සැහැල්ලුවෙන් සාකච්ඡා කරන්නේ swappiness යනු කුමක්ද සහ එය වෙනස් කරන්නේ කෙසේද? උබුන්ටු පද්ධතියක පෙරනිමි අගය 60 ක් වන අතර නිතර අසනු ලබන ප්රශ්න ඩෙස්ක්ටොප් යන්ත්රයක් සඳහා 10 ක අගයක් නිර්දේශ කරයි.
එබැවින්, ඔබේ පද්ධතිය සඳහා නිශ්චිත භාවිත අවස්ථා කිහිපයක් ඔබ නොදන්නේ නම් සහ එහි ප්රතිවිපාක පිළිබඳව ඔබ දැනුවත්ව සිටියහොත් මිස, සමහර අය මෙම ප්රශ්නය සඳහා නිර්දේශ කර ඇති පරිදි, කිසිසේත්ම හුවමාරු ඉඩක් නොමැති පද්ධතියක් නොතිබීම සාමාන්යයෙන් ඉතා වැදගත් යැයි මම කියමි. එයට තිබිය හැකිය. (පුද්ගලිකව, මම හුවමාරුවකින් තොරව පද්ධතියක් ක්රියාත්මක කිරීමට කිසිදු තත්වයක් නොමැත) කිසිදු හුවමාරුවක් නොමැති මතකයෙන් බැහැර වූ අවස්ථාවකදී, පද්ධතිය killing ාතන ක්රියාවලිය ආරම්භ කරනු ඇත (සාමාන්යයෙන් OOM වලට හේතු වූ)
බොහෝ විට නැත. ඔබ ඔබේ පරිගණකය ශිශිරකරණය කිරීමට අදහස් කරන්නේ නම් (තැටියේ සිට අත්හිටුවීම) ඔබට අවම වශයෙන් 16 GB වත් අවශ්ය වේ. ඔබ ශිශිරත්වයට පත් නොවන්නේ නම්, හුවමාරුව සඳහා ගිගාබයිට් කිහිපයක් ඉඩ දීම ප්රමාණවත් වේ (උපරිම 4-8)
අත්දැකීම් වලින් මට මෙය පැවසිය හැකිය:
වසර 3 ක් තිස්සේ 4GB බැටළුවා භාවිතා කිරීම මා දුටු දෙයට, උබුන්ටු සතුව මෙගාබයිට් 60 ක පමණ හුවමාරුවක් භාවිතා කර ඇති නමුත් ඉතා දැඩි කාර්යයන් කිහිපයක් කරන විට පමණි. සති කිහිපයකට පෙර මම 16GB රැම් එකක් සහිත පරිගණකයක් භාවිතා කිරීමට පටන් ගත් අතර swap භාවිතය 0% ක් සදහටම පවතී. මම බහු සම්පාදනයන්, වීඩියෝ විදැහුම්කරණය සහ වෙනත් දැඩි කාර්යයන් කර ඇත. හුවමාරුවේ වෙනසක් සිදු වී නොමැත. 1KB වෙනසක්වත් නැත.
මූලික වශයෙන්, උබුන්ටු වල, ඔබට වැඩි මතක RAM ප්රමාණයක් ඇති බැවින්, ඔබ ඕනෑම කාර්යයක් සඳහා swap භාවිතා කිරීමට හෝ අවශ්ය වීමට ඇති ඉඩකඩ අඩුය. රැම් 16GB, හෝ 8GB බැටළුවා පවා අවශ්ය ප්රමාණයට වඩා වැඩිය. මම 16GB PC 8 අතථ්ය පෙට්ටි පරිගණක සමඟ කර ඇත (සෑම එකක්ම 1GB සිට 2GB දක්වා රැම්). මම 720p වීඩියෝවක් සම්පාදනය කර ඉදිරිපත් කර ඇති අතර එම තත්වයන් තුළ පවා හුවමාරුව වෙනස් වී නොමැත.
ඒ සමඟම, මතක රැම් මෙන් දෙගුණයක් රීතිය ලිනක්ස් පාදක පද්ධති මත අදාළ නොවිය යුතුය, ඊටත් වඩා ඔබට වැඩි මතකයක් තිබේ නම්. කෙසේවෙතත්, ඔබේ රැම් ප්රමාණයට සමාන ප්රමාණයේ හුවමාරුවක් ඔබ සතුව තිබිය යුතුය, නැතහොත් ඔබ ශිශිරතාරණය කිරීමට අදහස් කරන්නේ නම්, ශිශිරතාරක ක්රියාවලිය සෑම දෙයක්ම බැටළුවා තුළට ගෙන එය swap මත තබන හෙයින්, ඔබේ බැටළු ප්රමාණයට සමාන අවම ප්රමාණයක් ඔබට අවශ්ය වන්නේ එබැවිනි. හුවමාරුව සඳහා.
අනෙක් විස්තරය නම් සමහර යෙදුම් (සියල්ලම නොවේ) තවමත් swap වෙතින් කියවීමට බල කරනු ඇත. ඒ නිසා ටිකක් තිබීම හොඳයි. ඔබ මතකයෙන් හෝ OOM වලින් බැහැර වන අවස්ථාවකදී එය සම්පූර්ණයෙන්ම අක්රීය කිරීම ඉතා නරක ය. මෙම අවස්ථාවෙහිදී ඔබට හුවමාරුවක් නොමැති නම්, කර්නලයට විවිධ රැම් යෙදුම් භාවිතයන් තුළට මාරු වීමට / පිටතට යාමට ක්රමයක් නොමැති අතර අවසානයේදී අඩු භාවිතයන් මරා දැමීමට පටන් ගනී.
එය නිවාස ඩෙස්ක්ටොප් තීරණ ගැනීමේදී උපකාරී වේ නම්, මෙම පිළිතුර වසර 4 කට වඩා වැඩි කාලයක් යාවත්කාලීන කිරීමෙන් පසුව, මම 16gb, 32gb සහ දැන් 64gb රැම් පරිගණකයක් භාවිතා කර ඇත. 128MB හුවමාරුවක් පමණක් සහිත පරීක්ෂණයකින් හෙළි වූයේ මට ශිශිර වීමට අවශ්ය නම් හැර විශාල හුවමාරුවක් අවශ්ය නොවන බවයි. මම ඒවා මත වලාකුළු පරිසරයන් භාවිතා කර ඇත්තෙමි, lxc, අතථ්ය පෙට්ටිය, වයින්, ඔබ එය නම් කරන්න. මම ඕපන් ෂොට්, කසම්, අත්බෑක්, ධෛර්යය සහිත වීඩියෝ ඉදිරිපත් කර ඇත. මම ජිම්ප්, බ්ලෙන්ඩර්, ඉන්ක්ස්කේප් සහ සම්පූර්ණ ලිබ්රෙ ඔෆිස් කට්ටලය භාවිතා කර ඇත්තෙමි. මම වාෂ්ප මත පවා සෙල්ලම් කළ අතර ඒ කිසිම අවස්ථාවකදී හුවමාරුව භාවිතා කර නොමැත. ඇත්ත වශයෙන්ම, ඔබ සම්පූර්ණ බැටළු මුදල එක් ආකාරයකින් හෝ වෙනත් ආකාරයකින් භාවිතා කිරීම අවසන් කළහොත් එය අවසානයේදී භාවිතා වනු ඇත, නමුත් පොදුවේ ඔබ සතුව ඇති බැටළුවා, ඔබට අවශ්ය අඩු හුවමාරුව.
මගේ ශත 2 යි.
නැත, ඔබ තැටියට අත්හිටුවීම වැනි විශේෂාංග භාවිතා නොකරන තාක් කල් ඔබට 32 GB අවශ්ය නොවේ.
බොහෝ අවස්ථාවන්හීදී, මම ඔබට කියන්නේ ඔබට කිසිසේත් අවශ්ය නොවන බවයි. සමහර විට ඔබ ඉතා විශාල රූප ගොනු හෝ රැම් ගොඩක් අවශ්ය වෙනත් යෙදුමක් සංස්කරණය කරන්නේ නම්, ඔබට සමහරක් අවශ්ය විය හැකිය.
ඔබේ පද්ධතියට සමාන කිසිවක් මගේ පද්ධතියේ භාවිතා කර ඇති බවක් මා දැක නැත. ඇත්ත වශයෙන්ම, එක්තරා කාලයකදී, මම එය සතියක් හෝ දෙකක් අහම්බෙන් අක්රීය කර ඇති අතර කිසිඳු ගැටළුවක් නොදැන සිටියෙමි. නමුත් මම තවමත් මගේ ස්වැප් ඩ්රයිව් සඳහා 5GB පමණ තබා ගන්නවා, ප්රධාන වශයෙන් මා සතුව 1TB ට වඩා වැඩි ප්රමාණයක් තිබෙන නිසාත්, මුළු ඉඩම ඒ ආකාරයටම භාවිතා නොකරන්න.
ඔබේ බැටළුව 1GB ට වඩා වැඩි නම් එය සාමාන්යයෙන් උබුන්ටු සඳහා ප්රමාණවත් වේ. "Swap = RAM x2" රීතිය 256 හෝ 128mb රැම් සහිත පැරණි පරිගණක සඳහා වේ.
එබැවින් සාමාන්යයෙන් 4GB RAM ප්රමාණයක් සඳහා 1 GB swap ප්රමාණවත් වේ. 8 GB වැඩියි.
ඔබ ශිශිර තරණය භාවිතා කරන්නේ නම්, ඔබේ RAM ප්රමාණය තරම් හුවමාරු වීම ආරක්ෂිතයි.
කොපමණ හුවමාරුවක් තිබිය යුතුද යන්න පිළිබඳ සාමාන්ය රීතියක් සඳහා, මෙහි කියවන්න:
https://help.ubuntu.com/community/SwapFaq
ඔබේ නඩුවේදී ගැලපීමට 4 GB ප්රමාණවත් වනු ඇතැයි මම සිතමි.
ඔබට අවශ්ය වන්නේ හුවමාරුව සඳහා ඔබට හයිබර්නේට් භාවිතා කිරීමට අවශ්ය නම් එය ඔබේ දෘ d තැටියේ ඇති ඉඩ නාස්තියකි.
sudo swapoff -a
පසුව ඔබේ ලැප්ටොප් පරිගණකය නිදාගන්න.
මා සතුව 4GB RAM සහ උබුන්ටු 16.04 සහිත ලැප්ටොප් පරිගණකයක් තිබේ. ආරම්භ කිරීමෙන් පසු එය 1GB පමණ RAM ප්රමාණයක් පරිභෝජනය කරන අතර ඉන්ක්ස්කේප් (උදාහරණයක් ලෙස) ක්රියාත්මක නොවනු ඇත (පද්ධති මොනිටරය නොමිලේ RAM වලින් 50% කට වඩා පෙන්වයි). Inkscape freezes මම swap ගොනුවක් යෙදීමෙන් පසු එය අපේක්ෂිත පරිදි ක්රියාත්මක වේ, එක බයිට් එකක්වත් භාවිතා නොකෙරේ). එබැවින් මම swap කොටසක් (හෝ swap ගොනුවක්) නිර්දේශ කරමි. එහි විශාලත්වය ගැන, ඔබට david6 රීතිය භාවිතා කළ හැකිය.
උබුන්ටු හි SwapFaq වෙතින් :
මතක පරිභෝජන වැඩසටහන් සමහර විට, විශාල වැඩසටහනක් (ලිබ්රෙ ඔෆිස්, නෙවර්වින්ටර් නයිට්ස් හෝ වීඩියෝ සංස්කාරකයක් වැනි) මඟින් සමස්ත පද්ධතියට අමතර මතකයක් අවශ්ය වේ. මෙම විශාල වැඩසටහන් ආරම්භයේදී භාවිතා කරන පිටු වලින් සැලකිය යුතු සංඛ්යාවක් ආරම්භ කිරීම සඳහා පමණක් භාවිතා කළ හැකි අතර පසුව නැවත භාවිතා නොකෙරේ. පද්ධතියට එම පිටු මාරු කර වෙනත් වැඩසටහන් සඳහා හෝ තැටි හැඹිලිය සඳහා මතකය නිදහස් කළ හැකිය. මෙම අවස්ථා වලදී, ඕනෑම අමතර බරක් හැසිරවීමට පද්ධතියට උදව් කිරීමට swap භාවිතා කරනු ඇත.
ශිශිරකරණය (තැටියට අත්හිටුවීම) යන්ත්රය ක්රියා විරහිත කිරීමට පෙර ශිශිරතාරක ලක්ෂණය (තැටියේ සිට අත්හිටුවීම) දක්වා RAM හි අන්තර්ගතය swap කොටසට ලියයි. එමනිසා, ඔබේ swap කොටස අවම වශයෙන් ඔබේ RAM ප්රමාණය තරම් විශාල විය යුතුය. දැනට උබුන්ටු, ස්වස්ප් හි භාවිතා වන ශිශිරතාරක ක්රියාත්මක කිරීම සඳහා හුවමාරුවක් හෝ අත්හිටුවීමේ කොටසක් අවශ්ය වේ. එයට සක්රීය ගොනු පද්ධතියක swap ගොනුවක් භාවිතා කළ නොහැක.
බලාපොරොත්තු නොවූ තත්වයන් සිදුවිය හැකි හා සිදුවිය හැකිය (වැඩසටහනක් පිස්සු වැටීම, සමහර ක්රියාවන්ට ඔබ සිතුවාට වඩා වැඩි ඉඩක් අවශ්ය වේ, හෝ වෙනත් අනපේක්ෂිත සිදුවීම් සංයෝජනයක්). මෙම අවස්ථා වලදී, සිදුවූයේ කුමක්දැයි සොයා ගැනීමට හෝ ඔබ වැඩ කරමින් සිටින දේ අවසන් කිරීමට swap මඟින් ඔබට අමතර ප්රමාදයක් ලබා දිය හැකිය.
මතක භාවිතය ප්රශස්ත කිරීම යාන්ත්රික දෘ hard තැටි RAM වලට වඩා සැලකිය යුතු ලෙස මන්දගාමී බැවින් (SSD - State න රාජ්ය ධාවකය - ගබඩා කිරීම භෞතික ධාවකයන් තරම් මන්දගාමී නොවේ, නමුත් RAM වලට වඩා මන්දගාමී වේ), ඔබට ගොනුවක් අවශ්ය වූ විට (එය වීඩියෝවක් වැනි දත්ත ගොනුවක් වේවා, ෆයර්ෆොක්ස් හෝ පුස්තකාල වැනි ක්රියාත්මක කළ හැකි), ලිනක්ස් කර්නලය ගොනුව RAM තුළට කියවා එහි තබා ගනී, එවිට ඔබට ඊළඟ වතාවේ එය අවශ්ය වන විට එය දැනටමත් RAM හි ඇති අතර දත්ත ප්රවේශය වඩා වේගවත් වේ. තැටි කියවීම වේගවත් කරන RAM හි කොටස් "හැඹිලි මතකය" ලෙස හැඳින්වේ. ප්රතිචාර දැක්වීමේදී ඔවුන් විශාල වෙනසක් කරන බව ඔබට පෙනෙනු ඇත. ලිනක්ස් කර්නලය ස්වයංක්රීයව වැඩසටහන් මගින් වෙන් කර ඇති RAM - නමුත් සැබවින්ම භාවිතා නොකෙරේ - swap වෙත මාරු කරයි, එමඟින් හැඹිලි මතකය දිගු කිරීමේ වඩා හොඳ අරමුණක් ඉටු කළ හැකිය.
Swap කාර්ය සාධනය ප්රශස්තිකරණය කිරීම swap අවකාශය තැටි උපාංගයක් භාවිතා කරන නිසා, මෙය swap අවකාශය සැලකිය යුතු ලෙස භාවිතා කරන ඕනෑම පද්ධතියක කාර්ය සාධන ගැටළු ඇති කළ හැකිය, මන්ද පද්ධතියම swap මෙහෙයුම් සඳහා අවශ්ය වන අවස්ථාවේදීම එකම තැටි උපාංගයක් භාවිතා කරන බැවිනි. මෙම ගැටළුව අවම කර ගත හැකි එක් ක්රමයක් නම්, වෙනත් භෞතික ධාවකයක හුවමාරු ඉඩක් තිබීම, එම සම්පත සඳහා වන තරඟය අඩු කිරීම හෝ ඉවත් කිරීම ය.
1GB අඩු භෞතික මතකයක් (RAM) සඳහා, swap අවකාශය මූලික අවම වශයෙන් RAM ප්රමාණයට සමාන විය යුතුය. ප්රතිලාභ අඩුවීම නිසා පද්ධතියට ඇති දෘඩ තැටි ඉඩ ප්රමාණය මත පදනම්ව swap අවකාශය RAM ප්රමාණය මෙන් දෙගුණයක් විය යුතුය.
වඩාත් නවීන පද්ධති සඳහා (> 1GB), ඔබේ හුවමාරු අවකාශය අවම වශයෙන් ඔබේ භෞතික මතක (RAM) ප්රමාණයට සමාන විය යුතුය "ඔබ ශිශිරකරණය භාවිතා කරන්නේ නම්", එසේ නොමැතිනම් ඔබට අවම වටයක් (වර්ග (RAM)) සහ උපරිම RAM ප්රමාණය මෙන් දෙගුණයක්. ඔබ සැබවින්ම භාවිතා කිරීමට වඩා වැඩි ඉඩ ප්රමාණයක් තිබීමේ එකම අවාසිය නම්, ඔබ ඒ සඳහා වෙන් කර ඇති තැටි අවකාශයයි.
“අඩු වන ප්රතිලාභ” යන්නෙන් අදහස් වන්නේ ඔබේ RAM ප්රමාණය මෙන් දෙගුණයකට වඩා වැඩි ඉඩ ප්රමාණයක් අවශ්ය නම්, දෘ R තැටි (HDD) ප්රවේශය 10³ ක් පමණ මන්දගාමී වන බැවින් RAM ප්රවේශය වැඩි වන බැවින් තත්පර 1 ක් ගතවන දෙයක්, හදිසියේම විනාඩි 15 ක් ගතවේ! තව දුරටත් වේගවත් State න රාජ්ය ධාවකය (එස්එස්ඩී) මත විනාඩියක් ...
උදාහරණ අවස්ථා
RAM(GB) No hibernation With Hibernation Maximum 1 1 2 2 2 1 3 4 3 2 5 6 4 2 6 8 5 2 7 10 6 2 8 12 8 3 11 16 12 3 15 24 16 4 20 32 24 5 29 48 32 6 38 64 64 8 72 128 128 11 139 256
මම හිතන්නේ ඔබ එය අනෙක් පැත්තට ගත්තා. SWAP නිර්දේශය , ඔබට ඩොලර් 16GB අවශ්ය වේ. එබැවින් SWAP සත්ය RAM ප්රමාණයෙන් 1/2 ක් විය යුතුය. නමුත් තවමත් එය විශාල ඉඩ ප්රමාණයක් ඇත. ඔබට එය අවශ්ය දේ මත රඳා පවතී. මම කියන්නේ, ඔබ "ශිශිර" භාවිතා නොකරන්නේ නම්, ඔබට තැටියේ ඉඩ ලබා ගත හැකි නම් GB 4GB සිට GB 8GB පමණ තබා ගන්න. ඔබට 16GB ඇති බැවින්, ඔබ බලවත් සම්පත් අවශ්ය පරිගණකයක් භාවිතා කරනු ඇතැයි මම සිතමි ... එබැවින් 16GB සිට 32GB SWAP ද තිබීම ප්රයෝජනවත් විය හැකිය.
මට 2GB RAM සහ 1GB SWAP ඇත. මම එය සමඟ හොඳින් කටයුතු කරමි, නමුත් එය මගේ මතය පමණි. අනෙක් අදහස් / යෝජනා දෙස බලා ඔවුන් පවසන දේ බලන්න.
මට මෙහි උපුටා දැක්වීම් සොයා ගැනීමට නොහැකි විය, නමුත් ඔබ RAM හි සම්පූර්ණ දත්ත හුවමාරු කර ගැනීමට අවශ්ය යෙදුමක් භාවිතා කිරීමට යන්නේ නම්, ඔබට අවම වශයෙන් 'RAM ප්රමාණය + 128 MB' හෝ 'RAM ප්රමාණයෙන් 1.25 ගුණයක්' අවශ්ය වේ (i ඔබට නිවැරදි 2 GB ට වඩා වැඩි RAM ප්රමාණයක් ඇතැයි උපකල්පනය කරන්න. RAM ප්රමාණය 2GB හෝ ඊට අඩු නම්, RAM ප්රමාණය මෙන් දෙගුණයක් swap ලෙස තබා ගැනීම රෙකමදාරු කරනු ලැබේ. IBM AIX සඳහා මගේ පෙර සංවිධානයේ IBM AIX හි ලේඛනයක් මත පදනම්ව මෙම නිර්දේශය අනුගමනය කළෙමි. මතකයේ පැටවීම සඳහා දත්ත හැසිරවීමට RAM ප්රමාණවත් නොවන්නේ නම්, swap භාවිතය RAM වෙතින් ආරක්ෂිතව දත්ත ගෙන යන බැවින් මෙය බොහෝ නික්ස් සඳහා සත්ය බව මම විශ්වාස කරමි. යථාර්ථයේ දී කොපමණ හුවමාරුවක් භාවිතා වේදැයි තක්සේරු කිරීමට 'නිදහස්' විධානය භාවිතා කළ හැකිය.
මා සතුව මැක් ලැප්ටොප් පරිගණකයක් ඇත, එය මා මාස ගණනක් තබයි. වින්ඩෝස් වලට වඩා බොහෝ හොඳ වුවත්, ඔබ එය දිගටම පවත්වා ගෙන යන්නේ නම්, විශේෂයෙන් ඔබේ බ්රව්සරය සමඟ මතකය රිංගයි. ඉතින් අවසානයේදී මතකය පිරී යයි. දැන් ඔබ හුවමාරු කර ඇත්නම්, අනෙක් පුද්ගලයින් සඳහන් කර ඇති පරිදි, ඔබට යමක් නොනැසී, දැක බලා මරා දැමිය හැකිය. නමුත් වඩා වැදගත් දෙය නම්, ඔබට හුවමාරුවක් තිබේ නම්, සමහර පිටු මාරු වී ඔබට ඉදිරියට යා හැකිය.
එබැවින් ඔබ යන්ත්රය දිගු වේලාවක් ඉවත්ව යාමට සැලසුම් කරන්නේ නම්, හුවමාරුව යනු සොම්බි කුණු වලින් මතකය නිදහස් කර ගැනීම සඳහා ඉතා පහසු ක්රමයකි. මට වඩා 3gb පුරවා ගැනීමට ඔබට වැඩි කාලයක් ගතවනු ඇති බව පිළිගත යුතුය, නමුත් එය තවමත් හොඳයි. මේ සඳහා 4Gb කරනු ඇත.
මෙය මතකයේ තබා ගන්න -
2GB ට වඩා අඩු RAM ප්රමාණයක් සහිත පද්ධති සඳහා ඔබ සාමාන්යයෙන් ඔබේ swap ඉඩ ප්රමාණය ආසන්න වශයෙන් 2x ප්රධාන මතකයක් දක්වා හෝ ඔබට වැඩි නම් දළ වශයෙන් 1x ප්රධාන මතකයක් තිබිය යුතුය.
එබැවින් ඔබට 4 Gb බැටළුවා සිටී නම්, ඔබට කිසි විටෙකත් swap
අවශ්ය නොවේ .
එබැවින් ඔබේ සාමාන්ය බුද්ධිය භාවිතා කර තැටි අවකාශය නාස්ති නොකරන්න
ඔබ ඉතා විශාල ලිපිගොනු සාදන්නේ නම්, උදාහරණයක් ලෙස ඔබ ලැප්ටොප් පරිගණකයක යන්ත්ර පරිවර්තන පද්ධති ගොඩනඟන්නේ නම් කියන්න (ඔව්, ඔබට එය කිරීමට අවශ්ය ඇයි? මගේ මහාචාර්යවරු මාව හදනවා යැයි මට කිව හැකිය ;-)) පිළිතුර පැහැදිලිවම ඔව්, ඇත්ත වශයෙන්ම මේ මොහොතේ මම කණගාටුයි එය 32GB හුවමාරුවක් නොකිරීම ....
කාර්යාලීය කටයුතු සහ අන්තර්ජාලය සඳහා උබුන්ටු අනියම් ලෙස භාවිතා කිරීම සඳහා ඔබ කිසි විටෙකත් 2 GB හුවමාරුවක් පවා භාවිතා නොකරනු ඇත, නමුත් ඇත්ත වශයෙන්ම පැහැදිලි පිළිතුරක් නොමැත, ඒ සියල්ල රඳා පවතින්නේ ඔබ ඔබේ පරිගණකයේ කුමක් කිරීමට යන්නේද යන්න මතය ...
ඕනෑවට වඩා තොරතුරු, සහ මතයේ විචලනය.
amount of RAM recommended swap with hibernation
---------------- ---------------- ----------------
less than 4GB 2x RAM size 3x RAM size
up to 8GB 4GB 2x RAM size
up to 16GB 4GB 1.5x RAM size
16GB or more 4GB No extra needed
සැලකිය යුතු හුවමාරු ඉඩක් ලැබීමට තවත් හේතුවක් කිසිවෙකු සඳහන් කර ඇති බවක් නොපෙනේ, ඔබ මතකයෙන් ඉවතට යාමට පටන් ගන්නා විට වැඩසටහන් ක්රියාත්මක කිරීමට අසමත් වීමට වඩා පද්ධතිය සැලකිය යුතු ලෙස මන්දගාමී වීම. අසාර්ථකත්වය වෙත හරවා යවන ඔබට ඉදිරියෙන් බර බැලන්සර් තිබේ නම්, ඔබට කුඩා හුවමාරුවක් තබා ගැනීමට අවශ්ය විය හැකිය (1GB යැයි කියන්න), ඔබට වැඩසටහන් මුලින් මන්දගාමී වීමට අවශ්ය නම්, මම මතක ප්රමාණයෙන් 4GB + වර්ග මූලයක් සලකා බලමි, ඔබට ඒවා අවශ්ය නම් දේවල් මිය යාමට පෙර සැබවින්ම මන්දගාමී වීමට, පසුව 1.25 කාල මතක ප්රමාණයක් තබා ගන්න (නොඉවසිලිමත් මිනිසුන් පළමුව අත් නොහරින තාක් කල් - මෙය පසුබිම් රැකියා සඳහා වඩාත් යෝග්ය වේ).
මගේ සංවර්ධන හා නිෂ්පාදන යන්ත්ර සඳහා 1GB මම ප්රමිතියක් ලෙස වින්යාස කරමි, එවිට ඒවායේ සැබෑ මතකය කොපමණ හෝ අඩුද යන්න ගැටළුවක් නොවේ, මට අවශ්ය සියලුම වැඩසටහන් සම්පාදනය කිරීමට ඒවා ප්රමාණවත් වන අතර ප්රායෝගිකව කිසි විටෙක භාවිතා නොකළ වැඩසටහන් භාවිතා කිරීමට භාවිතා කරයි. තැටි බෆරින් සඳහා මතකය නිදහස් කරයි.
සාපේක්ෂව, මගේ 32GB ලැප්ටොප් පරිගණකයේ 64GB හුවමාරුවක් ඇත, එය ටිකක් වැඩිපුර වැඩකි, නමුත් මට අවශ්ය වූයේ එය සෑම විටම සෙමින් වුවද දිගටම ක්රියාත්මක වන බවට වග බලා ගැනීමටය, තවද මම මතක මතකය බඩගිනි අථත්ය යන්ත්ර ධාවනය කිරීමට යන බව දැන සිටියෙමි. අනපේක්ෂිත බලපෑමක් වන්නේ ඔබට 32GB + මතක පරාසයක් ඇති විට ශිශිරකරණයෙන් නැවත ආරම්භ වීම (එය 32GB මතකය නැවත පූරණය කරයි) සීතල ඇරඹුමකට වඩා මන්දගාමී වේ.
නැත, ඔබට අනිවාර්යයෙන්ම 32GB අවශ්ය නොවේ. ඩෙස්ක්ටොප් පද්ධතියක් සඳහා රීතියක් ලෙස, ඔබේ හුවමාරුව 4GB සහ භෞතික RAM + යුවළක් අතර තිබිය යුතු යැයි මම කියමි . එබැවින් 16GB භෞතික RAM සඳහා, swap 4GB සිට 18GB දක්වා විය හැක.
ඔබට ස්වප් අවකාශයට මාරුවීමට අවශ්ය දෑ දළ වශයෙන් පදිංචිව සිටින යෙදුම් භාවිතා කරන භෞතික RAM ප්රමාණයට සමාන වේ - එනම්, පද්ධති සේවා සහ ඔබ ඒවා භාවිතා කරන අතරතුර ක්රියාත්මක වන යෙදුම් (එක් වරක් ක්රියාත්මක වන කාර්යයන්ට වෙනස්ව) ඉන්පසු ඉවත් වන්න). ඩෙස්ක්ටොප් පද්ධතියක, අපි වෙනත් දෙයක් මත වැඩ කරන අතරතුර ඔබට බ්රව්සරයක්, වචන සකසනයක්, විද්යුත් තැපැල් වැඩසටහනක් සහ ග්රැෆික්ස් හෝ වීඩියෝ සංස්කාරකයක් විවෘත කළ හැකි යැයි කියමු. ඒවා පහසුවෙන් 2GB ඉක්මවා යා හැක, සමහර විට 4GB ඉක්මවයි. එබැවින් 6GB swap සුදුසු වේ.
සාමාන්ය රීතියක් ලෙස ඔබට අවශ්ය ප්රමාණයට වඩා GB කිහිපයක් තිබීම හානියක් නොවේ. ඔබ සතුව විශාල RAM ප්රමාණයක් තිබේ නම් සාමාන්යයෙන් Swap භාවිතා නොකෙරේ, නමුත් යම් ක්රියාවලියක් අධික ප්රමාණයක් භාවිතා කරන විට එය උපකාරී වන අතර ඔබ අඩු වීමට පටන් ගනී, තවද පද්ධති killing ාතනය කිරීමේ ක්රියාවලීන් වළක්වා ගත හැකිය.
සටහන: ඔබට OS ශිශිරකරණය භාවිතා කිරීමට අවශ්ය නම් ඔබට සඳහන් කළ පරිදි 16GB සියල්ලම අවශ්ය වේ, නමුත් නවීන පරිගණක ශිශිරකරණයෙන් වැඩි ප්රතිලාභයක් නොලබයි. ඔබ සතුව වේගවත් එස්එස්ඩී තිබේ නම්, ආරම්භ කිරීම ශිශිරතාරයෙන් නැවත ආරම්භ වීමට වඩා වේගවත් හෝ වේගවත් විය හැකි අතර, නවීන පරිගණක නින්දේ දී සිටියදී නොසැලකිලිමත් ශක්තියක් භාවිතා කරයි.