QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: xieandy

关于内存

[复制链接]
 楼主| 发表于 2005-1-26 23:00:28 | 显示全部楼层
[quote:2f06a11e0b="sutie"]还有linux的内存管理方式的确与windows不同!

但是如果你的内存很大,应该不会出现上面问题!

比如你说的:

我下FC3.0下了半小时后..内存从700M跌到9M..............是我系统的问题还是LINUX本身的问题???

如果是BT下载是有可能的,但是如果是别的那正常系统应该不会出现这种情况![/quote]
本来想发张图给打家看..但我死传都传不上来...算了  形容下
占用我内存多的是磁盘缓存 并不是程序内存   下载方式也是普通下载
ATHENA占内存大概是 250M 一开始   内存需求量非常高  因为游戏里每个人走动 打到东西  碰到怪物 甚至怪物移动都要暂存在内存里  不过 人数少过500-600人在线的话 基本上系统还会有200-300MB的内存(WINDOWS会! linux应该占得更少 因为ATHENA原本是在LINUX下面写的 根据LINUX的内核 把此程序占用的内存改得很小...用过WINDOWS版后换LINUX的都说会占得更少...在介绍上.WINDOWS版的最低内存是512  LINUX的却是256 ..并且他们说LINUX版的稳定..WINDOWS的经常挂掉..LINUX的却是20几天不挂一次)


图上(我原来想上传上来的图片)是在X-WINDOW管理器上信息->内存 说物理内存总量1,006.14MB 空闲内存 9.38MB 磁盘缓冲35.33MB 磁盘缓存 725.80MB 剩下的都是程序占用的 说说我截图的环境当时我只是在下载 并没有干其他 因为内存被吃得那么多 ATHENA当然也跑不起来 就算跑起来里面玩得也卡死..,所以没开. 当时我只在下载 还有开了3个浏览器  没干别的...井然用了我725.8MB作磁盘缓存???这..怎么一回事..下载完了还是一样..
回复

使用道具 举报

发表于 2005-1-26 23:04:19 | 显示全部楼层
磁盘缓存大这也是linux的特点之一,这跟linux的内存管理方式有关!你得swap设置了多少??
回复

使用道具 举报

 楼主| 发表于 2005-1-26 23:07:22 | 显示全部楼层
[quote:67d218055a="sutie"]如果不是很必要建议也可以关闭X WINDOW,这个也很耗费资源![/quote]直接用SHELL登录我也试过....监视不到内存使用量..不知道里面跑得怎么样....磁盘缓存来说   下载一点就会上升一点...ATHENA是是比较大的数据传输
.......................................................................................你下载缓存占内存不会上升?还是上升完又能恢复回来?...如果是这样..应该有解决办法D..急急..
回复

使用道具 举报

发表于 2005-1-26 23:21:09 | 显示全部楼层
我怀疑你的内存跑RO私服可能还是有点力不从心!

top 可以监视!

我的一般也没有恢复!一般经过一段时间系统对内存的使用情况会有一个新的分配!但是这个时间各个版本都会不同!大的数据传输应该先看能不能关闭一些不太需要得服务!其次最好是针对机器重新编译一次内核!
回复

使用道具 举报

发表于 2005-1-26 23:24:06 | 显示全部楼层
最好的办法就是上面的两个!你的swap到底有多少??如果小的话也会有问题!

看一下你的swap的使用情况!
回复

使用道具 举报

 楼主| 发表于 2005-1-26 23:25:30 | 显示全部楼层
