linux的光标移动很慢,有什么办法可以加速吗?
网速慢一般由以下原因造成的
中了病毒木马还有磁盘碎片太多等等)
2你的浏览器出现问题(包括丢失文件和被流氓软件劫持)
3你的网络硬件有问题(包括路由器、网卡、网线等,如硬件故障,有磁干扰等等)
4你的网络提供商的问题(包括你选择的非电信网络如联通网通等,他们的带宽有限,一般告诉你你是2m实际有时候下载才几十k,网络忙时特别不稳定,只有深更半夜才稳定点)
5天气原因,包括打雷闪电等
6系统设置问题,部分操作系统对网络连接数有设限(例如xp默认连接数是10)还有硬件驱动不对等
7防火墙杀毒软件设置不当导致(有可能限制某些端口,有可能访问规则设置过多等)
8计算机配置过低,而软件启动太多,导致系统资源严重不足
★版权申明:本答案为小资男人原创,鄙视各种抄袭答案、复制黏贴的人!★
其他原因:
1你要访问的网站服务器或登陆的游戏服务器有问题
2你要访问的网站服务器或登陆的游戏服务器所采用的网络不行(请参考上面的第4条)
3你要访问的网站服务器或登陆的游戏服务器人流量太大,导致服务器不堪重负,效率降低等
4你要访问的网站程序设计有问题,还有游戏服务器程序设计有问题,导致bug太多,影响到了你正常浏览或玩游戏,让你感觉是以为网速慢
5你登陆的服务器是网通的,而你是电信网络,互相访问时是有速度上的差别,这个在玩游戏时相当明显,在你电信网络访问网通服务器时,痛苦,很慢
大概就是这么多,我尽量讲的通俗一点,让你好理解,可以用排除法,一条条去试试,发现问题对症下药,很快就解决问题了。
inux的线程是用轻量级进程实现的,比Windows真正的线程开销大, 特别是没有加装Native POSIX Thread Library的Linux Kernel上,差距更明显。 我想是不是该从这方面想想原因和解决办法。 你的Linux Kernel至少得是26以上
如果只是静态网站的话,apache 应该不止于让你感觉到比windows服务器慢,当然,前提是你的服务器是一样的,如果服务器性能差别很大的话,会有这种问题的。
还有就是考虑更换其他的web服务器,比如tux,对于静态网站来说,性能绝对超过apache,也可以考虑一下lighttpd之类的轻量级服务器,这样也可以提升一下性能。
首先虚拟机的cpu和服务器的cpu个数就不一样,服务器上cpu有好多最多有64个的,而且单个主频较高,这个就能多个用户同时在线,还有内存,服务器的内存至少是GB级的,像云盘这些服务器估计都是TB级的,对上传速度印象最大的估计就是磁盘I/O限制了,服务器端的解决办法应该是建立磁盘阵列,也就是说有上百块磁盘组成一个磁盘整列组(比较成熟的是RADE技术,你可以百度的一下),你上传的单个文件可能被分成多个部分存到多个磁盘上,速度肯定比上传到单个磁盘速度快,这也是数据的物理隔离范畴,不仅提高I/O速度而且增加了数据安全性。希望我的回答能帮到您!
0 先了解主机和数据库的环境
#主机
内存多大,为了看有多少剩余能为mysql留出多少来:free
资源使用情况,看负载情况,重点看空闲 CPU百分比(带 xx% id):top
#mysql
看mysql数据文件多大:du -c -s /var/lib/mysql
1 初步调整(最主要的)
# 配置mysql的innodb内存占用,根据上边结果中剩余内存(取80%)增加 innodb_buffer_pool_size的值
# 配置mysql的其它内存使用和缓存使用情况,不要加的太大,主要是 sort_buffer_size, join_buffer_size, key_cache_size。
配置依据是:总内存 - OS系统预留 - max_connections (sort_buffer_size + join_buffer_size + read_buffer_size + read_rnd_buffer_size + thread_statck ) - key_cache_size > 0
2 优化调整(属于优化性能方面)
主要是以下几方面:
连接等待队列数 back_log
客户端请求线程缓存数 thread_cache_size
表缓冲的数量 table_open_cache
临时表的内存大小,用于group by的优化 tmp_table_size
innodb日志缓冲大小 innodb_log_buffer_size
innodb能打开表的数量大小(库里的表特别多时增加此项值) innodb_open_files
0条评论