11
มันจะมีประสิทธิภาพมากขึ้นสำหรับระบบโดยทั่วไปที่จะทำอะไรกับ Stacks และเพียงแค่ใช้ Heap สำหรับการจัดการหน่วยความจำ
ฉันคิดว่าทุกอย่างที่สามารถทำได้ด้วย stack สามารถทำได้ด้วย heap แต่ไม่ใช่ทุกสิ่งที่สามารถทำได้ด้วย heap ที่สามารถทำได้ด้วย stack ถูกต้องหรือไม่ แล้วเพื่อความเรียบง่ายและแม้ว่าเราจะสูญเสียประสิทธิภาพเล็กน้อยไปกับปริมาณงานบางอย่างมันจะดีกว่าไหมที่จะไปกับมาตรฐานเดียว (เช่นกอง)? คิดถึงการแลกเปลี่ยนระหว่างโมดุลและประสิทธิภาพ ฉันรู้ว่าไม่ใช่วิธีที่ดีที่สุดในการอธิบายสถานการณ์นี้ แต่โดยทั่วไปดูเหมือนว่าความเข้าใจและการออกแบบที่เรียบง่ายอาจเป็นตัวเลือกที่ดีกว่าแม้ว่าจะมีศักยภาพสำหรับประสิทธิภาพที่ดีขึ้น
14
memory