如何在GPU上启用php运行python脚本?

2024-09-30 12:32:06 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的php网站中,我使用athano调用一个运行在GPU上的python脚本。在

然而,当从php调用这个python脚本时,apache似乎对GPU没有任何权限,因此该程序依赖CPU,这比GPU的效率低得多。在

如何授予apache在GPU上运行程序的权限?在


Tags: 程序脚本权限gpu网站apachecpu效率
1条回答
网友
1楼 · 发布于 2024-09-30 12:32:06

我会将其分开,将需求作为事件保存在某些存储中(例如redis,甚至rabbitmq),并使用一些守护脚本来听(cron将是一个糟糕的乐事,因为它很难让它运行得比每分钟都多)。脚本将用结果更新存储项,您可以在http堆栈中再次访问它。您可以通过ajax实现该功能,或者在php中使用usleep命令来等待结果。如果使用while循环,不要忘记在1秒后中断它,这样请求不会运行太长时间。在

您的问题可能是执行php二进制文件的配置用户-它可能不允许访问您系统上的那些二进制文件。通常是www数据用户。通过将www数据用户添加到所需的组中,您可能能够在不拆分所有用户的情况下解决该问题。看看这个二进制文件的所有权和权限就知道了。在

相关问题 更多 >

    热门问题