Stackless Python

Stackless Python
Типреалізація мови програмуванняd
діалект[d] і інтерпретатор Редагувати інформацію у Вікіданих
Версії3.8.1-slp (12 серпня 2021)[1]
Операційна системаLinux Редагувати інформацію у Вікіданих
Мова програмуванняPython[2] і C[3] Редагувати інформацію у Вікіданих
ЛіцензіяPython Software Foundation License Редагувати інформацію у Вікіданих
Репозиторійgithub.com/stackless-dev/stackless
Вебсайтgithub.com/stackless-dev/stackless/wiki Редагувати інформацію у Вікіданих

Stackless Python, чи просто Stackless — версія інтерпретатора мови програмування Python, названа так через відмову від використання стандартного стека викликів мови Сі на користь власного стека. Особливістю Stackless є мікропотоки (англ. Microthreads), які дозволяють уникнути надмірної витрати системних ресурсів, що властиво стандартним потокам операційної системи[4].

Є вдосконаленою версією інтерпретатора Python, Stackless дозволяє програмісту користуватися перевагами багатопотокового програмування без зниження продуктивності на примітивах синхронізації[5].

На додаток до стандартних можливостей Python, Stackless додає підтримку співпрограм, комунікаційних каналів і серіалізації завдань.

Мікропотоками інтерпретатор Stackless управляє самостійно. Це сприяє зменшенню додаткових витрат системних ресурсів на потоки і може значно зменшити навантаження центрального процесора в деяких ситуаціях, коли кількість потоків дуже велика.

Через значну кількості змін до вихідних текстів оригінального CPython Stackless не може встановлюватися як бібліотека або розширення інтерпретатора, тому він поширюється як окремий інтерпретатор Python.


Примітки

  1. Release v3.8.1-slp — 2021.
  2. The stackless Open Source Project on Open Hub: Languages Page — 2006.
  3. https://www.openhub.net/p/stackless/analyses/latest/languages_summary
  4. Stackless-Python — Stackless-Python 3.6.8 documentation. stackless.readthedocs.io. Архів оригіналу за 9 лютого 2019. Процитовано 9 лютого 2019. 
  5. Stackless Python и Concurrence. habr.com (рос.). Архів оригіналу за 9 лютого 2019. Процитовано 9 лютого 2019. 

Джерела

  1. Cameron Laird, Introduction to Stackless Python [Архівовано 10 квітня 2018 у Wayback Machine.]
  2. About Stackless Python on Ohloh
  3. This is the port of Python programming language to the Sony PSP console [Архівовано 4 вересня 2018 у Wayback Machine.]
  4. stackless-python [Архівовано 22 жовтня 2020 у Wayback Machine.] на GitHub

Посилання

Read other articles:

