क्या यह (7 दिन) एक हार्ड ड्राइव के सोने के समय के लिए संभव है?


9

जब शेड्यूल करने के लिए मैं अपने लिनक्स (डेबियन 9) बॉक्स से जुड़ा एक बाहरी हार्ड ड्राइव सो जाता हूं (स्पिन करना बंद कर देता है)।

इसे सामग्री में रखने के लिए: मेरे पास एक लिनक्स बॉक्स है जो मल्टीमीडिया सर्वर के रूप में चलता है। यदि बाहरी हार्ड ड्राइव पर सामग्री लाने के लिए कॉल किया जाता है, तो हार्ड ड्राइव को जगाने और कताई शुरू करने में अक्सर 15-30 सेकंड लगते हैं जो कि क) निराशा होती है और बी) कभी-कभी मल्टीमीडिया सर्वर के साथ टाइमआउट का कारण बनता है। मैं हार्ड ड्राइव को जागृत करने और 24/7 स्पिन करने के लिए सेट कर सकता था, लेकिन यह तब बेकार लगता है जब मैं घर पर होने पर ज्यादातर समय केवल मल्टीमीडिया सर्वर का उपयोग करता हूं।

क्या कोई सॉफ्टवेयर टूल या कमांड है जिसका उपयोग मैं तब कर सकता हूं जब हार्ड ड्राइव कताई के लिए एक साप्ताहिक शेड्यूल निर्धारित किया जा सकता है - जैसे सोमवार-शुक्रवार: शाम 5 बजे से 11 बजे के बीच शनिवार-रविवार: दोपहर 3 से 11 बजे के बीच SPINNING और मांग के अनुसार दूसरी जगह पर सोना। सिस्टम टाइमर


1
तो आप डिस्क रन समय को कम कर रहे हैं, लेकिन सप्ताह में -40 बार अपनी डिस्क को शुरू करना / रोकना। डिस्क को शुरू / रोकना इसकी लागत के बिना नहीं है। जब तक बिजली बहुत महंगी नहीं है, जहां आप हैं, यह प्रयास के लायक नहीं हो सकता है।
वाल्टिनेटर

1
@waltinator आधुनिक HDD को सैकड़ों हजारों स्टार्ट-स्टॉप साइकिल को संभालने के लिए डिज़ाइन किया गया है, इसलिए प्रति दिन एक चक्र होना बिल्कुल हानिकारक है। इस दर से अधिक संख्या में स्पिन-डाउन से HDD को मारने में सचमुच एक हजार साल लगेंगे। यदि कुछ भी हो, तो मैं घंटों बेकार की कताई के बारे में अधिक चिंतित रहूंगा।
दिमित्री ग्रिगोरीव

@waltinator मेला तर्क, लेकिन पूरे बिंदु यह है कि यह वास्तव में स्पिन अप / डाउन में एक शुद्ध निर्णय में परिणाम होगा, क्योंकि इस समय यह कम या ज्यादा या कम हर बार सामग्री मल्टीमीडिया सर्वर से अनुरोध किया जाता है, विशेष रूप से दौरान कई बार मुझे शेड्यूलिंग चाहिए। जैसा कि आप कहते हैं, यह संभवत: हर बार ड्राइव की गति को बढ़ाकर अधिक ऊर्जा खर्च करता है - इसलिए शाम को इसे छोड़ना शायद ऊर्जा के उपयोग को बंद कर देगा।
एलेक्स वार्ड

जवाबों:


17

एक क्रोनजॉब इसकी अनुमति देगा:

# At 11pm every day, enable sleep after 30s
0 23 * * * /sbin/hdparm -S6 /dev/disk/by-id/...

# At 5pm on weekdays, disable sleeping
0 17 * * 1-5 /sbin/hdparm -S0 /dev/disk/by-id/...

# At 3pm on the weekend, disable sleeping
0 15 * * 0,6 /sbin/hdparm -S0 /dev/disk/by-id/...
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.