വീട്ടിലെ VPN ബോക്സ് തന്റെ ഏതാണ്ട് മുഴുവൻ ജീവിതവും ചെലവഴിക്കുന്ന അവസ്ഥയാണ് നിഷ്ക്രിയത, അതിനാൽ അളക്കാൻ യോഗ്യമായ അവസ്ഥ അതാണ്. അതേ യന്ത്രം തുരങ്കം ഓണായിരിക്കുമ്പോൾ ഒരു കണക്ഷന് ഉത്തരം നൽകണം, ഒരു ഫയൽ നൽകണം, ഒരു ബാക്കപ്പ് പൂർത്തിയാക്കണം, ഈ മൂന്ന് ജോലികൾ വിവിധ ദിശകളിലേക്ക് വലിക്കുന്നു. നിശബ്ദത, കുറഞ്ഞ വൈദ്യുതി, എപ്പോഴും എത്തിച്ചേരാനുള്ള കഴിവ് എന്നിവ വെവ്വേറെ സവിശേഷതകളാണ്, സ്പെസിഫിക്കേഷൻ ഷീറ്റ് അവയിലൊന്നും വിവരിക്കുന്നില്ല. താഴെയുള്ള പരിശോധനകൾ ക്രമത്തിൽ പൂർത്തിയാക്കിയാൽ ആറ് മാസത്തിന് ശേഷം ഹാർഡ്വെയർ തീരുമാനം പുനർനിർമ്മാണമായി മാറില്ല.

ഭാഗങ്ങളിൽ നിന്നല്ല, റോളുകളിൽ നിന്ന് ആരംഭിക്കുക

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

ഡാറ്റ തുരങ്കത്തിന്റെ അതേ ഹോസ്റ്റിൽ താമസിക്കുന്നുണ്ടോ എന്ന് നേരത്തെ തീരുമാനിക്കുന്നത് ബാക്കിയെല്ലാം പരിമിതപ്പെടുത്തുന്നു. വേർതിരിച്ച ഹോസ്റ്റുകൾ എന്നാൽ രണ്ട് നിഷ്ക്രിയ ഉപഭോഗങ്ങൾ, പക്ഷേ സ്റ്റോറേജ് ഉറങ്ങുമ്പോൾ ഗേറ്റ്വേ ഉണർന്നിരിക്കും; ഒരു ഹോസ്റ്റ് എന്നാൽ ഒരു ഉപഭോഗവും ഒരു പരാജയ മേഖലയും. രണ്ടും തെറ്റല്ല, പക്ഷേ ഭാഗങ്ങളുടെ പട്ടിക ഉണ്ടാകുന്നതിന് മുൻപ് ഉത്തരം എഴുതണം.

മൂന്ന് അവസ്ഥകളിൽ മുഴുവൻ ബോക്സും അളക്കുക

സോക്കറ്റിനും പവർ സപ്ലൈയ്ക്കും ഇടയിലുള്ള ചുവര് മീറ്റർ ഇവിടെ ഏക സത്യസന്ധമായ ഉപകരണമാണ്, കാരണം അതിൽ പരിവർത്തന നഷ്ടം, ഡിസ്കിന്റെ കറക്കം, നിങ്ങൾ മറന്ന എല്ലാ USB ഉപകരണവും ഉൾപ്പെടുന്നു. മൂന്ന് സംഖ്യകൾ രേഖപ്പെടുത്തുക: തുരങ്കം ഓണായി മറ്റൊന്നും പ്രവർത്തിക്കാത്ത നിഷ്ക്രിയത, യഥാർത്ഥ ദൂര വിനിമയത്തിൽ അതേ ബോക്സ്, ഷെഡ്യൂൾ ചെയ്ത ബാക്കപ്പിനിടയിൽ ബോക്സ്.

സോഫ്റ്റ്വെയർ കൗണ്ടറുകൾ ചുവര് മീറ്ററിന്റെ വായന വിശദീകരിക്കാൻ സഹായിക്കുന്നു, പക്ഷേ അതിനെ മാറ്റിസ്ഥാപിക്കുന്നില്ല. RAPL ഇന്റർഫേസ് പാക്കേജിന്റെയും മെമ്മറി ഡൊമെയ്നിന്റെയും ഊർജ്ജം റിപ്പോർട്ട് ചെയ്യുന്നു, ഇത് പവർ സപ്ലൈയുടെ നഷ്ടവും USB വഴി ബന്ധിപ്പിച്ചതെല്ലാം ഒഴിവാക്കുന്നു.

read -r a < /sys/class/powercap/intel-rapl:0/energy_uj; sleep 60; read -r b < /sys/class/powercap/intel-rapl:0/energy_uj
awk -v a="$a" -v b="$b" 'BEGIN{printf "package average: %.1f W\n", (b-a)/60/1000000}'

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

വാട്ടിനെ താരതമ്യം ചെയ്യാവുന്ന വർഷമാക്കി മാറ്റുക

