成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

AIX語言環境和執行速度的問題

系統 其他OS
我們在文章中,會講解下AIX語言環境和執行速度的問題。對于每個受支持的AIX語言環境,它們有一套消息編目、??敝当砗推渌x該語言環境的要求的信息。

很多人都不明白AIX語言環境和執行速度有什么關系。今天,我們就來講解下AIX語言環境和執行速度的問題。本地語言支持(NLS)使應用不同AIX語言環境的操作系統變得十分便利。因為廣泛應用 NLS 對于從系統獲取***性能變得越來越重要,因此本附錄包含了一個對于 NLS 的簡短回顧。

NLS 允許操作系統定制為適合個別用戶語言和文化期望。一個AIX語言環境是語言和地理或者文化需求的特定組合,它由一個復合名稱來標識,例如 en_US(美國英語)。

對于每個受支持的AIX語言環境,它們有一套消息編目、??敝当砗推渌x該語言環境的要求的信息。當安裝了操作系統以后,系統管理器可選擇應安裝哪個語言環境。然后,各用戶可以通過更改 LANG 和 LC_ALL 變量來控制每個 shell 的語言環境。

不符合上述結構的一個AIX語言環境是 C(或 POSIX)語言環境。除非用戶明確地選擇另一個環境,否則 C 語言環境是系統缺省語言環境。每個新派生的進程也是再此語言環境中開始的。運行 C 語言環境最接近于操作系統在 UNIX 的原始的單語言格式中運行。沒有 C 消息編目。相反,嘗試從編目中獲取消息的程序返回已編譯進程序的默認消息。一些命令,如 sort 還原至它們原始的特定于字符集的算法。

NLS 的性能通常分為三個區域。C 語言環境對于執行命令通常是最快的,接下來是單字節(拉丁字母)語言環境,如 en_US,而多字節語言環境執行命令最慢。

一些簡單的規則

如果程序員未注意到多字節字符集設計的一些限制(這些限制允許許多程序在多字節語言環境中高效運行而幾乎不用國際化函數)則可能編寫出緩慢、多語言應用程序。例如:
· 在 IBM 支持的所有代碼集中,字符代碼 0x00 到 0x3F 是唯一的,并對 ASCII 標準字符進行編碼。唯一是指這些位組合不會作為多字節字符的字節之一字節出現。因為空字符是該集的一部分,所以 strlen()、strcpy() 和 strcat() 函數用來處理多字節以及單字節字符串。程序員必須牢記 strlen() 返回的值是字符串中的字節數,而不是字符數。

· 同樣地,標準字符串函數 strchr(foostr, '/') 在所有AIX語言環境下都運行正常,因為 /(斜杠)是唯一代碼點范圍的一部分。實際上,大多數標準定界符在 0x00 到 0x3F 的范圍內,所以大部分語法分析不用依賴國際化函數或或轉化為 wchar_t 格式就能完成。

· 字符串的比較會出現兩類情況:相等或不等。使用標準 strcmp() 函數來執行比較。當你寫入:
if (strcmp(foostr,"a rose") == 0)
您不是在用其它任何名稱查找 "a rose";您僅在查找該位集。如果 foostr 包含 "a rosE" ,則未找到任何匹配的字符。

· 當你要嘗試在AIX語言環境定義的校勘序列中排列字符串時,將發生不等比較。在那種情況下,你應使用:
if (strcoll(foostr,barstr) > 0)
并且為獲取每個字符的??毙畔⒁冻鲂阅艽鷥r。

· 當執行程序時,它始終 C 語言環境中開始。如果它將使用一個或多個國際化函數(包括訪問消息目錄)則它必須執行:
setlocale(LC_ALL, "");
以在調用任何國際化函數前切換至其父進程的語言環境。

到這里,我們應該懂得AIX語言環境和執行速度的關系了。

【編輯推薦】

  1. 了解可用AIX CPU 資源
  2. 講解如何使用AIX微分區
  3. 獲得 AIX系統中處理器資源的代碼示例
  4. AIX系統lparstat 和 mpstat講解
  5. 講解AIX系統并行多線程知識
責任編輯:小霞
相關推薦

2009-06-19 09:36:27

C#執行速度IronPython

2010-04-27 18:43:10

AIX語言

2009-08-17 16:34:21

.NET分布式緩存Memcached

2011-07-04 10:19:41

索引ONLINE

2023-05-10 08:29:12

2018-08-02 16:17:34

Python 開發編程語言

2010-08-06 14:02:54

優化IBM DB2優化

2010-02-23 15:25:10

CentOS Apac

2010-07-15 15:21:25

AIX telnet

2010-04-12 10:01:43

Windows 7運行速度

2024-09-27 08:35:33

數組JavaScript性能

2016-02-22 09:27:18

2009-06-18 12:21:07

javascriptdom

2009-08-11 09:10:26

Windows 7系統提速

2010-07-22 11:23:02

AIX TELNET

2010-07-20 17:37:38

AIX TELNET

2010-04-26 11:34:13

Aix FTP

2010-04-27 18:30:42

AIX系統

2012-05-22 15:41:28

AIX Fast Co
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本电影韩国电影免费观看 | 亚洲一区视频在线 | 国产一区二区三区视频 | 免费观看毛片 | 亚洲精品粉嫩美女一区 | 中文字幕一区二区三区四区五区 | 手机看片1 | 欧美精品 在线观看 | www.成人.com| 午夜精品久久久久久 | 国产精品亚洲一区二区三区在线 | 日韩精品久久久久久 | 日本精品久久久一区二区三区 | 久久精品这里精品 | 国产不卡在线 | 久久夜视频 | 成人福利网站 | 91婷婷韩国欧美一区二区 | 国产一区二区三区免费观看在线 | 久久综合入口 | 在线观看免费观看在线91 | 国产在视频一区二区三区吞精 | 欧美日韩国产传媒 | 古典武侠第一页久久777 | 瑟瑟激情 | 亚洲网在线 | 久草视频在线播放 | 欧美视频一区 | 一区二区在线不卡 | 不卡在线视频 | 黄网站在线播放 | 日日操日日干 | 日韩在线免费 | 久热中文字幕 | 欧美一区二区综合 | 夜夜草 | 亚洲精品久久久久久久久久久久久 | 精品日韩一区二区 | www.久 | 在线视频中文字幕 | 欧美一区二区在线看 |