あとサンクをHeapAllocなりVirtualAllocで動的確保してるのはなぜ?
インスタンスが増えるだけメモリ使用量増えるから?