可以使用UTF - 8中的一些语言降低性能?

  • joebert
  • Weathered
  • Genius
  • 头像
  • 注册: 2月 10, 2004
  • 帖子: 11883
  • Loc: Clearwater, FL
  • Status: Offline

帖子 10月 9th, 2009, 10:59 pm

香港专业教育学院在读了多一点的UTF - 8的在近期的缺点,我发现之一是UTF - 8的使用2,在某些情况下的3倍多的空间,代表作为将使用本地语言的编码数据。

Quote:
UTF - 8编码的文本大于相应的单除了纯ASCII字符的字节编码。 在语言的使用8位与非字符集在上半编码(如大多数西里尔和希腊字母代码页)拉丁字母,信在UTF - 8将是双层的大小案件。如Hindis梵文和泰国的一些语言,信件将三倍的大小(这已引起反对在印度和其他国家)。


我首先想到的是什么大不了,存储空间是相当便宜。 但后来我想到了内存必须使用与此UTF工作- 8编码数据的应用程序。如果您使用的是2和3倍的内存来使用相同的数据可以使用,如果您使用本地语言的编码,多数民众赞成一个大问题时,你想一想。这意味着应用程序的只有50,因为它会被简单地使用的语言,或在这一报价,有效率33%提到的语言而设计的编码效率%。

基本上是执行的UTF -试图有一个多语言的应用卖点在应用8,你在某些情况下,要求买方使用2-3倍硬件一样得到同样的性能和别人使用完全相同的软件。这也许是一个卖点准确oppisite。它可能足以打败你的目的,决定利用摆在首位的UTF - 8。

我疯了吗?
还是我读的新闻太多全球变暖和绿色能源的标题?
Why yes, yes I am.
  • Anonymous
  • Bot
  • No Avatar
  • 注册: 25 Feb 2008
  • 帖子: ?
  • Loc: Ozzuland
  • Status: Online

帖子 10月 9th, 2009, 10:59 pm

  • mk27
  • Proficient
  • Proficient
  • 头像
  • 注册: 6月 09, 2009
  • 帖子: 278
  • Status: Offline

帖子 10月 10th, 2009, 7:20 am

joebert 写道:
这意味着应用程序的只有50,因为它会被简单地使用的语言,或在这一报价,有效率33%提到的语言而设计的编码效率%。


我不相信后果会这样加起来字面上看,无论是对RAM或程序的效率,因为你工作的UTF - 8 ,但它是真正的你将处理的两倍,与磁盘文件的空间。

相当有趣。多字节字符是一个痛苦的背面一般国际海事组织。
图片
  • joebert
  • Weathered
  • Genius
  • 头像
  • 注册: 2月 10, 2004
  • 帖子: 11883
  • Loc: Clearwater, FL
  • Status: Offline

帖子 10月 10th, 2009, 11:09 am

Quote:
我不相信后果会这样加起来字面上看,无论是对RAM或程序的效率,因为你工作的UTF - 8 ,但它是真正的你将处理的两倍,与磁盘文件的空间。


你的建议能够把RAM存储多字节字符比它的磁盘空间?

为什么要采取任何较少的空间来存储在RAM中会比在磁盘上的字符?
Why yes, yes I am.
  • mk27
  • Proficient
  • Proficient
  • 头像
  • 注册: 6月 09, 2009
  • 帖子: 278
  • Status: Offline

帖子 10月 10th, 2009, 12:12 pm

joebert 写道:
你的建议能够把RAM存储多字节字符比它的磁盘空间?

为什么要采取任何较少的空间来存储在RAM中会比在磁盘上的字符?


不,进出口建议基本上大多数应用中使用人类可读的文本数额,相对保持在RAM中的其他组成部分,是非常小。 例如,一般的网页中包含了几个百分点(或更少的文本,因为这只会帐户金额)由两端的过程-即举行的记忆,简单来说,服务器和浏览器占用更多的内存多比文九牛一毛他们存在。
图片

发布信息

  • 总员额在本主题: 4 篇帖子
  • 正在浏览此版面的用户:没有注册用户 和 359 位游客
  • 不能 在这个版面发表主题
  • 不能 在这个版面回复主题
  • 不能 在这个版面编辑帖子
  • 不能 在这个版面删除帖子
  • 不能 在这个版面提交附件
 
 

© Unmelted Enterprises 1998-2009. 驱动 phpBB © 2001-2009 phpBB Group.