問題:500kを超える組み合わせを持つ巨大な入れ子リストを作成しました。ターミナルとビジュアルスタジオをロードまたは実行すると、ラップトップはフリーズします。私はramを4GB(2×2)から8GB(1×8)にアップグレードしました。私は別の8GBスティックを追加するつもりです。 Cpu:i5-2520m 質問:ノートパソコンがフリーズしてしまうかもしれないラムやプロセッサが不足していますか? 注:冷却パッドを使用しています。ラム不足による凍結?
0
A
答えて
2
実際にデータベースであるはずのデータがたくさんあるファイルがあります。
ファイルの代わりにデータベースを使用して、500,000レコードのネストされたリストを表すことを検討してください。
これにより、現在の設定のパフォーマンスが向上し、複雑なクエリを実行してデータにインデックスを付けることができます。 ネットワーキングやジャズのような気がしないのであれば、SQLITEの使用をお勧めします。
SQLiteには、他の言語の中でもPythonから簡単に使用できるCおよびC++バインディングがあり、非常に効率的です。
+0
フェリペ・ヴァルデスありがとうございます。私はあなたのすべてのソリューションを試してみます:@グリーシー、@ミスターメイル –
+0
非常によく、私は助けの幸せだ:D –
関連する問題
- 1. WPFおよびユーザーインターフェース凍結
- 2. 不足
- 3. サブクエリー脳凍結
- 4. 春凍結アプリケーション
- 5. onItemClick凍結
- 6. mySql各グループの不足している値を結合する
- 7. キャンバスボトム不足uwp
- 8. ビットマップエラー - メモリ不足
- 9. Mongodbアグリゲートメモリ不足
- 10. 不足ファンド
- 11. メモリ不足エラー
- 12. MySQL - メモリ不足
- 13. COMExceptionサーバーメモリ不足
- 14. SolrCloud - メモリ不足
- 15. ラズベリーパイカメラ。リソース不足
- 16. Delphiリソース不足
- 17. MemoryError:メモリ不足
- 18. 権限不足:
- 19. ビットマップメモリ不足エラー
- 20. Android:メモリ不足
- 21. BitmapFactory.decodeResource(メモリ不足)
- 22. ヘーゼルキャストメモリ不足
- 23. アンドロイドスタジオアプリフォルダ不足
- 24. Javascriptヒープメモリ不足
- 25. アンドロイドメモリ不足エラー
- 26. GUI凍結私は「に.get」
- 27. 突然凍結するリレー
- 28. ImageJメモリキャップより下の "メモリ不足"エラー
- 29. ゲームメーカーの凍結コンピュータ
- 30. 不足している行
Python単独では大きなデータを扱うようには設計されていません。 –
リストにあるものについて詳しく説明できますか?あなたが2組のすべての可能な組み合わせを事前に生成していることを意味する組み合わせのリストであれば、もっと良い方法でそれを行うことができます。 – Gricey
リストの代わりにジェネレータを作成し、そのジェネレータを使用してデータを処理したり、ジェネレータを使用してデータをデータベースに出力したりして、データに対して迅速かつ効率的にクエリを実行できます。 –