Current Path: > > opt > alt > python311 > lib64 > python3.11 > multiprocessing > __pycache__ >
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__init__.cpython-311.opt-1.pyc | File | 1125 bytes | June 23 2025 15:47:46. | |
__init__.cpython-311.opt-2.pyc | File | 1125 bytes | June 23 2025 15:47:46. | |
__init__.cpython-311.pyc | File | 1125 bytes | June 23 2025 15:47:46. | |
connection.cpython-311.opt-1.pyc | File | 48477 bytes | June 23 2025 15:47:50. | |
connection.cpython-311.opt-2.pyc | File | 46611 bytes | June 23 2025 15:47:55. | |
connection.cpython-311.pyc | File | 49011 bytes | June 23 2025 15:47:46. | |
context.cpython-311.opt-1.pyc | File | 19569 bytes | June 23 2025 15:47:46. | |
context.cpython-311.opt-2.pyc | File | 18295 bytes | June 23 2025 15:47:55. | |
context.cpython-311.pyc | File | 19569 bytes | June 23 2025 15:47:46. | |
forkserver.cpython-311.opt-1.pyc | File | 16909 bytes | June 23 2025 15:47:50. | |
forkserver.cpython-311.opt-2.pyc | File | 16153 bytes | June 23 2025 15:47:55. | |
forkserver.cpython-311.pyc | File | 17032 bytes | June 23 2025 15:47:46. | |
heap.cpython-311.opt-1.pyc | File | 14678 bytes | June 23 2025 15:47:50. | |
heap.cpython-311.opt-2.pyc | File | 14496 bytes | June 23 2025 15:47:55. | |
heap.cpython-311.pyc | File | 14697 bytes | June 23 2025 15:47:46. | |
managers.cpython-311.opt-1.pyc | File | 73051 bytes | June 23 2025 15:47:50. | |
managers.cpython-311.opt-2.pyc | File | 69320 bytes | June 23 2025 15:47:55. | |
managers.cpython-311.pyc | File | 73545 bytes | June 23 2025 15:47:46. | |
pool.cpython-311.opt-1.pyc | File | 47277 bytes | June 23 2025 15:47:50. | |
pool.cpython-311.opt-2.pyc | File | 45503 bytes | June 23 2025 15:47:55. | |
pool.cpython-311.pyc | File | 47382 bytes | June 23 2025 15:47:46. | |
popen_fork.cpython-311.opt-1.pyc | File | 4375 bytes | June 23 2025 15:47:46. | |
popen_fork.cpython-311.opt-2.pyc | File | 4375 bytes | June 23 2025 15:47:46. | |
popen_fork.cpython-311.pyc | File | 4375 bytes | June 23 2025 15:47:46. | |
popen_forkserver.cpython-311.opt-1.pyc | File | 4354 bytes | June 23 2025 15:47:46. | |
popen_forkserver.cpython-311.opt-2.pyc | File | 4354 bytes | June 23 2025 15:47:46. | |
popen_forkserver.cpython-311.pyc | File | 4354 bytes | June 23 2025 15:47:46. | |
popen_spawn_posix.cpython-311.opt-1.pyc | File | 4431 bytes | June 23 2025 15:47:46. | |
popen_spawn_posix.cpython-311.opt-2.pyc | File | 4431 bytes | June 23 2025 15:47:46. | |
popen_spawn_posix.cpython-311.pyc | File | 4431 bytes | June 23 2025 15:47:46. | |
popen_spawn_win32.cpython-311.opt-1.pyc | File | 6571 bytes | June 23 2025 15:47:50. | |
popen_spawn_win32.cpython-311.opt-2.pyc | File | 6489 bytes | June 23 2025 15:47:55. | |
popen_spawn_win32.cpython-311.pyc | File | 6636 bytes | June 23 2025 15:47:46. | |
process.cpython-311.opt-1.pyc | File | 18011 bytes | June 23 2025 15:47:50. | |
process.cpython-311.opt-2.pyc | File | 16683 bytes | June 23 2025 15:47:55. | |
process.cpython-311.pyc | File | 19181 bytes | June 23 2025 15:47:46. | |
queues.cpython-311.opt-1.pyc | File | 19870 bytes | June 23 2025 15:47:50. | |
queues.cpython-311.opt-2.pyc | File | 19723 bytes | June 23 2025 15:47:55. | |
queues.cpython-311.pyc | File | 20015 bytes | June 23 2025 15:47:46. | |
reduction.cpython-311.opt-1.pyc | File | 14997 bytes | June 23 2025 15:47:46. | |
reduction.cpython-311.opt-2.pyc | File | 14316 bytes | June 23 2025 15:47:55. | |
reduction.cpython-311.pyc | File | 14997 bytes | June 23 2025 15:47:46. | |
resource_sharer.cpython-311.opt-1.pyc | File | 9936 bytes | June 23 2025 15:47:50. | |
resource_sharer.cpython-311.opt-2.pyc | File | 9542 bytes | June 23 2025 15:47:55. | |
resource_sharer.cpython-311.pyc | File | 10016 bytes | June 23 2025 15:47:46. | |
resource_tracker.cpython-311.opt-1.pyc | File | 12442 bytes | June 23 2025 15:47:50. | |
resource_tracker.cpython-311.opt-2.pyc | File | 12108 bytes | June 23 2025 15:47:55. | |
resource_tracker.cpython-311.pyc | File | 12660 bytes | June 23 2025 15:47:46. | |
shared_memory.cpython-311.opt-1.pyc | File | 24049 bytes | June 23 2025 15:47:50. | |
shared_memory.cpython-311.opt-2.pyc | File | 21382 bytes | June 23 2025 15:47:55. | |
shared_memory.cpython-311.pyc | File | 24556 bytes | June 23 2025 15:47:46. | |
sharedctypes.cpython-311.opt-1.pyc | File | 11957 bytes | June 23 2025 15:47:50. | |
sharedctypes.cpython-311.opt-2.pyc | File | 11722 bytes | June 23 2025 15:47:55. | |
sharedctypes.cpython-311.pyc | File | 12080 bytes | June 23 2025 15:47:46. | |
spawn.cpython-311.opt-1.pyc | File | 12610 bytes | June 23 2025 15:47:50. | |
spawn.cpython-311.opt-2.pyc | File | 12184 bytes | June 23 2025 15:47:55. | |
spawn.cpython-311.pyc | File | 12733 bytes | June 23 2025 15:47:46. | |
synchronize.cpython-311.opt-1.pyc | File | 21900 bytes | June 23 2025 15:47:50. | |
synchronize.cpython-311.opt-2.pyc | File | 21900 bytes | June 23 2025 15:47:50. | |
synchronize.cpython-311.pyc | File | 22536 bytes | June 23 2025 15:47:46. | |
util.cpython-311.opt-1.pyc | File | 20676 bytes | June 23 2025 15:47:50. | |
util.cpython-311.opt-2.pyc | File | 19916 bytes | June 23 2025 15:47:55. | |
util.cpython-311.pyc | File | 20773 bytes | June 23 2025 15:47:46. |
� !A?hH � � � d Z ddgZddlmZ ddlZddlZddlZddlZddlZddl Z ej dk rddlZdZnddl Z dZd d lmZ ej ej z ZdZerdZnd Zd� Z G d� d� � ZdZ G d� d� � ZdS )z�Provides shared memory for direct access across processes. The API of this package is currently provisional. Refer to the documentation for details. �SharedMemory� ShareableList� )�partialN�ntFT� )�resource_tracker� z/psm_�wnsm_c �� � t t t � � z dz } | dk s J d� � �t t j | � � z }t |� � t k sJ �|S )z6Create a random filename for the shared memory object.� z_SHM_NAME_PREFIX too long)�_SHM_SAFE_NAME_LENGTH�len�_SHM_NAME_PREFIX�secrets� token_hex)�nbytes�names �D/opt/alt/python311/lib64/python3.11/multiprocessing/shared_memory.py�_make_filenamer ( sb � � $�c�*:�&;�&;�;�� A�F��Q�;�;�;�3�;�;�;��g�/��7�7�7�D��t�9�9�-�-�-�-�-��K� c � � e Zd ZdZdZdZdZdZej Z dZerdndZ dd�Zd � Zd � Zd� Zed� � � Zed � � � Zed� � � Zd� Zd� ZdS )r a� Creates a new shared memory block or attaches to an existing shared memory block. Every shared memory block is assigned a unique name. This enables one process to create a shared memory block with a particular name so that a different process can attach to that same shared memory block using that same name. As a resource for sharing data across processes, shared memory blocks may outlive the original process that created them. When one process no longer needs access to a shared memory block that might still be needed by other processes, the close() method should be called. When a shared memory block is no longer needed by any process, the unlink() method should be called to ensure proper cleanup.N���i� TFr c �x � |dk st d� � �|r.t t j z | _ |dk rt d� � �|�#| j t j z st d� � �t �r*|�O t � � } t j || j | j �� � | _ n# t $ r Y �Cw xY w|| _ n;| j rd|z n|}t j || j | j �� � | _ || _ |r|rt j | j |� � t j | j � � }|j }t% j | j |� � | _ n## t( $ r | � � � � w xY wt- j | j d� � �n�|�r# |�t � � n|}t1 j t0 j t0 j t0 j |d z d z |d z |� � } t1 j � � }|t0 j k rZ|�Bt t>