自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

微軟承諾Visual Studio 2010 Beta 2性能將提升

開發(fā) 后端
Visual Studio 2010的Beta 1版本正式發(fā)布還沒有過去多長時(shí)間,人們已經(jīng)開始期待Visual Studio 2010 Beta 2了。從al Studio 2010相關(guān)開發(fā)團(tuán)隊(duì)的博客得知,微軟承諾在Visual Studio 2010 Beta 2上將提升部分性能。

51CTO曾報(bào)道過Visual Studio 2010 Beta 1正式發(fā)布的消息,相信大家已經(jīng)不陌生了,其良好的性能和對C++的廣泛支持獲得了程序員的好評。大家對未來即將推出的下一版本的Visual Studio 2010的Beta版,也就是Visual Studio 2010 Beta 2在性能上又有了新的期待。

51CTO 10月20日最新消息:Visual Studio 2010 Beta 2正式發(fā)布

盡管微軟性能專家Rico并沒有確切提到Visual Studio 2010 Beta 2將在哪些部分得到完善,但他卻深入的描述了工作中遇到的技術(shù)問題:

Visual Studio 2010 Beta 2比起以往的版本在多線程方面更加強(qiáng)大,而在某些情況下線程間的同步則稍微遜色。在某些情況中,用于延遲后臺工作的代碼使得前臺的反應(yīng)有點(diǎn)緩慢。這兩種情況都讓我昏昏欲睡,這不是開玩笑!在某些情況中,線程的同步?jīng)]有必要,這會破壞有效地并行性。其它情況下,設(shè)計(jì)在系統(tǒng)中的隱藏并行性并沒有得到利用,還有一些情況則是設(shè)計(jì)了并行性卻完全被忽略。

看一看Microsoft Connect站點(diǎn)公布的若干性能問題報(bào)告。Visual Studio項(xiàng)目經(jīng)理Weston Hutchins對“Visual Studio 2010慢于Visual Studio 2008”的指責(zé)回應(yīng)如下:

我們成立了性能小組來處理問題,例如:過去數(shù)月的啟動緩慢問題。從Beta以來,我們有效降低了大概30%的啟動時(shí)間,但我們?nèi)员萔isual Studio 2008的啟動速度慢。其中的原因是我們現(xiàn)在引導(dǎo)CLR的時(shí)間有點(diǎn)長。我們期待未來會有所改善,但并不一定可以到達(dá)Visual Studio 2008的水平。

在Rico的博文中,他也談到內(nèi)存的問題。

Rico列出了三個(gè)主要的資源消耗情況:

◆托管圖像,尤其是NGEN圖像

◆不共享和未托管堆

◆內(nèi)存泄露

關(guān)于托管圖像的主要問題在于依賴增加,即使是使用了一小部分DLL,都會產(chǎn)生大量的依賴關(guān)系。至于堆,則存在CreateHeap過度使用私有堆,導(dǎo)致大量的資源消耗和應(yīng)用程序的堆不足。還有內(nèi)存泄露,但由于Visual Studio 2010是托管應(yīng)用程序,該問題的影響并不嚴(yán)重。

微軟性能Rico結(jié)束時(shí)還提到:

從我的角度來說,產(chǎn)品是越來越完善了。

【編輯推薦】

  1. Visual Studio 2010響應(yīng)Ribbon控件消息
  2. 微軟稱C++將得到Visual Studio 2010更多支持
  3. Visual Studio 2010新特性:動態(tài)語言功能
  4. 微軟對Visual Studio 2010的Bug熟視無睹?
  5. Visual Studio 2010 Beta1試用手記
責(zé)任編輯:彭凡 來源: infoQ
相關(guān)推薦

2009-05-19 09:01:16

微軟.NETVisual Stud

2009-10-20 09:56:17

Visual Stud

2009-12-02 15:32:13

Visual Stud

2009-10-23 13:52:59

Visual Stud

2009-10-21 09:14:26

Visual Stud

2009-12-02 10:58:13

Visual Stud

2009-12-02 13:16:03

Visual Stud

2009-12-14 17:28:18

Visual Stud

2009-11-05 10:29:14

Visual Stud

2009-12-02 15:54:52

Visual Stud

2009-06-04 09:43:42

Visual StudVisual Stud

2012-03-13 15:32:42

Visual Stud微軟開發(fā)

2009-05-14 09:25:22

微軟Visual StudTechEd

2009-11-25 11:31:36

Visual Stud

2009-05-20 09:20:29

Visual Stud試用WPF

2009-12-21 09:55:53

Visual Stud

2009-12-02 11:08:00

Visual Stud

2009-12-02 09:43:38

Visual Stud

2009-05-31 10:36:55

微軟VS2010Azure

2009-11-10 13:43:37

Visual Stud
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號