Indian sculptor and painter (1925–2022) C. S. N. PatnaikPatnaik in 2011Born(1925-12-06)6 December 1925Srikakulam district, Madras Presidency, British IndiaDied11 August 2022(2022-08-11) (aged 96)Visakhapatnam, Andhra Pradesh, IndiaOccupationsSculptorpainterChildren4AwardsKala Ratna Chowdhary Satyanarayana Patnaik (6 December 1925 – 11 August 2022), commonly known as C. S. N. Patnaik, was an Indian sculptor and painter from the state of Andhra Pradesh.[1][2&...

 

Berikut ini daftar pulau di Rusia yang memuat semua pulau di Rusia dengan luas wilayah lebih dari 3.000 km² dan beberapa pulau kecil yang penting. Citra satelit Pulau Atlasov, September 1992. Pesisir Pulau Kunashir, foto diambil Presiden Dmitry Medvedev pada November 2010. Shamanka, batu keramat dalam Syamanisme di pantai barat Pulau Olkhon, salah satu dari sembilan tempat suci di Asia. Aleksandry, Daratan Franz Josef Atlasov, Kepulauan Kuril Ayon, Laut Siberia Timur Belkovsky, Kepulaua...

 

This article is about the song by Nicki Minaj. For the film, see Chris Cooper § Filmography. 2014 single by Nicki Minaj featuring Skylar GreyBed of LiesSingle by Nicki Minaj featuring Skylar Greyfrom the album The Pinkprint ReleasedNovember 16, 2014 (2014-11-16)[1]Recorded2014Genre Pop[2][3] hip hop Length4:293:55 (album edit – international deluxe)Label Young Money Cash Money Republic Songwriter(s) Onika Maraj Holly Hafermann Daniel Johnson Jere...

Cyberpunk 2077 BerdasarkanCyberpunk (permainan peran) PublikasiMicrosoft Windows, Stadia, Xbox One2 Oktober 2019PlayStation 5, Xbox 360, Xbox Series X/S2022Versi 2.1 (5 Desember 2023) GenrePermainan peran aksi[1]KarakterRebecca Latar tempatCyberpunk universe LisensiLisensi proprietarium Bahasa Daftar Arab, Ceko, Hungaria, Inggris, Italia, Jepang, Jerman, Korea, Polandia, Portugis Brasil, Prancis, Rusia, Spanyol, Thai, Tionghoa Sederhana, Tionghoa Tradisional dan Turki 60 Karakteristik...

 

Cet article est une ébauche concernant une localité indonésienne. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Pour les articles homonymes, voir Makassar. Makassar La baie de Tanjung Bunga Administration Pays Indonésie Province Sulawesi du Sud Maire Ilham Arief Sirajuddin Démographie Population 1 338 663 hab. (2010) Densité 7 616 hab./km2 Géographie Coordonnées 5° 08′&...

 

Head of the Imperial House of Brazil (disputed) Prince Pedro HenriquePrince Pedro Henrique in 1951Head of the Imperial House of Brazil (disputed)Tenure14 November 1921 – 5 July 1981PredecessorIsabel, Princess Imperial of BrazilSuccessorLuiz of Orléans-BraganzaBorn(1909-09-13)13 September 1909Boulogne-Billancourt, French Third RepublicDied5 July 1981(1981-07-05) (aged 71)Vassouras, BrazilBurialImperial Family Mausoleum, Vassouras, BrazilSpouse Princess Maria Elisabeth of Bavaria ​...

Neighborhood in Vancouver, BC, Canada Location of Kerrisdale in Vancouver Welcome sign for the Kerrisdale shopping district, near 41st Avenue and West Boulevard Kerrisdale is a neighbourhood in the city of Vancouver, British Columbia, Canada. Kerrisdale is a neighbourhood located in Vancouver's west side. It features a mix of newer houses and older bungalows as well as various low and mid-rise rental and condo apartment buildings in its northern section. TThe neighbourhood is a racial mix of ...

 

American basketball player (born 1949) Artis GilmoreGilmore in 2011Personal informationBorn (1949-09-21) September 21, 1949 (age 74)Chipley, Florida, U.S.Listed height7 ft 2 in (2.18 m)Listed weight240 lb (109 kg)Career informationHigh school T. J. Roulhac (Chipley, Florida) Carver (Dothan, Alabama) College Gardner–Webb (1967–1969) Jacksonville (1969–1971) NBA draft1971: 7th round, 117th overall pickSelected by the Chicago BullsPlaying career1971–1989Posi...

 

1997 video game 1997 video gameHexen IIDeveloper(s)Raven SoftwarePublisher(s)id SoftwareDirector(s)Brian RaffelProducer(s)Steve StringerDesigner(s)Eric C. BiessmanProgrammer(s)Rick Johnson Ben GokeyArtist(s)Brian PelletierComposer(s)Kevin SchilderEngineModified Quake enginePlatform(s)Windows, Mac OSReleaseMicrosoft WindowsNA: September 11, 1997[2]EU: September 19, 1997[1]Portal of PraevusNA: March 20, 1998EU: 1998MacintoshNA: July 2002[3]Genre(s)First-person shooterMod...

Food producing method For the make-up technique, see Baking (make-up). Baked redirects here. For cannabis intoxication, see Effects of cannabis. For the comedy web series, see Baked (web series). Freshly baked bread Anders Zorn – Bread baking (1889) Baking is a method of preparing food that uses dry heat, typically in an oven, but can also be done in hot ashes, or on hot stones. The most common baked item is bread, but many other types of foods can be baked.[1] Heat is gradually tra...

 

Bell 212 Twin Huey Bell 212 operated by Kachina departs from the Mojave Spaceport Jenis Helicopter Negara asal United States / Canada Pembuat Bell Helicopter Diperkenalkan 1968 Pengguna utama CHC Helicopter Dibuat 1968- Dikembangkan dari Bell 204/205 Varian UH-1N Twin Huey Bell 412 Bell 212 Twin Huey (juga dikenal sebagai Twin Dua-Dua belas) adalah dua berbilah, bermesin ganda, helikopter menengah yang terbang pertama kali pada tahun 1968. Awalnya diproduksi oleh Bell Helicopter di Fort...

 

У этого термина существуют и другие значения, см. Тайлер. ГородТайлерангл. Tyler 32°21′05″ с. ш. 95°18′04″ з. д.HGЯO Страна  США Штат Техас Округ Смит Мэр Don Warren[вд][1] История и география Основан 1846 Площадь 140,9 км² Высота центра 165 м Часовой пояс UTC−6:00, летом UTC−...

هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (مارس 2023) هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إ�...

 

Cet article est une ébauche concernant une technique cinématographique. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Ricou Browning. Au cinéma, l’expression seconde équipe désigne une équipe de tournage additionnelle à l'équipe principale, chargée de tourner des plans qui ne mettent pas directement en jeu les acteurs, comme les scènes d'action et de cascade ou les grands mouvements de figuration, ...

 

Benzodiazepine drug SH-053-R-CH3-2′FIdentifiers IUPAC name (R)-8-ethynyl-6-(2-fluorophenyl)-4-methyl-4H-2,5,10b-triaza-benzo[e]azulene-3-carboxylic acid ethyl ester CAS Number872874-14-1PubChem CID11574585ChemSpider9749355CompTox Dashboard (EPA)DTXSID101028420 Chemical and physical dataFormulaC23H18FN3O2Molar mass387.414 g·mol−13D model (JSmol)Interactive image SMILES Fc2ccccc2C1=NC(C)c3c(C(=O)OCC)ncn3-c(cc4)c1cc4C#C InChI InChI=1S/C23H18FN3O2/c1-4-15-10-11-19-17(12-15)20(16-8-6-7-9...

1969 British filmAlfred the GreatDirected byClive DonnerWritten byJames R. WebbKen TaylorProduced byBernard SmithStarringDavid HemmingsMichael YorkPrunella RansomeColin BlakelyIan McKellenPeter VaughanAlan DobieJulian GloverVivien MerchantCinematographyAlex ThomsonEdited byFergus McDonellMusic byRaymond LeppardDistributed byMetro-Goldwyn-MayerRelease date 14 July 1969 (1969-07-14) Running time122 minutesCountryUnited KingdomLanguageEnglishBudget$6 million[1]Box office$...

 

Cennino Cennini bzw. Cennino d’Andrea Cennini (* um 1370 in Colle di Val d’Elsa, Florenz; † unbekannt) war ein in Florenz und Umgebung sowie in Padua aktiver Maler. Er ist Autor des Libro dell’arte, eines Anfang des 15. Jahrhunderts verfassten Traktats mit Anweisungen zu künstlerischen Techniken und Materialien, das die kunstwissenschaftliche Forschung als bedeutendste literarische Quelle zur italienischen Kunstpraxis des späten Trecento bewertet. Cennino Cennini (zugeschrieben), st...

 

Questa voce sull'argomento attori statunitensi è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Michael Ansara nella serie televisiva Lo sceriffo indiano (1959). Michael George Ansara (Siria, 15 aprile 1922 – Calabasas, 31 luglio 2013) è stato un attore statunitense. Indice 1 Biografia 1.1 Vita privata 2 Filmografia 2.1 Cinema 2.2 Televisione 3 Doppiatori italiani 4 Voci correlate 5 Altri progetti 6 ...

French top-level subdivision applied to certain overseas entities For the Euro-constituency, see Overseas Territories of France (European Parliament constituency). This article is part of a series on theAdministrativedivisions of France Administrative divisions Regions Departments Arrondissements Cantons Intercommunality Métropole Communauté urbaine Communauté d'agglomération Communauté de communes Communes Associated communes Municipal arrondissements Overseas France Overseas department...

 

駆逐艦については「リュブリャナ (駆逐艦)」をご覧ください。 リュブリャナ Ljubljana リュブリャナの光景 市旗 市章 位置 位置 リュブリャナリュブリャナ (スロベニア)スロベニアの地図を表示リュブリャナリュブリャナ (ヨーロッパ)ヨーロッパの地図を表示 座標 : 北緯46度03分20秒 東経14度30分30秒 / 北緯46.05556度 東経14.50833度 / 46.05556; 14.50833 行政 国...