RSS 행성 파이썬

자유 스레드 파이썬을 위한 Giampaolo Rodola의 휠이 psutil에서 사용 가능합니다.

psutil 7.1.2 버전이 출시되었으며, 이제 free-threaded Python을 위한 휠(wheel)을 특별히 포함합니다. 이는 커뮤니티의 노력으로 이루어졌으며, C 코드의 리팩토링을 필요로 했습니다. Python 3.13에 도입된 free-threaded Python은 GIL(Global Interpreter Lock)을 제거하여 진정한 병렬 실행을 가능하게 하고, 멀티 코어 시스템에서 CPU 활용도를 향상시킵니다. 인기 있는 PyPI 패키지에서 free-threaded 휠의 채택은 아직 제한적이며, 일부만 제공하고 있습니다. 휠은 미리 컴파일된 바이너리를 제공하여, psutil과 같이 C 확장을 포함하는 패키지의 설치를 단순화합니다. 현재 라이브러리 작성자는 각 Python 버전에 대해 별도의 휠을 빌드해야 하므로 복잡성이 증가합니다. 저자는 Python 3.15에서 유니버셜 휠을 용이하게 하여 배포를 간소화할 것으로 예상합니다. PEP 803 및 PEP 809는 여러 버전에 대해 단일 휠을 허용하기 위해 휠 명명법을 표준화하는 것을 목표로 합니다. free-threaded Python용 psutil 설치는 이제 `pip`를 사용하여 `--only-binary=:all:` 플래그로 간단하게 수행할 수 있습니다. 이는 원하는 미리 컴파일된 휠의 설치를 보장하여 소스 빌드를 피할 수 있게 합니다.
favicon
gmpy.dev
Giampaolo Rodola: Wheels for free-threaded Python now available in psutil
Create attached notes ...