03 2022 档案
摘要:昨天使用mod_wsgi新增一个web项目,因此想在conf中新增虚拟环境解释器、路由等配置,结论是在一个conf中增加多个Python虚拟环境是无法成功的。 原因是一个服务一个时间只能运行一个Python解释器,numpy等三方库是C语言编写的,基于Cpython,受限于GIL必须等待。而另一个服
阅读全文
摘要:Python脚本会交给解释器的GIL机制进行调度,不管CPU有多少个核心,在同一时刻,只有一个线程片段能在解释器中运行。就是说脚本是同步(串行)运行的,除非遇到阻塞,比如I/O作业,此时其他线程会抢到GIL调用CPU等运行非阻塞任务。 Python的多线程意味着可以让多个任务交替运行,这样能够避免执
阅读全文
摘要:近日来,一直研究公司(营销中心)如何从车联网数据获取价值。我们是新能源汽车公司,按国家规定,必须收集和上传车辆的实时信息,这一过程是集团发包T-Box厂家和第三方TSP公司完成的。数据必然保存在我们公司的数据库上,数据库是Cassandra;最底层的数据是每辆车每隔10秒一个报文。现在我的目标是利用
阅读全文
浙公网安备 33010602011771号