2015-09-28 62 views

回答

1

編號SystemVerilog自動管理內存,並且您不應該知道任何類型對象的內存資源。也就是說,大多數工具供應商提供容量報告,可以告訴您不同種類的構造正在使用多少內存以及爲每個類類型創建的對象數量。

+0

嗨Dave,Tudor, 感謝您的回覆。 但是,分配給對象的內存知識不會改進編碼風格嗎?或者我們可以說,是否對提高大型測試平臺的性能沒有幫助? –

+1

分析代碼將幫助您編寫更好的代碼,但分析不是標準語言的一部分 - 它是特定於工具供應商的。 –

1

SystemVerilog的是不是你需要知道多少內存分配給一個類的對象,因爲你不能執行任何低級存儲器的一種語言你自己操作。這給了仿真供應商自由地實現他們想要的內容(例如,供應商A的工具可以使用比來自供應商B更多的物理內存並且可能更快)。