തുടർച്ചയായ ഉപഭോഗം ഒരു ഗുണനത്തിലൂടെ ഊർജ്ജമാകുന്നു, ഒരിക്കൽ അത് ചെയ്താൽ വാർഷിക ചെലവ് അത്ഭുതമാകില്ല. മുഴുവൻ വർഷത്തേക്കുള്ള 11 W ഉദാഹരണ ശരാശരി ഇപ്രകാരം കണക്കാക്കുന്നു.

awk 'BEGIN{printf "%.1f kWh/year at 11 W\n", 11*24*365/1000}'

ഈ സംഖ്യ ഗണിതമാണ്, നിങ്ങളുടെ ബോക്സിന്റെ അളവല്ല, അതിനെ ഗുണിക്കുന്ന താരിഫ് ഉത്തരത്തെ കുറച്ച് വാട്ടിനെക്കാൾ കൂടുതൽ നീക്കുന്നു. രണ്ട് രൂപകൽപ്പനകൾ താരതമ്യം ചെയ്യാൻ കണക്ക് ഉപകരിക്കുന്നു: 6 W നിഷ്ക്രിയ ഗേറ്റ്വേയും 15 W ഉള്ളതും തമ്മിലുള്ളത് വിലയിടാവുന്ന തീരുമാനമാണ്. പ്രോസസറിന്റെ റേറ്റ് ചെയ്ത വാട്ടേജ് ആ സംഖ്യയല്ല, കാരണം അത് ഭാരത്തിലുള്ള പാക്കേജിനെ വിവരിക്കുന്നു, വിശ്രമത്തിലുള്ള സംവിധാനത്തെയല്ല. ചുവര് മീറ്ററിന്റെ ശരാശരി പ്രാദേശിക താരിഫിനൊപ്പം ഉപയോഗിച്ച് ഫലം ഒരു അനുമാനമായി അടയാളപ്പെടുത്തുക.

ഉറക്കം അനുവദനീയമാണോ എന്ന് തീരുമാനിക്കുക

ഉറക്കം ഏറ്റവും കൂടുതൽ ഊർജ്ജം ലാഭിക്കുന്നു, ഏറ്റവും കൂടുതൽ അനുമാനങ്ങൾ തകർക്കുന്നു. ഉറങ്ങുന്ന ഹോസ്റ്റിന് തന്നെ ഉണർത്തുന്ന ഇൻബൗണ്ട് കണക്ഷൻ സ്വീകരിക്കാനാകില്ല, ക്ലയന്റ് keepalive അത് മാറ്റുന്നില്ല; ഒരേ LAN-ൽ എപ്പോഴും ഓണായിരിക്കുന്ന ഉപകരണത്തിന് മാത്രമേ wake-on-LAN പാക്കറ്റ് അയക്കാനാകൂ.

തുരങ്കം ഏത് മണിക്കൂറിലും എത്തിച്ചേരാനാകണമെങ്കിൽ ഉറക്കം നയപരമായി പ്രവർത്തനരഹിതമായി കണക്കാക്കി അത് നിർമ്മാണ കുറിപ്പുകളിൽ എഴുതുക. ലക്ഷ്യങ്ങൾ മറയ്ക്കുന്നത് പരുക്കനാണ്, പക്ഷേ അത് വ്യക്തമാണ്, ശീലത്തെക്കാൾ പാക്കേജ് അപ്ഗ്രേഡുകളെ അതിജീവിക്കുന്നു.

systemctl status sleep.target suspend.target
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
systemd-inhibit --list

Wake-on-LAN ആ കുറിപ്പുകളിൽ സ്വന്തം വരിക്ക് അർഹമാണ്, കാരണം അത് നിശബ്ദമായി പരാജയപ്പെടുന്നു. ഈ സവിശേഷത ഫേംവെയറിൽ പ്രവർത്തനക്ഷമമാക്കണം, ചില ഇന്റർഫേസുകളിൽ മാത്രം പ്രവർത്തിക്കുന്നു, പാക്കറ്റ് അയക്കാൻ ഇതിനകം ഉണർന്നിരിക്കുന്ന ഉപകരണം വേണം. അതിനെ ആശ്രയിക്കുന്നതിന് മുൻപ് പരിശോധിക്കുക, യാത്രയ്ക്ക് ശേഷമല്ല.

അത് യഥാർത്ഥത്തിൽ കാണുന്ന ഭാരത്തിന് കീഴിൽ തെളിയിക്കുക

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

uptime
sensors | grep -E 'Core|Package|fan'
ss -s

അതേ ജാലകത്തിൽ ആക്സസ് ലിങ്കും നോക്കുക, കാരണം അപ്സ്ട്രീം ബാൻഡ്വിഡ്ത്ത് സാധാരണയായി പ്രോസസറിനെക്കാൾ വളരെ മുൻപേ ദൂര ത്രൂപുട്ട് പരിമിതപ്പെടുത്തുന്നു. തുരങ്കം CPU എൻക്രിപ്റ്റ് ചെയ്യാനാകുന്നതിന്റെ ഒരു ഭാഗത്ത് മാത്രം പൂരിതമാകുന്നെങ്കിൽ, വേഗതയേറിയ ചിപ്പ് ഒന്നും വാങ്ങുന്നില്ല.

അനുബന്ധ ലേഖനങ്ങൾ