一见aquester.blog.chinaunix.net

https://github.com/eyjian/mooon

  • 博客访问: 3741271
  • 博文数量: 534
  • 博客积分: 13065
  • 博客等级: 上将
  • 技术积分: 8955
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-26 16:44
个人简介

http://code.google.com/p/mooon

文章分类

全部博文(534)

文章存档

2017年(13)

2016年(37)

2015年(79)

2014年(61)

2013年(47)

2012年(97)

2011年(7)

2010年(19)

2009年(69)

2008年(105)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题
请关注“原创推荐” 2013-06-21 23:03:09

分类: 架构设计与优化

阅读(3471) | 评论(6) | 转发(0) |
给主人留下些什么吧!~~

Aquester2016-12-01 19:28:26

Aquester:1. malloc 使用 mmap 分配的内存 ( 大于 128k) , free 会调用 munmap 系统调用马上还给 OS ,实现真正释放。 
2. 堆内的内存,只有释放堆顶的空间,同时堆顶总连续空闲空间大于 128k 才使用 sbrk(-SIZE) 回收内存,真正归还 OS 。 
3. 堆内的空闲空间,是不会归还给 OS 的。

http://blog.chinaunix.net/uid-20682147-id-4204367.html

回复 | 举报

Aquester2016-12-01 19:28:19

brk/sbrk和mmap行为分析
http://blog.chinaunix.net/uid-20682147-id-4204367.html

Aquester2016-12-01 19:20:15

1. malloc 使用 mmap 分配的内存 ( 大于 128k) , free 会调用 munmap 系统调用马上还给 OS ,实现真正释放。 
2. 堆内的内存,只有释放堆顶的空间,同时堆顶总连续空闲空间大于 128k 才使用 sbrk(-SIZE) 回收内存,真正归还 OS 。 
3. 堆内的空闲空间,是不会归还给 OS 的。

Aquester2016-11-26 23:28:16

Aquester:https://github.com/amscanne/huptime

按CPU占用高低排序指定进程的线程:
ps -mp $PID -o THREAD,tid,time | sort -rn

回复 | 举报

Aquester2016-11-24 15:46:23

Aquester:查看cpu:lscpu,也可以cat /proc/cpuinfo
查看内存:cat /proc/meminfo,也可以free,还有dmidecode -t memory
查看硬盘信息命令:smartctl --all /dev/sda,如果做了raid会报错,但可以借助额外的工具MegaCli。查看硬盘分区:lsblk,查看分区详情:fdisk -l
查看网卡: lspci | grep -i \\\'eth\\\',查看指定网卡: ethtool eth0
查看主板信息:lspci
查看bios信息:dmidecode -t bios

https://github.com/amscanne/huptime

回复 | 举报
评论热议
请登录后评论。

登录 注册