0

我正在用 Python 编写一个用作守护进程的应用程序,并在后台执行一项相对琐碎的任务。微不足道的意思是它等待击键并在检测到时播放某些声音。

我为 python 进程使用了​​大约 15 MB 的 RAM。您认为这对于小型应用程序是否可以接受?它的 CPU 使用率非常低。

提前致谢。

4

1 回答 1

0

15Mb 对于这么小的应用程序来说太多了。如果您可以通过更改源代码来降低它,那么您应该这样做。

但是,Python 本身可能有一些固定的开销。你是否愿意为如此简单的事情支付这笔费用,这取决于你。但在我看来,这可能不值得,我会为这种情况考虑不同的平台。

请注意,这并不是说 Python 本身就存在任何问题。在某些情况下,与语言的好处和简单性以及用它实现复杂场景的容易性相比,这样的开销可能是可以接受的成本。

我要说的是——使用正确的工具来完成任务;Python 可能不适合这项任务。

于 2011-02-01T07:16:04.173 回答