ホームページ  >  記事  >  バックエンド開発  >  wxpython pyqtのメモリ使用量問題の分析

wxpython pyqtのメモリ使用量問題の分析

WBOY
WBOYオリジナル
2016-06-16 08:43:521342ブラウズ

wxpython は多くのメモリを消費すると常々感じていましたが、仕事で作成したいくつかの小さなプログラム アプリケーションを比較すると、メモリの差が確かに少し大きいことがわかりました。

QT フレームワークをテストしました

コードをコピー コードは次のとおりです:

import sys, time
from PyQt4 import QtCore, QtGui
#import wx
if __name__ == "__main__":
while True:
time.sleep(1)

フレームワークのみがロードされている場合、メモリ使用量には大きな違いがあります。
wx をロードすると、通常約 20M になります。私が作成したいくつかのアプリケーションはほぼ同じなので、多くのメモリを消費するのは主にフレームワークであり、実際に使用するプログラムは数 MB 程度です。
pyqt のロードには約 9M かかりますが、特定のアプリケーションではテストされていません。
今後も QT フレームワークの開発を試すことができるようで、Designer もあります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。