Watchdog: მაინინგ-რიგების მუშაობა ზედამხედველობის გარეშე
ფენები, რომლებიც თავად აღადგენს გათიშულ მაინინგის პროგრამას, გაჭედილ დრაივერს ან გაყინულ მაინინგ-რიგს, პროგრამის ალმებიდან აპარატურულ watchdog-ებამდე.
რატომ სჭირდებათ მაინინგ-რიგებს watchdog
მაინინგ-რიგი ცხლად მუშაობს, მთელი დღე-ღამე, თავისი აწყობის ზღვარზე. ადრე თუ გვიან მაინინგის პროგრამის პროცესი ავარიულად ითიშება, GPU დრაივერი იყინება ან მთელი მანქანა ჩერდება, და ყოველი საათი, რომელსაც ის გამორთული ატარებს, გამოუმუშავებელი შემოსავალია. watchdog-ის საქმეა შეამჩნიოს და გადატვირთოს თქვენ გარეშე: მიზანია მაინინგ-რიგი, რომელიც ყველაფრისგან, აპარატურის გაფუჭების გარდა, თავად აღდგება.
პროგრამული ფენები
- მაინინგის პროგრამის დონე: თანამედროვე მაინინგის პროგრამები ზოგი შეცდომისას საკუთარ GPU ნაკადებს თავად გადატვირთავენ, სხვებისას კი შეცდომის კოდით გამოდიან; შეამოწმეთ თქვენი მაინინგის პროგრამის საკუთარი watchdog ალამი.
- სკრიპტის დონე: მოათავსეთ მაინინგის პროგრამა ციკლში, რომ გამოსვლისას რამდენიმე წამში ისევ ჩაირთოს. Windows-ზე ამას BAT ფაილში ორსტრიქონიანი დამატება (ჭდე და goto) აკეთებს; Linux-ზე სუფთა ვარიანტია systemd სერვისი Restart=always-ით.
- დრაივერის დონე: გაყინულ GPU-ს ზოგჯერ დრაივერის გადატვირთვა ან მანქანის გადატვირთვა სჭირდება; მაინინგის ოპერაციულ სისტემებს, როგორიცაა HiveOS, ეს ლოგიკა ჩაშენებული აქვთ.
აპარატურული ფენა
როცა მთელი მანქანა სრულად იყინება, მას მხოლოდ აპარატურა გადაარჩენს: watchdog ბარათი ან დედაპლატის საკუთარი watchdog ტაიმერი მანქანას გადატვირთავს, თუ ოპერაციული სისტემა პასუხს შეწყვეტს. ფერმები მათ სტანდარტულად იყენებენ; სახლის მაინინგ-რიგისთვის ჭკვიანი როზეტი, რომლის კვების დისტანციურად გამორთვა-ჩართვაც შეგიძლიათ, იმავე იდეის ბიუჯეტური ვერსიაა.
პულმა გითხრათ, რომ იმუშავა
watchdog, რომელიც ჩუმად ვერ მუშაობს, მის არქონაზე უარესია. ჩართეთ ვორკერის გათიშვის შეტყობინებები თქვენს დაფაზე: თუ მაინინგ-რიგი გარკვეული დროით დუმს, შეგატყობინებენ, ხოლო შეტყობინებების ისტორიაში განმეორებით მერყევი ვორკერი ნიშანია, რომ watchdog ნამდვილ პრობლემას ნიღბავს, რომლის გამოსწორებაც ღირს.