千家信息网

如何实现CentOS6.X 字符集优化

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,本篇内容介绍了"如何实现CentOS6.X 字符集优化"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
千家信息网最后更新 2025年12月03日如何实现CentOS6.X 字符集优化

本篇内容介绍了"如何实现CentOS6.X 字符集优化"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

最近在进行php-fpm内存优化,运行命令

pmap $(pgrep php-fpm|head -n 1)

发现内存载入了一个99M 的大文件

/usr/lib/locale/locale-archive

这个文件是关于语言支持的,默认包含各种语言和字符集支持,服务器用的是字符界面,根本不需要那么多,有en_US.UTF-8就差不多了,最多加个中文zh_CN

精简办法

#查看语言支持列表

localedef --list-archive

#精简locale

cd /usr/lib/locale/

mv locale-archive locale-archive.old

localedef -i en_US -f UTF-8 en_US.UTF-8

# 添加中文支持(可选)

localedef -i zh_CN -f UTF-8 zh_CN.UTF-8

localedef -i zh_CN -f GB2312 zh_CN

localedef -i zh_CN -f GB2312 zh_CN.GB2312

localedef -i zh_CN -f GBK zh_CN.GBK

#下面这些也是可选的,可以丰富中文支持(香港/台湾/新加坡)

localedef -f UTF-8 -i zh_HK zh_HK.UTF-8

localedef -f UTF-8 -i zh_TW zh_TW.UTF-8

localedef -f UTF-8 -i zh_SG zh_SG.UTF-8

精简结果

# pmap $(pgrep php-fpm|head -n 1) |grep local

00007f3d906d1000 1500K r---- /usr/lib/locale/locale-archive

变为1.5M,如果加上基本的中文支持,则是5M。

换个角度,如果你怕影响其他服务,删除中英文之外的其它语言算是比较保险的,办法是这样的:

localedef --list-archive |egrep -v ^"en_US|zh" |xargs localedef --delete-from-archive

mv -f /usr/lib/locale/locale-archive /usr/lib/locale/locale-archive.tmpl

build-locale-archive

这样一来,文件会缩小至10M

# du locale-archive

10892 locale-archive

"如何实现CentOS6.X 字符集优化"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

支持 UTF-8 字符 语言 中文 字符集 文件 内存 内容 办法 更多 知识 服务 实用 学有所成 差不多 接下来 这样一来 一来 中英 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全售后给政府带来的好处 网络安全怎么越学越难 卡农铃声软件开发 昆明众福互联网科技有限公司 客服电话无法连接服务器 内网服务器映射到外网安全吗 数据库平均公式 cf进不了绿色服务器怎么办 衰老相关基因数据库 网络安全宣传周班会总结大学 深圳茹寓互联网科技有限公司 内部管理服务器进不去 连接到反向服务器错误 云数据库安全保障方案 数据库概念设计阶段得到的模型 银行软件开发有嵌入式吗 电脑插网线怎么连接服务器 软件开发加密 怎么登录方舟服务器管理员 京东如何监控网络安全 软件开发的计量单位是什么 内网服务器映射到外网安全吗 东土科技电力互联网 成华区本泰新软件开发工作室 收到软件开发分录 基因网络技术进展 网络安全宣传周班会总结大学 铂睿内存数据库 张店化工软件开发报价 做软件学什么软件开发
0