SWAP..设置了..35G.......(分区的时候不知道SWAP是什么哈..就放了35G进去...硬盘大..不怕
回复

使用道具 举报

发表于 2005-1-26 23:34:08 | 显示全部楼层
35G     

晕倒!设这么大??根据我以前使用linux的经验,设的太大也会影响系统速度!

这个东西你可以理解为windows的虚拟内存。你先看看实际使用量,看看你的系统监视器,内存和交换历史那里,已用交换是多少??
回复

使用道具 举报

 楼主| 发表于 2005-1-26 23:43:55 | 显示全部楼层
- -(1G跑ATHENA够了...别人都512拿来跑LINUX..也能顶个300多人..)SWAP使用0%也....因为ATHENA在运行的时候...就一直跑不完的状态一样 ATHENA不是一个系统服务  可以说是一个应用程序  所以..在SHELL下用ATHENA的话  之能用ATHENA和一些系统服务了  在运行的状态下不能再输入指令...
回复

使用道具 举报

发表于 2005-1-26 23:46:10 | 显示全部楼层
[quote:5e2785aef4="xieandy"]- -(1G跑ATHENA够了...别人都512拿来跑LINUX..也能顶个300多人..)SWAP使用0%也....因为ATHENA在运行的时候...就一直跑不完的状态一样 ATHENA不是一个系统服务  可以说是一个应用程序  所以..在SHELL下用ATHENA的话  之能用ATHENA和一些系统服务了  在运行的状态下不能再输入指令...[/quote]

你可以把他放入cron去执行!当成服务不就好了!具体的可以翻翻精华!
回复

使用道具 举报

发表于 2005-1-26 23:49:15 | 显示全部楼层
其实如果你还没有习惯linux 就把RO移过来是一个大胆的决定!   

何妨先用windows,linux的习惯是一个过程!不能一个晚上就吃成胖子!感觉你对linux还很不熟悉!   
回复

使用道具 举报

发表于 2005-1-27 00:01:32 | 显示全部楼层
不好意思,感觉可能话说重了!

但是,我们应该在自己熟悉的地方应对我们的问题不是更好一些吗?? :neutral:  :neutral:
回复

使用道具 举报

发表于 2005-1-27 00:07:27 | 显示全部楼层
关于cron

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=22742
回复

使用道具 举报

 楼主| 发表于 2005-1-27 07:03:58 | 显示全部楼层
其实..我把RO放过来是因为ATHENA本来就是LINUX下面编译的程序  原来在WIDNOWS我也只是用SFU来模拟UNIX跑  效果当然没LINUX/UNIX好  毕竟是模拟 不是原本  但实在的 LINUX/UNIX跑ATHENA效果是比WINDOWS好很多..(我对LINUX是根本不熟悉- -!!!)
但我希望我能成功   大胆也是进步的开始^^    but ... once i download stuff..the "disk what ever"wents up  but what u said is that it won't happens exeapt using "BT" so .....it have to be a solution about this.......if any one knows please tell me....

as u said:
但是,我们应该在自己熟悉的地方应对我们的问题不是更好一些吗??

because ...athena was a program for linux/unix   but they made the windows version ...withch is good  but linux/unix version is better   because   but they made the windows version ...withch is good  but linux/unix version is better   because it runs more static on linux/unix  that is the reson why i want to change it to linux   other reson  i want to learn about linux too.................................................................................................so back to my question    as u said  it won't normally be like that (even download stuff will make that "disk waht ever"went up)(i dont know how to say it in english..)  maybe is that my linux doesn't run right?
回复

使用道具 举报

 楼主| 发表于 2005-1-27 10:50:39 | 显示全部楼层
- -刚刚 在 学校 ..没中文输入法....所以后面那段用英语写了- -!!!!
不过..如果这样的话  那占用内存是否影响服务器呢??比如你们用的HTTP SERVER OR FTP SERVER  被磁盘缓存占大部分以后  仍然运行正常还是...慢慢的.....?如果运行正常的话对我来说没什么关西..如果卡的话...- -!!!
回复

使用道具 举报

 楼主| 发表于 2005-1-27 13:33:54 | 显示全部楼层
- -!!我重装了下系统.欢了FC3   并且没装那么多服务  和把SWAP改成了4G  的确  这样一开机的时候之使用了100多M  运行得也不错 整个系统  最后个问题  楼上的大大说你的会自动重新分配内存 能教我吗??另外..我装了FC3以后  网页浏览好慢....下载速度也是一开始慢  后来慢慢上去的... 比如我原来在MAGIC,MANDRAKE下载一个MYSQL  都一下好了   用FC3点那联接都等了3分钟..和RED HAT一样慢...我想是内部摄制问题??请教..
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-14 23:14 , Processed in 0.090982 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表