R15B01 發佈
2012年4月3日 · 作者:Henrik Nord
Erlang/OTP R15B01 已於 4 月 3 日提前發佈。這是第一個服務版本。
請參閱讀我檔案中的發佈說明
從下載頁面下載新版本
**重點:**
- 新增了 erlang:statistics(scheduler_wall_time) 以確保正確判斷排程器利用率。測量排程器利用率比 CPU 利用率更佳,因為 CPU 利用率對於實際排程器/vm 的使用情況指示非常差。
- 變更 ssh 實作以使用 public_key 應用程式來處理所有公鑰。這也是啟用回呼 API 來提供公鑰和處理受密碼保護的密鑰的第一步。此外,改進了測試套件,使其不會將使用者密鑰複製到測試伺服器目錄,因為這是一個安全漏洞。同時也修復了在此過程中發現的 ipv6 和檔案存取問題。
- 當 escript 結束時,所有列印到標準輸出和標準錯誤的內容都會顯示在終端機上。這個錯誤已透過更改 erlang:halt/0,1 的行為來修正,這也應能修正其他類似 escript 的應用程式的相同問題,也就是說,當在 TTY 上列印並透過 erlang:halt/0,1 結束時,儲存在輸出埠驅動程式緩衝區中的資料會遺失。BIF:s erlang:halt/0,1 已經改進了語義,並且有一個新的 BIF erlang:halt/2 來完成類似舊語義的操作。請參閱文件。
- 來自 Scott Lystig Fritchie 的 DTrace 原始碼修補程式已整合到原始碼樹中。使用具有 dtrace 探針的模擬器仍然不支援用於生產環境,但可能是一個有價值的除錯工具。使用 –with-dynamic-trace=dtrace(或 –with-dynamic-trace=systemtap)進行設定,以建立啟用 dtrace 探針的版本。有關文件和範例,請參閱 runtime_tools
- 新增了 Torbjörn Törnkvists 的 LDAP 用戶端作為一個新的應用程式,稱為 eldap。
- 為 ssh 用戶端新增了選項,以支援受密碼保護的使用者金鑰檔案。