我正在计划我的第一个工作站更换时间表,希望从125办公室中取代80台左右的电脑。 我知道32位操作系统的限制是3.5 GB的RAM。 我相信内存是您对商务电脑唯一的升级。 如果你把4GB放在他们现在所有的是有道理的去与64位操作系统? 你认为现在和将来典型的办公室电脑需要4GB,会更需要吗? 我喜欢能够添加更多内存来延长使用寿命的能力。 有些用户已经在64位,这并没有导致我们使用的程序的任何问题,但可能需要进一步的testing。 我相信唯一需要的工作是将我们的打印服务器升级到64位驱动程序。 因为这个问题,我觉得现在是一个棘手的时间购买。 谢谢,
我们的linux服务器上有4GB,但我们目前只能使用〜1.8GB的Java服务器,这是下面列出的第一个java进程。 (200 MB是免费的,所以我们可以最大限度地使用1.6GB + 0.2GB) 当我们使用更多的时候机器崩溃了。 所以我们指定-Xmx1600m和-XX:MaxPermSize = 200m将服务器RAM限制为1.8GB。 但是我们需要更多的内存! 剩下的RAM在哪里? 这是根据内存使用情况sorting的顶层程序输出(通过大'M'): Mem: 4083952k total, 3857856k used, 226096k free, 169320k buffers Swap: 2104504k total, 176k used, 2104328k free, 1939080k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 28155 root 16 0 1835m 1.6g 7848 S 2 40.5 47:36.26 java 19609 […]
我有一个奇怪的问题。 我主持一个小型的网上商店,每天20个访客,每周几个订单,没什么大不了的。 我可能会扩大一点,但我怀疑它会变得非常大。 无论如何,我的问题是,我碰到一个VPS约6GB RAM和6核心真的很便宜。 现在我拥有比我真正需要的更多的权力。 所以现在我的问题。 我运行CentOS,nginx,php-fpm和mysql,效果很好,但是因为我并不需要所有的内存来处理,所以我怎么才能让我的VPS消耗更多内存来提高速度呢? 你能给我一些广泛的build议吗? 谢谢!
这是我的系统信息: 我build立了一个DIY系统,期望不需要交换文件,但是在那里是3340MB。 任何人都可以解释吗? 这真的是我应该关心的吗? 在这种情况下,
如何使用命令行远程检查计算机上的RAM数量? (Windows XP和/或Windows Server 2003)
有人可以解释为什么有相同configuration的客人有可用内存的差异: pipe理程序:xen 4.2 64位 VM1 :2.6.18-274.el5xen的Centos 5.7, 从xen分配的内存与guest中的内存完全相同524288k(512m) free -k total used free shared buffers cached Mem: 524288 445004 79284 0 18040 182652 -/+ buffers/cache: 244312 279976 Swap: 524280 0 524280 尽pipe显示 " Memory: 500984k/524288k available (2533k kernel code, 23212k reserved, 1746k data, 196k init) " dmesg: http : //pastebin.com/FmVRniLJ 问题1: 这里为什么免费显示精确的内存,其中dmesg清晰显示2.5mb内核代码和23mb保留。 VM2: redhat6.0与2.6.32 free […]
我试图让Solr运行起来。 起初我有JDK.1.6工作正常,然后tomcat运行良好。 突然尝试首次运行Solr时,我收到错误消息: [root@78 bin]# ./java -version Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine. 我删除了Tomcat,删除了JDK并重新安装了最新的JRE,但即使在尝试获取Java的版本号时仍然收到错误消息。 top – 18:47:15 up 207 days, 13:50, 1 user, load average: 0.08, 0.03, 0.00 Tasks: 42 total, 1 running, 41 sleeping, 0 stopped, 0 zombie Cpu(s): […]
检查日志: httpd: page allocation failure. order:4, mode:0xd0 Call Trace: [<ffffffff8000f696>] __alloc_pages+0x2ef/0x308 [<ffffffff80017a40>] cache_grow+0x139/0x3c7 [<ffffffff8005bd54>] cache_alloc_refill+0x138/0x188 [<ffffffff800df358>] __kmalloc+0x95/0x9f [<ffffffff800f0bba>] alloc_fd_array+0x18/0x28 [<ffffffff800306c8>] expand_files+0x124/0x2cb [<ffffffff800226c5>] dup_fd+0x133/0x281 [<ffffffff80049050>] copy_files+0x47/0x64 [<ffffffff8001f632>] copy_process+0x590/0x15db [<ffffffff800a11c4>] alloc_pid+0x228/0x2c4 [<ffffffff80030f6c>] do_fork+0x69/0x1c1 [<ffffffff8005d116>] system_call+0x7e/0x83 [<ffffffff8005d427>] ptregscall_common+0x67/0xac Mem-info: Node 0 DMA per-cpu: cpu 0 hot: high 0, batch 1 used:0 cpu 0 cold: high 0, batch 1 […]
我的服务器正在经历nfs_inode_cache = 11G的高使用率,即时通讯试图找出什么是消耗所有这一切,我知道,具有大量的条目和深层目录结构的目录是由一些Java应用程序search和遍历。 是否有任何方法来查看dentrycaching,以查看所有这些内存是什么(被caching的path是什么)? 这是我的slabtop命令: OBJS ACTIVE USE OBJ SIZE SLABS OBJ/SLAB CACHE SIZE NAME 8603424 8603424 100% 1.01K 2867808 3 11471232K nfs_inode_cache 3080826 3080737 99% 0.21K 171157 18 684628K dentry_cache 24717 12515 50% 0.52K 3531 7 14124K radix_tree_node 11365 11108 97% 0.74K 2273 5 9092K ext3_inode_cache 这是我的caching压力:cat / proc / sys / vm / […]
在具有32GB RAM内存的Centos 7服务器上,我正在运行几个程序,即MySQL,Apache2,PHP。 最近我想validation剩余的RAM数量,因为我正计划安装更多的程序,令我惊奇的是内存的数量很低! 经过调查,我发现超过20GB被Slab使用。 2天前,我放弃了caching,板坯使用率下降到0,并再次缓慢增加。 当用一个程序监视它时,我注意到线性模式的使用。 在过去的24小时内,它增加了〜5200MB(在60小时内总共增加了13GB)。 磁盘上的数据总量不足40GB。 'find /'的输出仅仅是几MB。 如果caching被caching的话,好像有很多的事情呢? 我有post说NSS是curl的原因。 我检查了安装的NSS版本,它是一个应该修复的版本。 我还发现一些build议使用vfs_cache_pressure的post,但增加它似乎并没有阻止使用率从上升到极高的值。 我想知道小磁盘<50GB的标准内存的正常数量是多less? 我怎样才能find来源以及如何解决这个问题? 相关图片: slabtop的屏幕截图: 这里 可回收和高速caching内存的graphics: 在这里 编辑: # sysctl -n vm.vfs_cache_pressure 10000 (曾经是100,我增加了x100,但内存仍然增加相同的数量) # find / -type d -size +10M -ls # (没有输出) 至于cronjobs,除了日常的日志轮换之外,还有一个脚本,它通过几个tcp连接来获取数据并将其存储在一个数据库(Raw sockets,no curl或者其他)中。 除了那个cronjob,还有两个备份的cronjobs每周运行一次。 唯一能够导致I / O的是安装了SMF的apache2 web服务器。 我个人怀疑它可能是mod_rewrite检查文件是否存在或什么的。 完整的内核版本: Linux #1 SMP Tue Mar 18 […]