gpt4 book ai didi

f# - MailboxProcessor 使用指南?

转载 作者:行者123 更新时间:2023-12-03 13:50:53 24 4
gpt4 key购买 nike

我刚刚在 F# 中发现了 MailboxProcessor,它被用作“状态机”……但我找不到太多关于它们的推荐用法。

例如......假设我正在制作一个有 100 个屏幕上敌人的简单游戏,我应该使用 MailboxProcessor 来改变敌人的位置和生命值;给我 200 个事件邮箱处理器?

引擎盖下是否有任何聪明的线程管理?我应该尝试限制我拥有的事件 MailboxProcessor 的数量,还是我可以不顾一切地继续敲打它们?

提前致谢,

京东。

最佳答案

按照

http://blogs.msdn.com/b/dsyme/archive/2010/02/15/async-and-parallel-design-patterns-in-f-part-3-agents.aspx

你可以不顾一切地把它们轰出去。尝试一下!他们使用线程池。我还没有为实时 GUI 游戏应用程序尝试过这个,但如果这“足够好”,我不会感到惊讶。

关于f# - MailboxProcessor 使用指南?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3443875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com