(Translated by https://www.hiragana.jp/)
Psyco - 维基百科,自由的百科全书 とべ转到内容ないよう

Psyco

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
Psyco
開發かいはつしゃArmin Rigo、Christian Tismer
みなもとだい码库 編輯維基數據鏈接
操作そうさけいまたが平台ひらだい
类型そく时编译
许可协议MIT許可きょかしょう
网站psyco.sourceforge.net

Psycoひろし斯科) Python 语言てき一个扩展模块,以即时对ほどじょだい码进ぎょう专业てき算法さんぽう优化,以在一定程度上提高程序的执行速度,ゆう其是ざいほどじょ中有ちゅうう大量たいりょう循环操作そうさ时。最早もはやかむ Armin Rigo 开发,きさき来由らいゆ Christian Tismer 维护并继续完ぜん

Psyco 以在 32もと てき GNU/LinuxBSDMac OS XMicrosoft Windows 平台ひらだいうえ运行。Psyco 使用しよう Cげん 编写,ただ针对32もと平台ひらだい进行りょう编码。目前もくぜん开发工作こうさくやめ停止ていしゆかり PyPy ところせっかえどう时 PyPy 也提供ていきょう针对 64もと けい统的支持しじ。Psyco 以在 Pythonかい释器 编译だい码时动优はた使用しようC实现,并针对循环操作そうさ进行一些特殊的优化。经过这些优化,ほどじょてき性能せいのうしょう会得えとくいたつつみますざいまたが平台ひらだい环境ゆう为明显。

性能せいのうひさげます[编辑]

对于密集みっしゅう计算がたほどじょ,Psyco 以显ちょひさげますほどじょてき执行速度そくど。实际てきひさげます决定于程じょてき具体ぐたい实现,曾经有人ゆうじん获得りょうだか达100ばいてきひさげます也有やゆうてき时候いん为需よう额外载 Psyco 块反たおせ带来りょう轻微てき性能せいのう下降かこう[1][2][3][4] 经过调查,ざい典型てんけいてき应用じょう,Psyco 平均へいきん提供ていきょう 1.5いたり4 ばいてき性能せいのうひさげます。这帮じょ Python てき性能せいのう达到りょう Smalltalk Scheme てき水準すいじゅんただし仍然 Fortran あずか C这样てき编译语言,あるいちJIT 语言如 C# Javaゆうしょ距。[5]

Psyco せんしょう自己じこ是非ぜひつねえきようてきこと实也确实如此。さい简单てき Psyco 优化ただ需要じゅようざいほどじょ开始处放置ほうち两行だい码:[6]

import psyco
psyco.full()

这两ぎょう指令しれいかい让 Pythonかい释器 载 Psyco 块,并对せっらいてき脚本きゃくほん进行优化。对于しょうてきほどじょらい说,这相当そうとうてき方便ほうべんただし大型おおがた工程こうていらい说,加入かにゅう这些てき工作こうさくりょう并不てい通常つうじょう以借じょ动化あし本来ほんらい完成かんせい

いちてき动态[编辑]

ざい2009ねん7がつ17にち,Christian Tismer 宣布せんぷりょう Psyco V2 てき计划。[7] しか而,ざい2012ねん3がつ12にち,Psyco 项目ぬし页上宣布せんぷ Psyco 停止ていし维护并正しき结束,ゆかり Pypy しょせっがえ[8]

引用いんよう[编辑]

  1. ^ Python Psyco benchmarks. [2008-04-24]. (原始げんし内容ないようそん档于2008-06-06). 
  2. ^ Python Psyco Homepage at sourceforge. [2009-03-04]. (原始げんし内容ないようそん档于2019-11-29). 
  3. ^ A beginners guide to using Python for performance computing at scipy.org. [2009-03-04]. (原始げんし内容ないようそん档于2009-03-11). 
  4. ^ Charming Python: Make Python run as fast as C with Psyco. [2009-03-04]. (原始げんし内容ないようそん于2012-07-05). 
  5. ^ Boxplot Summary. [2009-10-16]. (原始げんし内容ないようそん档于2011-06-03). 
  6. ^ Rigo, Armin. Quick examples. The Ultimate Psyco Guide. [3 June 2011]. (原始げんし内容ないようそん档于2011-05-07). 
  7. ^ Announcement on pypy-dev mailing list with links to project page. [2013-04-18]. (原始げんし内容ないようそん档于2009-07-20). 
  8. ^ Psyco Homepage. [2013-04-18]. (原始げんし内容ないようそん于2020-05-16). 

まいり[编辑]

外部がいぶ链接[编辑]