- 浏览: 283713 次
- 性别:
- 来自: 厦门
-
文章分类
最新评论
-
chenxliang:
2016年10月26、27日,上海浦东,Postgres中国用 ...
用JDBC连接Postgres(Postgres学习笔记1) -
cuiran:
不错,讲的很详细。
web.xml 中的listener、 filter、servlet 加载顺序及其详解 -
i_am_birdman:
PostgreSQL的管理启动服务pg_ctl -D /pat ...
PostgreSql 数据库备份恢复 删除 建立 -
i_am_birdman:
songshuang 写道现在觉悟也不晚!加油!
加油呵呵
人生规划啊 -
songshuang:
现在觉悟也不晚!加油!
人生规划啊
一般来说内存占用大小有如下规律:VSS >= RSS >= PSS >= USS The aim of this post is to provide information that will assist in interpreting memory reports from various tools so the true memory usage for Linux processes and the system can be determined. Android has a tool called procrank (/system/xbin/procrank), which lists out the memory usage of Linux processes in order from highest to lowest usage. The sizes reported per process are VSS, RSS, PSS, and USS. For the sake of simplicity in this description, memory will be expressed in terms of pages, rather than bytes. Linux systems like ours manage memory in 4096 byte pages at the lowest level. VSS (reported as VSZ from ps) is the total accessible address space of a process. This size also includes memory that may not be resident in RAM like mallocs that have been allocated but not written to. VSS is of very little use for determing real memory usage of a process. RSS is the total memory actually held in RAM for a process. RSS can be misleading, because it reports the total all of the shared libraries that the process uses, even though a shared library is only loaded into memory once regardless of how many processes use it. RSS is not an accurate representation of the memory usage for a single process. PSS differs from RSS in that it reports the proportional size of its shared libraries, i.e. if three processes all use a shared library that has 30 pages, that library will only contribute 10 pages to the PSS that is reported for each of the three processes. PSS is a very useful number because when the PSS for all processes in the system are summed together, that is a good representation for the total memory usage in the system. When a process is killed, the shared libraries that contributed to its PSS will be proportionally distributed to the PSS totals for the remaining processes still using that library. In this way PSS can be slightly misleading, because when a process is killed, PSS does not accurately represent the memory returned to the overall system. USS is the total private memory for a process, i.e. that memory that is completely unique to that process. USS is an extremely useful number because it indicates the true incremental cost of running a particular process. When a process is killed, the USS is the total memory that is actually returned to the system. USS is the best number to watch when initially suspicious of memory leaks in a process. For systems that have Python available, there is also a nice tool called smem that will report memory statistics including all of these categories. # procrankTerms
Overview
procrank
PID Vss Rss Pss Uss cmdline
481 31536K 30936K 14337K 9956K system_server
475 26128K 26128K 10046K 5992K zygote
526 25108K 25108K 9225K 5384K android.process.acore
523 22388K 22388K 7166K 3432K com.android.phone
574 21632K 21632K 6109K 2468K com.android.settings
521 20816K 20816K 6050K 2776K jp.co.omronsoft.openwnn
474 3304K 3304K 1097K 624K /system/bin/mediaserver
37 304K 304K 289K 288K /sbin/adbd
29 720K 720K 261K 212K /system/bin/rild
601 412K 412K 225K 216K procrank
1 204K 204K 185K 184K /init
35 388K 388K 182K 172K /system/bin/qemud
284 384K 384K 160K 148K top
27 376K 376K 148K 136K /system/bin/vold
261 332K 332K 123K 112K logcat
33 396K 396K 105K 80K /system/bin/keystore
32 316K 316K 100K 88K /system/bin/installd
269 328K 328K 95K 72K /system/bin/sh
26 280K 280K 93K 84K /system/bin/servicemanager
45 304K 304K 91K 80K /system/bin/qemu-props
34 324K 324K 91K 68K /system/bin/sh
260 324K 324K 91K 68K /system/bin/sh
600 324K 324K 91K 68K /system/bin/sh
25 308K 308K 88K 68K /system/bin/sh
28 232K 232K 67K 60K /system/bin/debuggerd
#
发表评论
-
linux的.bash_history
2013-02-23 15:52 13455今天看到一个人写的文章,说通过.bash_history来获取 ... -
shell 的 && 和 ||
2013-02-18 18:15 1057Shell && 和 || shell 在执 ... -
在网卡上绑定多个ip
2012-05-11 09:36 927如果要在eth0网卡设备上添加两个lP别名192.168.8. ... -
echo -e
2012-03-10 10:09 991[Gogo_yueyue@ShadowFiend ~] ... -
SSH无密码自动登录
2012-03-03 11:41 1017[root@ShadowFiend Gogo_yu ... -
ip端口请求转发(dnat)
2012-02-20 22:59 2495[福建]Mr.G(51061358) 21:26:14 有个 ... -
ulimit
2012-02-17 11:47 1002通过 ulimit 改善系统性能[url] http://ww ... -
linux tree 命令
2012-02-17 10:57 1493http://www.centerkey.com/tree/上 ... -
centos64位安装Adobe Flash Player
2012-01-17 21:19 1186从ADOBE网站上下载了个RPM (http://get.ad ... -
linux 防火墙 终端修改
2011-11-30 10:17 1226之前一直在图形用户界面修改的防火墙端口。这次因为某台服务器没有 ... -
SQLite入门与分析(一)---简介
2011-10-09 11:07 862写在前面:出于项目 ... -
/linux/null
2011-09-23 14:58 961/dev/null 2>&1 详解 ... -
R,Rserve安装
2011-08-15 09:50 2252统计计算引擎用R做。 R的安装: ... -
Linux服务器性能评估与优化(没事多看看)
2011-07-25 09:40 755原文地址:http://www.itlearner.com/a ... -
删除Openoffice.org
2011-07-08 11:06 1025这个问题前后困扰我快半个月了,你妹的,Openoffice问题 ... -
linux上ln命令详细说明
2011-06-29 20:56 1338ln是linux中又一个非常重 ... -
dia 安装
2011-05-13 14:35 1664Configuration: Source code ... -
linux root 用户vi颜色 普通用户vi有颜色?--转
2011-05-11 19:56 2232vi是没有颜色的,vim是有颜色的。可是系统中没有安装vim。 ... -
wordpress安装过程
2011-05-10 20:27 2115安装前提:PHP ,Apache ,Mysql都已经安装。其实 ... -
./configure 时提示权限不足
2011-05-09 13:53 1434真是悲剧。。 chomd 777 configure ...
相关推荐
MPPT_10kHz_PWM_P&O:以 10 khz 实现 P&O 算法MPPT_10kHz_PWM_VSS-P&O:10 kHz 可变步长 P&O 算法的实现MPPT_1kHz_PWM_M-VSS-P&O:使用 1 khz 实现修正的可变步长 P&O 算法MPPT_10kHz_PWM_M-VSS-P&O:使用 10 khz ...
本文将详细介绍如何使用ADB命令来查看内存(VSS,RSS,PSS,USS)以及CPU的使用情况。 首先,确保你已经正确地配置了ADB并成功连接到你的Android设备。配置ADB通常包括在电脑上安装Android SDK Platform Tools,并...
Vss2Git is a Windows GUI application that exports all or parts of an existing Microsoft Visual SourceSafe 6.0 (VSS) (Wikipedia) repository to a new Git repository. It attempts to construct meaningful ...
- **Memory Manager**:监控内存占用率。 - **SWT Designer**:Java GUI设计工具。 - **Tomcat Plugin**:支持Tomcat服务器的插件。 ### 下载链接 1. **Eclipse官方下载页面**: - ...
- **VSS Plugin**:为 Eclipse 提供 VSS 版本控制系统的集成。 **下载地址**:[http://sourceforge.net/projects/vssplugin](http://sourceforge.net/projects/vssplugin) #### 17. Implementors - Provides ...
- MemoryManager 是一款用于监控 Eclipse 内存占用情况的工具。 - 通过实时显示内存使用情况来帮助优化应用性能。 ##### 24. SWT Designer - **下载地址**:[http://www.swt-designer.com/]...
- **功能**:VSS Plugin 为 Eclipse 提供了与 VSS 版本控制系统集成的功能。 - **特点**:支持版本控制的基本操作,如提交、检出等。 **下载地址**:[http://sourceforge.net/projects/vssplugin]...
- **功能简介**:Memory Manager插件可以监控Eclipse的内存使用情况,帮助开发者发现潜在的内存泄漏等问题。 ##### 25. SWT Designer,Java GUI设计工具 - **下载地址**:[http://www.swt-designer.com/]...
NULL 博文链接:https://lindows.iteye.com/blog/512414
More:介绍及文档:https://material.vss.imGithub: https://github.com/viosey/hexo-theme-materialDemo: 访问我的博客实时预览 Paradox 样式:Viosey's Blog:https://blog.viosey.comIsolation 样式 Demo:...
7. **VSS Plugin**:VSS客户端插件,适用于版本管理。下载地址:[http://sourcefore.net/projects/vssplugin](http://sourcefore.net/projects/vssplugin)。 8. **Implementors**:追踪方法代码时,可以转到方法的...
vss2005 vss传SVN(不支持),支持vss转git, 源码来源于:https://github.com/trevorr/vss2git(只负责编译好,没有改一行代码;本次编译代码的版本号为:099cb72(2021年4月27日),版本代码地址:...
**简介**:VSS Plugin为Eclipse提供了对Visual SourceSafe (VSS) 版本控制系统的支持,允许开发者在Eclipse环境中直接进行版本管理和协同开发。 #### 十二、Implementors **名称**:Implementors **链接**:...
在探讨HTML网页加载中的`<iframe>`元素时,我们首先需要理解`<iframe>`的基本概念、属性及其在网页设计中的作用。本篇文章将围绕提供的代码片段`...
- **备注**:可以与PVCS、VSS、ClearCase、CMSynergy等结合使用。 ##### 8. Astade - **版本**:0.10.1 - **供应商及网址**:[http://astade.tigris.org/](http://astade.tigris.org/) - **版权**:开源 - **备注**...
VSS,全称为Visual SourceSafe,是由微软公司开发的一款源代码版本控制系统,广泛应用于软件开发团队的协同工作和代码管理。本次公司培训主要围绕VSS的使用和配置展开,通过三个PPT,我们可以深入理解其核心功能和...
- 可与PVCS、VSS、ClearCase等版本控制系统集成。 #### Astade - **版本**:0.10.1 - **官方网站**:[http://astade.tigris.org/](http://astade.tigris.org/) - **版权类型**:开源 - **特点**: - UML-C++转换...
微软的Visual SourceSafe(VSS)是一款专为软件应用程序团队开发设计的版本控制系统。版本控制系统的存在是为了解决在多人协作开发过程中可能出现的问题,确保团队成员可以安全地同时修改代码,而不会相互冲突或丢失...
它可以替代CVS,VSS等轻量级版本控制工具,它支持Local和Web(Apache)两种工作方式,并且最关键就是完全免费的。 在组织团队开发时,除了服务器端的工具之外,客户端也需要相应的工具才能访问源码库。而且,最好...
- **备注**:ARTiSAN Studio是一个功能全面的建模工具,支持多种编程语言和开发环境,同时还可以与其他版本控制系统(如PVCS、VSS、ClearCase、CMSynergy)集成,适用于大型复杂项目的开发和管理。 #### Astah UML ...