Win 7 關雎以及那些成長的歲月

2021-09-08 23:13:35 字數 1995 閱讀 9885

win 7是我所用過的作業系統中最好的。靚麗的介面、優秀的軟硬體相容性、高效的執行效能、體貼合理的安全設計等諸多新特性,無一不昭示著win 7在作業系統發展史上里程碑式的地位。對我和我的同事而言,win 7的意義不僅於此,我們更是她兩個核心元件msxml和wdac的幕後推手,一手包辦了從功能設計、開發到測試的全部工作。

作為win 7重要的核心元件,msxml和wdac支援著包括office、ie、windows live、sql server等諸多微軟產品的執行,它們的穩定性、安全性和效能對於整個作業系統 重要性是不言而喻的。

技術的演變,有些是漸進的,有些則是顛覆性的。比如,積體電路上的電晶體數目依照摩爾定律發展,縱然指數級增長速度很快,但是依然有規律可循,仍然屬於漸進式的演變;電晶體取代電子管、積體電路取代電晶體,卻是顛覆性的技術變革。多核(multi-core)以及虛擬技術(virtualization)就是這樣顛覆性的技術,慢慢影響著資訊產業的大趨勢,為硬體製造商帶來了前所未有的機遇。這兩項技術將顯著改善裝置效能,並通過硬體集中化來降低成本,最終在整個產品生命週期內取得最佳的收益,而且也符合如今節能環保的趨勢。然而,這對於我們win 7開發者而言卻是乙個不小的挑戰。

程式設計模型的改進,以及硬體條件的變更,使得原來可以忽略不計的小概率事故頻繁發生。更令人苦悶的是,但凡這樣的事故發生就一定是隨機事件,重現問題本身不容易,追蹤並確認原因困難,修復它更是難上加難了。在計算機教科書上極其普通的一行源**,在新的硬體環境下就可能成為麻煩製造者——誰會想到就是這樣不起眼的源**,變成了難纏問題的罪魁禍首?並且,一再地不請自來。很多人都把它們叫做臭蟲,對我們這群倜儻的年輕工程師而言,既來之則安之嘛。憑藉以提高客戶體驗為己任的責任心和恆心,仔細研讀彙編**,多方查詢資料,經過多少個日日夜夜,就差沒去燒香拜佛,乙個頓悟,突然圓滿解決了問題。恰似《關雎》中所描述的一幕:「參差荇菜,左右流之;窈窕淑女,寤寐求之; 求之不得,寤寐思服;悠哉悠哉,輾轉反側……」

在開發工程師們「輾轉反側」的同時,測試開發工程師們也開始了他們「悠哉悠哉」的忙碌。這兩個元件在微軟作業系統中都有著近十年的歷史,**隨著產品的不斷變遷,也越來越複雜。為確保測試的有效性並排除干擾資訊,我們一邊編寫新測試用例,一邊對原先的測試用例進行大量修訂。同時,為了加快測試迭代週期,盡快發現產品中存在的缺陷,我們對原有的測試流程進行了大量優化,整個測試週期從三天降低到一天,讓缺陷無所遁形,有效地保證了windows7的開發進度產品質量。

或許許多使用者們對vista的認知就是硬體配置要求高、效能差。實際上,在高配置硬體上的表現,vista超過了windows xp,表現欠佳的往往是低配置機型。當然,使用者的需求永遠是最重要的, win 7能否在入門級硬體環境下輕鬆執行,便也成為使用者滿意與否的關鍵指標之一。由於msxml和wdac在win 7中的廣泛應用,我們團隊自然而然上了效能優化部門的重點關注名單。平均微軟年齡才一年半的我們,與美國那些資深工程師相比,無疑在技術上有著不小的差距。雖然也研習過各個作業系統,在一些原理、細節上,我們還是有許多疑惑。然而勤能補拙,深奧的原理並不能阻擋我們渴求完美,但凡遇到不明白的地方,記下筆記,在與美國同事緊密交流的間隙,徹底把問題弄懂並融會貫通為止。這樣,在下一次會議中,我們就又能與那些資深工程師們「談笑風生」了。最終,我們完成了對**近乎逐行地優化,降低了對其他元件的耦合,減少了對系統記憶體資源的占用。win 7能夠執行如飛,其中有我們的乙份辛勞。

雖然我們負責的兩個元件沒有靚麗的使用者介面,永遠只在後台默默支援win 7以及諸多應用程式的高效執行,不過,讓使用者欣喜於這款最時髦、最迅捷的作業系統,就是對我們最大的回報。

最後,讓我用fort minor的remember the name來總結這段與win7一同成長的歲月:

it's just ten percent luck

twenty percent skill

fifteen percent concentrated power of will

fifty percent pleasure

five percent pain

and a hundred percent reason to remember the name

張琪 專案經理

再見Win7 記錄Win7系統的安裝

本人從事機器視覺開發,一直用win7系統。近日買了個膝上型電腦,惠普的暗夜精靈3plus,早聽說這個電腦不支援win7,但是我不信邪,偏要試試。從早上10點,收到電腦,到下午6點,各種嘗試,各種搜尋,最終得出乙個結論,真的不行。安裝不了win7.文章的附圖就是最後的狀態了,雖然能裝上,但是進系統就藍...

win7講述人修復 Win7的講述人功能

win7 的講述人功能 收聽講述人高聲閱讀的文字 windws 帶有乙個稱為 講述人的基本螢幕讀取器,使用計算機時,它可以高聲閱讀屏 幕上的文字並描述發生的某些事件 如顯示的錯誤訊息 講述人不適用於所有語言,因此如果以下鏈結不起作用,則說明講述人不適用於您的語 言。1.單擊開啟 講述人2.使用此鍵盤...

Win7虛擬無線AP以及Android手機抓包

步驟3 在乙個已經接入網路的網絡卡裝置上右鍵 屬性 選擇 共享 勾選 允許其他網路使用者 連線 n 在 家庭網路連線 h 下拉列表中選擇剛建立的 無線網路連線2 配置pptp客戶端 開啟網路和共享中心 設定新的連線或網路 連線到工作區 使用我的internet連線 vpn 配置pptp服務端ip 根...