เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การวิเคราะห์หน่วยความจำของ parLapply()

คุณกำลังคำนวณความสัมพันธ์ระหว่างราคาหุ้นของบริษัทเทคโนโลยี โดยมีรายการ data frame ชื่อ ls_stocks แต่ละ data frame มีข้อมูลราคาหุ้นรายสัปดาห์ คุณต้องการใช้ฟังก์ชัน calc_cor() กับแต่ละองค์ประกอบใน ls_stocks ผ่าน parLapply() และได้ตัดสินใจ profile โค้ดด้วย profvis() เพื่อตรวจสอบการใช้หน่วยความจำ

นี่คือผลลัพธ์ที่ได้:

A profiling output for the parallel application of a function to an input list using parLapply(). The parallel code uses six cores. Most of the memory, 389.2 megabytes, and time, 4320 milliseconds, is taken by the parLapply() call.

ข้อใดต่อไปนี้ถูกต้อง?

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การเขียนโปรแกรมแบบขนานใน R

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด