zoukankan      html  css  js  c++  java
  • py与pyc

    众所周知,Python的py是源码文件,一般运行时候也是使用py文件运行,但有时候也需要pyc文件运行。
    python不像Java是编译性语言,但python也可以编译,编译成pyc运行,pyc相对比与py文件少了编译过程,所以整体的项目运行时间减少,但代码的运行速度是不变的。
    pyc就对py文件少了编译过程,减少了编译的时间,官方文档也就说了 代码的‘running’速度是不变的。
    最近一个项目的问题让人头大:

    1. py文件运行比pyc运行之后做tcp连接时候比pyc整体快3倍不止,连接也没发生断开和不完全关闭,这些数据是测试本公司的im服务时候发生,连接量需要大于36w才会发生这些问题。
    • 目前已经排除服务器的cpu和内存差异
    • 有可能是版本差异,使用测试环境进行编译,然后连接也不会出现问题
    • python版本没有大的区别,都是2.7.5
    • 第三方库没版本区别
      目前没有想到解决办法
      希望能交流更多技术,关注小白的微信公众号吧。
      在这里插入图片描述
    小白技术社
  • 相关阅读:
    给元素查索引
    数组的反转和排序
    本地修改文件到git
    +new Date()
    文字双层投影
    表格组件 自定义宽度 设置 span 内容 超出省略号
    iframe的使用
    分页获取列表进行索引累加
    日期时间格式化
    柱状echarts 自定义图例设置
  • 原文地址:https://www.cnblogs.com/xbjss/p/13326668.html
Copyright © 2011-2022 走看看