per page, with , order by , clip by
Results of 1 - 10 of about 106 for 解放 (0.007 sec.)
threading --- スレッドベースの並列処理 — Python 3.14.8 ドキュメント 12305
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 並行実行 » threading --- スレッドベースの並列処理 テーマ 自動 ライト ダーク | threading --- スレッドベースの並列処理 ¶ ソースコード ... にいきなり停止されます。デーモンスレッドで使われたリソース (開いているファイル、データベースのトランザクションなど) は適切に解放されないかもしれません。きちんと (gracefully) スレッドを停止したい場合は、スレッドを非デーモンスレッドにして、 Event のような ... ときでなければなりません; このメソッドはロックの状態をアンロックに変更して、即座に処理を戻します。 アンロックの状態のロックを解放しようとすると RuntimeError が送出されます。 ロックは コンテキストマネージメントプロトコル もサポートします。 複数のスレッド ... rimitive lock) オブジェクトを実装しているクラスです。スレッドが一度ロックを獲得すると、それ以後のロック獲得の試みはロックが解放されるまでブロックします。どのスレッドでもロックを解放できます。 バージョン 3.13 で変更: Lock is now a class. In earlier Pyt ...
https://man.mtool.work/python/3.14/library/threading.html
threading --- スレッドベースの並列処理 — Python 3.14.8 ドキュメント 12305
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » 並行実行 » threading --- スレッドベースの並列処理 テーマ 自動 ライト ダーク | threading --- スレッドベースの並列処理 ¶ ソースコード ... にいきなり停止されます。デーモンスレッドで使われたリソース (開いているファイル、データベースのトランザクションなど) は適切に解放されないかもしれません。きちんと (gracefully) スレッドを停止したい場合は、スレッドを非デーモンスレッドにして、 Event のような ... ときでなければなりません; このメソッドはロックの状態をアンロックに変更して、即座に処理を戻します。 アンロックの状態のロックを解放しようとすると RuntimeError が送出されます。 ロックは コンテキストマネージメントプロトコル もサポートします。 複数のスレッド ... rimitive lock) オブジェクトを実装しているクラスです。スレッドが一度ロックを獲得すると、それ以後のロック獲得の試みはロックが解放されるまでブロックします。どのスレッドでもロックを解放できます。 バージョン 3.13 で変更: Lock is now a class. In earlier Pyt ...
https://man.mtool.work/python/3.14/library/threading.html
3. 拡張の型の定義: 雑多なトピック — Python 3.14.8 ドキュメント 10318
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python インタプリタの拡張と埋め込み » 3. 拡張の型の定義: 雑多なトピック テーマ 自動 ライト ダーク | 3. 拡張の型の定義: 雑多なトピック ¶ この節ではさまざまな実装可 ... れます。 では次に、型の基本的なメソッドに進みます。ほとんどの拡張の型がこのメソッドを実装します。 3.1. ファイナライズとメモリ解放 ¶ destructor tp_dealloc ; 型のインスタンスの参照カウントがゼロになり、Python インタプリタがそれを潰して再利用したくなると、 ... この関数が呼ばれます。解放すべきメモリをその型が保持していたり、それ以外にも実行すべき後処理がある場合は、それらをここに入れられます。オブジェクトそれ ... 自体もここで解放される必要があります。この関数の例は、以下のようなものです: static void newdatatype_dealloc ( PyObject * op ) { newdatatypeo ...
https://man.mtool.work/python/3.14/extending/newtypes.html
メモリ管理 — Python 3.14.8 ドキュメント 10318
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python/C API reference manual » メモリ管理 テーマ 自動 ライト ダーク | メモリ管理 ¶ 概要 ¶ Python におけるメモリ管理には、全ての Python オブジェクトとデータ構造が ... の交錯は致命的な結果を招きます。とはいえ、個別の目的のためなら、 C ライブラリのメモリ操作関数を使って安全にメモリを確保したり解放したりできます。例えば、以下がそのような例です: PyObject * res ; char * buf = ( char * ) malloc ( BUFSIZ ); /* for I/O */ if ... NULL の場合呼び出しは PyMem_RawMalloc(n) と等価です。そうでなく、 n がゼロに等しい場合、メモリブロックはリサイズされますが解放されません。返されたポインタは非 NULL です。 p が NULL でない限り、 p はそれより前の PyMem_RawMalloc() , PyMem_RawRealloc() ... ンタのままです。 void PyMem_RawFree ( void * p ) ¶ 次に属します: Stable ABI (バージョン 3.13 より). p が指すメモリブロックを解放します。 p は以前呼び出した PyMem_RawMalloc() , PyMem_RawRealloc() , PyMem_RawCalloc() の返した値でなければなりません。それ以 ...
https://man.mtool.work/python/3.14/c-api/memory.html
3. 拡張の型の定義: 雑多なトピック — Python 3.14.8 ドキュメント 10318
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python インタプリタの拡張と埋め込み » 3. 拡張の型の定義: 雑多なトピック テーマ 自動 ライト ダーク | 3. 拡張の型の定義: 雑多なトピック ¶ この節ではさまざまな実装可 ... れます。 では次に、型の基本的なメソッドに進みます。ほとんどの拡張の型がこのメソッドを実装します。 3.1. ファイナライズとメモリ解放 ¶ destructor tp_dealloc ; 型のインスタンスの参照カウントがゼロになり、Python インタプリタがそれを潰して再利用したくなると、 ... この関数が呼ばれます。解放すべきメモリをその型が保持していたり、それ以外にも実行すべき後処理がある場合は、それらをここに入れられます。オブジェクトそれ ... 自体もここで解放される必要があります。この関数の例は、以下のようなものです: static void newdatatype_dealloc ( PyObject * op ) { newdatatypeo ...
https://man.mtool.work/python/3.14/extending/newtypes.html
メモリ管理 — Python 3.14.8 ドキュメント 9857
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python/C API reference manual » メモリ管理 テーマ 自動 ライト ダーク | メモリ管理 ¶ 概要 ¶ Python におけるメモリ管理には、全ての Python オブジェクトとデータ構造が ... の交錯は致命的な結果を招きます。とはいえ、個別の目的のためなら、 C ライブラリのメモリ操作関数を使って安全にメモリを確保したり解放したりできます。例えば、以下がそのような例です: PyObject * res ; char * buf = ( char * ) malloc ( BUFSIZ ); /* for I/O */ if ... NULL の場合呼び出しは PyMem_RawMalloc(n) と等価です。そうでなく、 n がゼロに等しい場合、メモリブロックはリサイズされますが解放されません。返されたポインタは非 NULL です。 p が NULL でない限り、 p はそれより前の PyMem_RawMalloc() , PyMem_RawRealloc() ... ンタのままです。 void PyMem_RawFree ( void * p ) ¶ 次に属します: Stable ABI (バージョン 3.13 より). p が指すメモリブロックを解放します。 p は以前呼び出した PyMem_RawMalloc() , PyMem_RawRealloc() , PyMem_RawCalloc() の返した値でなければなりません。それ以 ...
https://man.mtool.work/python/3.14/c-api/memory.html
gc --- ガベージコレクターインターフェース — Python 3.14.8 ドキュメント 9562
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » Python ランタイムサービス » gc --- ガベージコレクターインターフェース テーマ 自動 ライト ダーク | gc --- ガベージコレクターインター ... ・検出頻度の調整・デバッグオブションの設定などを行うインターフェースを提供します。また、検出した到達不能オブジェクトのうち、解放する事ができないオブジェクトを参照する事もできます。循環ガベージコレクタはPythonの参照カウントを補うためのものなので、もしプ ... いる free list は、フルGCか最高世代(2)のGCの時にクリアされます。 float など、実装によって幾つかの free list では全ての要素が解放されるわけではありません。 The effect of calling gc.collect() while the interpreter is already performing a collection is un ... されています。(この変数を操作することはできますが、その値は記憶されません): gc. garbage ¶ 到達不能であることが検出されたが、解放する事ができないオブジェクトのリスト(回収不能オブジェクト)。Python 3.4 からは、 NULL でない tp_del スロットを持つ C 拡張型 ...
https://man.mtool.work/python/3.14/library/gc.html
gc --- ガベージコレクターインターフェース — Python 3.14.8 ドキュメント 8946
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » The Python standard library » Python ランタイムサービス » gc --- ガベージコレクターインターフェース テーマ 自動 ライト ダーク | gc --- ガベージコレクターインター ... ・検出頻度の調整・デバッグオブションの設定などを行うインターフェースを提供します。また、検出した到達不能オブジェクトのうち、解放する事ができないオブジェクトを参照する事もできます。循環ガベージコレクタはPythonの参照カウントを補うためのものなので、もしプ ... いる free list は、フルGCか最高世代(2)のGCの時にクリアされます。 float など、実装によって幾つかの free list では全ての要素が解放されるわけではありません。 The effect of calling gc.collect() while the interpreter is already performing a collection is un ... されています。(この変数を操作することはできますが、その値は記憶されません): gc. garbage ¶ 到達不能であることが検出されたが、解放する事ができないオブジェクトのリスト(回収不能オブジェクト)。Python 3.4 からは、 NULL でない tp_del スロットを持つ C 拡張型 ...
https://man.mtool.work/python/3.14/library/gc.html
1. Extending Python with C or C++ — Python 3.14.8 ドキュメント 7421
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python インタプリタの拡張と埋め込み » 1. Extending Python with C or C++ テーマ 自動 ライト ダーク | 1. Extending Python with C or C++ ¶ It is quite easy to add n ... (((1, 2), (3, 4)), (5, 6)) 1.10. 参照カウント法 ¶ C や C++のような言語では、プログラマはヒープ上のメモリを動的に確保したり解放したりする責任があります。こうした作業は C では関数 malloc() や free() で行います。C++では本質的に同じ意味で演算子 new や de ... の原因はコード中の普通でない処理経路です。例えば、ある関数があるメモリブロックを確保し、何らかの計算を行って、再度ブロックを解放するとします。さて、関数の要求仕様を変更して、計算に対するテストを追加すると、エラー条件を検出し、関数の途中で処理を戻すよう ... になるかもしれません。この途中での終了が起きるとき、確保されたメモリブロックは解放し忘れやすいのです。コードが後で追加された場合には特にそうです。このようなメモリリークが一旦紛れ込んでしまうと、長い間検出さ ...
https://man.mtool.work/python/3.14/extending/extending.html
1. Extending Python with C or C++ — Python 3.14.8 ドキュメント 7421
ナビゲーション 索引 モジュール | 次へ | 前へ | Python » 3.14.8 Documentation » Python インタプリタの拡張と埋め込み » 1. Extending Python with C or C++ テーマ 自動 ライト ダーク | 1. Extending Python with C or C++ ¶ It is quite easy to add n ... (((1, 2), (3, 4)), (5, 6)) 1.10. 参照カウント法 ¶ C や C++のような言語では、プログラマはヒープ上のメモリを動的に確保したり解放したりする責任があります。こうした作業は C では関数 malloc() や free() で行います。C++では本質的に同じ意味で演算子 new や de ... の原因はコード中の普通でない処理経路です。例えば、ある関数があるメモリブロックを確保し、何らかの計算を行って、再度ブロックを解放するとします。さて、関数の要求仕様を変更して、計算に対するテストを追加すると、エラー条件を検出し、関数の途中で処理を戻すよう ... になるかもしれません。この途中での終了が起きるとき、確保されたメモリブロックは解放し忘れやすいのです。コードが後で追加された場合には特にそうです。このようなメモリリークが一旦紛れ込んでしまうと、長い間検出さ ...
https://man.mtool.work/python/3.14/extending/extending.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT