wpeng5640 于 2009-08-13 22:52:02发表:
学习一下
wpeng5640 于 2009-08-13 22:51:49发表:
顶一下
wpeng5640 于 2009-08-13 22:51:36发表:
支持一下
jiehe 于 2009-08-13 11:39:01发表:
那把swap分的大一些呢?
zqmytin 于 2009-08-13 11:37:06发表:
引用:如果内存用尽,要用swap倒腾数据时就已经够慢了,如果swap再不够那系统就象假死了一样,因为在等内存资源分配时数据无法倒腾过来 hantu 发表于 2009-7-30 19:24
cumtxuewei 于 2009-08-10 08:40:06发表:
没试过,我交换区只留了1G
jky123 于 2009-08-10 00:27:55发表:
直接当机!
whp840815 于 2009-08-09 21:30:05发表:
{:3_116:}
pl_014 于 2009-08-09 20:07:56发表:
没试过,请楼主试完了发发结果吧
xiyahua 于 2009-08-09 02:58:59发表:
:0)1
sxsexe 于 2009-07-31 12:46:00发表:
这个应该会很慢,假死的概率会很大
me26659408 于 2009-07-31 11:14:51发表:
并不是所有从物理内存中交换出来的数据都会被放到Swap中(如果这样的话,Swap就会不堪重负),有相当一部分数据被直接交换到文件系统。例如,有的程序会打开一些文件,对文件进行读写(其实每个程序都至少要打开一个文件,那就是运行程序本身),当需要将这些程序的内存空间交换出去时,就没有必要将文件部分的数据放到Swap空间中了,而可以直接将其放到文件里去。如果是读文件操作,那么内存数据被直接释放,不需要交换出来,因为下次需要时,可直接从文件系统恢复;如果是写文件,只需要将变化的数据保存到文件中,以便恢复。但是那些用malloc和new函数生成的对象的数据则不同,它们需要Swap 空间,因为它们在文件系统中没有相应的“储备”文件,因此被称作“匿名 ”(Anonymous)内存数据。这类数据还包括堆栈中的一些状态和变量数据等。所以说,Swap空间是“匿名”数据的交换空间。 分配太多的Swap空间会浪费磁盘空间,而Swap空间太少,则系统会发生错误。如果系统的物理内存用光了,系统就会跑得很慢,但仍能运行;如果Swap空间用光了,那么系统就会发生错误。例如,Web服务器能根据不同的请求数量衍生出多个服务进程(或线程),如果Swap空间用完,则服务进程无法启动,通常会出现“application is out of memory”的错误,严重时会造成服务进程的死锁。因此Swap空间的分配是很重要的。
ffsedan 于 2009-07-31 09:03:59发表:
等待结果
大宝 于 2009-07-31 08:48:18发表:
部分程序僵死或崩溃,图形界面可能会发生崩溃、硬盘灯常亮不熄...
badgc 于 2009-07-31 00:04:25发表:
跟死机差不多
harbeer 于 2009-07-30 21:04:21发表:
没有测试过, 不过 linux 应该会关闭一些 大内存的 APP
jzhua_sc 于 2009-07-30 21:02:18发表:
没有试过
死皮赖狗 于 2009-07-30 20:09:19发表:
按机箱上的那个重启键
梦中仙 于 2009-07-30 19:39:00发表:
估计楼主要准备重启或RESET了
hantu 于 2009-07-30 19:24:48发表:
如果内存用尽,要用swap倒腾数据时就已经够慢了,如果swap再不够那系统就象假死了一样,因为在等内存资源分配时数据无法倒腾过来
dingooyi 于 2009-07-30 16:50:44发表:
那就死那了
boats 于 2009-07-30 16:36:41发表:
想必跟温一样,动不了,假死这样
绿色圣光 于 2009-07-30 16:11:53发表:
试试吧……
alick 于 2009-07-30 16:08:59发表:
新系统不会就测试吧?
wpeng5640 于 2009-08-13 22:52:02发表:
学习一下
wpeng5640 于 2009-08-13 22:51:49发表:
顶一下
wpeng5640 于 2009-08-13 22:51:36发表:
支持一下
jiehe 于 2009-08-13 11:39:01发表:
那把swap分的大一些呢?
zqmytin 于 2009-08-13 11:37:06发表:
学习了
cumtxuewei 于 2009-08-10 08:40:06发表:
没试过,我交换区只留了1G
jky123 于 2009-08-10 00:27:55发表:
直接当机!
whp840815 于 2009-08-09 21:30:05发表:
{:3_116:}
pl_014 于 2009-08-09 20:07:56发表:
没试过,请楼主试完了发发结果吧
xiyahua 于 2009-08-09 02:58:59发表:
:0)1
sxsexe 于 2009-07-31 12:46:00发表:
这个应该会很慢,假死的概率会很大
me26659408 于 2009-07-31 11:14:51发表:
并不是所有从物理内存中交换出来的数据都会被放到Swap中(如果这样的话,Swap就会不堪重负),有相当一部分数据被直接交换到文件系统。例如,有的程序会打开一些文件,对文件进行读写(其实每个程序都至少要打开一个文件,那就是运行程序本身),当需要将这些程序的内存空间交换出去时,就没有必要将文件部分的数据放到Swap空间中了,而可以直接将其放到文件里去。如果是读文件操作,那么内存数据被直接释放,不需要交换出来,因为下次需要时,可直接从文件系统恢复;如果是写文件,只需要将变化的数据保存到文件中,以便恢复。但是那些用malloc和new函数生成的对象的数据则不同,它们需要Swap 空间,因为它们在文件系统中没有相应的“储备”文件,因此被称作“匿名 ”(Anonymous)内存数据。这类数据还包括堆栈中的一些状态和变量数据等。所以说,Swap空间是“匿名”数据的交换空间。
分配太多的Swap空间会浪费磁盘空间,而Swap空间太少,则系统会发生错误。如果系统的物理内存用光了,系统就会跑得很慢,但仍能运行;如果Swap空间用光了,那么系统就会发生错误。例如,Web服务器能根据不同的请求数量衍生出多个服务进程(或线程),如果Swap空间用完,则服务进程无法启动,通常会出现“application is out of memory”的错误,严重时会造成服务进程的死锁。因此Swap空间的分配是很重要的。
ffsedan 于 2009-07-31 09:03:59发表:
等待结果
大宝 于 2009-07-31 08:48:18发表:
部分程序僵死或崩溃,图形界面可能会发生崩溃、硬盘灯常亮不熄...
badgc 于 2009-07-31 00:04:25发表:
跟死机差不多
harbeer 于 2009-07-30 21:04:21发表:
没有测试过, 不过 linux 应该会关闭一些 大内存的 APP
jzhua_sc 于 2009-07-30 21:02:18发表:
没有试过
死皮赖狗 于 2009-07-30 20:09:19发表:
按机箱上的那个重启键
梦中仙 于 2009-07-30 19:39:00发表:
估计楼主要准备重启或RESET了
hantu 于 2009-07-30 19:24:48发表:
如果内存用尽,要用swap倒腾数据时就已经够慢了,如果swap再不够那系统就象假死了一样,因为在等内存资源分配时数据无法倒腾过来
dingooyi 于 2009-07-30 16:50:44发表:
那就死那了
boats 于 2009-07-30 16:36:41发表:
想必跟温一样,动不了,假死这样
绿色圣光 于 2009-07-30 16:11:53发表:
试试吧……
alick 于 2009-07-30 16:08:59发表:
新系统不会就测试吧?