ทำไมโค้ดถึงทำงานช้า?
การอ่านและเขียนข้อมูลลงฮาร์ดไดรฟ์ใช้เวลานานกว่าการอ่านและเขียนไปยัง RAM มาก นั่นหมายความว่าหากต้องดึงข้อมูลจากฮาร์ดไดรฟ์ การส่งข้อมูลนั้นไปยัง CPU เพื่อประมวลผลจะใช้เวลานานกว่าการส่งข้อมูลจาก RAM ไปยัง CPU อย่างมีนัยสำคัญ การที่โปรแกรมใช้ทรัพยากรต่าง ๆ เช่น RAM, โปรเซสเซอร์, และฮาร์ดไดรฟ์ ส่งผลโดยตรงต่อความเร็วในการรันโค้ด R คุณไม่สามารถเปลี่ยนแปลงทรัพยากรเหล่านี้ได้โดยไม่เปลี่ยนฮาร์ดแวร์จริง ๆ อย่างไรก็ตาม มักจะสามารถใช้ทรัพยากรที่มีอยู่ได้อย่างมีประสิทธิภาพมากขึ้น โดยเฉพาะอย่างยิ่ง หากชุดข้อมูลมีขนาดใกล้เคียงกับ RAM การเก็บส่วนใหญ่ของชุดข้อมูลไว้บนดิสก์อาจเป็นตัวเลือกที่ดีกว่า การโหลดเฉพาะส่วนของชุดข้อมูลที่ต้องการจะช่วยเพิ่มทรัพยากรว่าง ทำให้แต่ละส่วนถูกประมวลผลได้รวดเร็วขึ้น
ข้อใดต่อไปนี้ ไม่มีผล ต่อเวลาในการประมวลผล?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การประมวลผลข้อมูลขนาดใหญ่ใน R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด