ถาม:มีวิธีใดบ้างที่จะป้องกันไม่ให้Google Colabตัดการเชื่อมต่อเมื่อหมดเวลาทางโปรแกรม
ต่อไปนี้จะอธิบายถึงเงื่อนไขที่ทำให้โน้ตบุ๊กตัดการเชื่อมต่อโดยอัตโนมัติ:
โน้ตบุ๊ก Google Colab มีช่วงเวลาว่าง 90 นาทีและหมดเวลาแน่นอน 12 ชั่วโมง ซึ่งหมายความว่าหากผู้ใช้ไม่โต้ตอบกับโน้ตบุ๊ก Google Colab เป็นเวลานานกว่า 90 นาทีอินสแตนซ์จะถูกยกเลิกโดยอัตโนมัติ นอกจากนี้อายุการใช้งานสูงสุดของอินสแตนซ์ Colab คือ 12 ชั่วโมง
โดยปกติแล้วเราต้องการบีบอินสแตนซ์สูงสุดออกโดยอัตโนมัติโดยไม่ต้องโต้ตอบกับอินสแตนซ์ด้วยตนเองตลอดเวลาโดยไม่ต้องด้วยตนเองโต้ตอบกับมันอย่างต่อเนื่องที่นี่ฉันจะถือว่าข้อกำหนดของระบบที่พบเห็นได้ทั่วไป:
- ระบบปฏิบัติการ Ubuntu 18 LTS / Windows 10 / Mac
- ในกรณีของระบบที่ใช้ Linux ให้ใช้ DE ยอดนิยมเช่น Gnome 3 หรือ Unity
- เบราว์เซอร์ Firefox หรือ Chromium
ฉันควรชี้ให้เห็นที่นี่ว่าพฤติกรรมดังกล่าวไม่ได้ละเมิด ข้อกำหนดการใช้งานของ Google Colabแม้ว่าจะไม่ได้รับการสนับสนุนตามคำถามที่พบบ่อยก็ตาม (กล่าวโดยย่อ: ตามหลักศีลธรรมแล้วการใช้ GPU ทั้งหมดไม่เป็นไรหากคุณไม่ต้องการจริงๆ ).
วิธีแก้ปัญหาปัจจุบันของฉันโง่มาก:
- ก่อนอื่นฉันปิดโปรแกรมรักษาหน้าจอเพื่อให้หน้าจอของฉันเปิดอยู่เสมอ
- ฉันมีบอร์ด Arduino ดังนั้นฉันจึงเปลี่ยนมันเป็นusb ducky ยางและทำให้มันเลียนแบบการโต้ตอบของผู้ใช้แบบดั้งเดิมในขณะที่ฉันนอนหลับ (เพียงเพราะฉันมีมันอยู่ในมือสำหรับกรณีการใช้งานอื่น ๆ )
มีวิธีที่ดีกว่านี้ไหม