x*********g 发帖数: 11508 | 1 有人对Solaris Container和 DTrace 感兴趣或有研究吗? |
|
h**o 发帖数: 548 | 2 I calculated count of system call using both
procsystime -a -p
and
dtrace -n 'syscall:::entry { @Execs["program name"] = count(); }'
Why the result of counts are totally different, are they comparing the same
thing?
Another question:
how to compare CPU usage of other functions?
procsystime compares only system call,
hotuser compares only user functions. But how to compare all functions?
Thanks. |
|
xt 发帖数: 17532 | 3 dtrace能不能比较容易地输出下列东西:
- memory leak
- fd leak
- race condition
- performance profile (这个估计差不多) |
|
a*****i 发帖数: 4391 | 4
ft, 太多了。
可惜我用的不是ubuntu, fancy一些的新软件没法子装。
DTrace?? 除非你是developer, 否则要dtrace干吗?
你装的Linux下用的拼音输入要折腾?you need to upgrade... |
|
c*c 发帖数: 447 | 5 zfs,dtrace,不过在oracle手里几年后会怎样还真不好说,搞出dtrace那哥们也辞职不
干了 |
|
a****r 发帖数: 12375 | 6 扯淡,Sun是最伟大的IT公司,
发明了SPARC、JAVA、NFS、Solaris、ZFS、sunRPC、dtrace。。。
瞎扯淡
sun的一票东西唯一有点价值的就是不收钱的java
剩下一堆硬件,又贵又难用,前面那些人说ibm的东西难用
那都是没用过sun的东西,sun绝对在难用排行第一位
看看netbeans就知道了,那都什么玩意,一个最简单的东西给做得无比复杂
oracle以前自己做软件,都是竞标首轮被淘汰得货
比如当年做app server,后来jdeveloper之类得,都是垃圾中的垃圾
后来实在搞不下去了,犹太人开始恶意收购,从peoplesoft开始
到jboss,jboss不从,才去搞bea,bea老庄也不想卖
但是经济利益说话,没有办法,才让oracle弄了去
oracle也是一只米犹公司 |
|
a****r 发帖数: 12375 | 7 Solaris从纯软件架构看比Linux先进,
linux很多都是引进自solaris的,什么内核模块技术、dfs、dtrace、。。。
SPARC 4以后的发展方向是多核,编译器应用程序要做全面优化才能跑得不错
solaris慢腾腾的好用么?
不过稳定性还是可以的
而且solaris的机器很贵
以前电信民航都用
现在都不用了,大部分都改linux了
unix怎样没啥意义,现在都跨平台软件了
不搞os了,以后cloud,就更不搞os了 |
|
a****r 发帖数: 12375 | 8 比如伟大的Sun Microsystem
贡献了SPARC CPU、Solaris OS、Java Language、
NFS、NIS、SunRPC、ZFS、Dtrace、Container... |
|
c***p 发帖数: 221 | 9 Santa Clara campus还有一个sun的标志。 下周发个图片上来。
Solaris部门所在的Menlo park已经卖给facebook了。 很想去看看这个DTRACE, ZFS等
牛技
术的发源地。可惜啊。 |
|
c***p 发帖数: 221 | 10 Santa Clara campus还有一个sun的标志。 下周发个图片上来。
Solaris部门所在的Menlo park已经卖给facebook了。 很想去看看这个DTRACE, ZFS等
牛技
术的发源地。可惜啊。 |
|
w*******e 发帖数: 91 | 11 Looking for tool/probe API that can
1. store heap usage/GC info in my specified interval (every minute, 5
mintues, etc)
2. draw the graph in later.
- would jrobin/RRD be the best choice?
- can this be done via java OOTB tools like jhat/jmap/jstack/VisualVM/jmon? |
|
w*******e 发帖数: 91 | 12 Looking for tool/probe API that can
1. store heap usage/GC info in my specified interval (every minute, 5
mintues, etc)
2. draw the graph in later.
- would jrobin/RRD be the best choice?
- can this be done via java OOTB tools like jhat/jmap/jstack/VisualVM/jmon? |
|
|
w**z 发帖数: 8232 | 14 we use jmx +ganglia, you can also take a look at graphite |
|
|
r*********r 发帖数: 3195 | 16 oracle 喜欢 solaris, 但不一定喜欢 opensolaris.
幸亏没从 linux 跳船到 opensolaris. 虽然 dtrace, zfs, 什么的很诱人. |
|
n****n 发帖数: 104 | 17 oracle喜欢什么东西,大家不要着急。好的东西自然会留下来。sun的很多商业机器上
装得已经是缺省安装opensolaris. bsd/mac 就port了dtrace.好东西,迟早有linux的
porting。 系统一级的技术,除了ext2/3,想不出linux有什么自己的新东西。大家说
说看。linux走的是windows的路线,好东西就拷贝,仿制。 |
|
n******t 发帖数: 4406 | 18 有啥新软件啊?
Sun下面还有Dtrace呢。Linux下面的桌面还不如sun的。
至少solaris的拼音输入是不用折腾的。 |
|
|
|
h**o 发帖数: 548 | 21 我在查一个网络socket programming 中的错误。
通过dtrace 我发现大部分cpu 被耗在以下system call:pollsys recvfrom sendto 上。
请问pollsys 一般被谁调用,什么情况下被调用,是周期性的调,信号中断调,事件激
发?如果 用 select() 就可以避免 pollsys?
我没找到相关文档,只知道pollsys is normally used
for checking whether there is any data that can be read from or write to a
file descriptor. |
|
r*********r 发帖数: 3195 | 22 xcode 不就是在 gcc, gdb 上加了一层GUI么,如果愿意,调试的时候甚至可以直接用
gdb 命令。
所谓的 IDE, 也不过就是编译器,调试器,再加个比vi/emacs烂一点的编辑器。
最多就是再加点 autocomplete, content management 之类的。
这些工具,一个一个分开用不好么。干嘛非得搞成 IDE 那么一大坨,难用死了。
像 visual studio 这样的垃圾,加个 scm 都很困难,再弄个 profiler 更是
难上加难。
学编程的,就是应该用linux 和命令行界面。至少搞清楚 gcc, gdb, nm, ldd, grep,
c++filt, valgrind, dtrace 这些常用的工具。就不会老是问一些低级问题,
什么链接库不行啦,内存泄漏啦,coredump啦,编译错误信息看不懂啦。
面试过很多号称做过大项目的人,结果基本概念一塌糊涂,好不尴尬。或者给个 ssh
login
做 coding test, 就立马完全抓瞎。都是给 IDE 惯坏了的。 |
|
t********e 发帖数: 880 | 23 Linux的btrfs到现在还没有production ready,trace框架混乱不堪,比起Solaris的
ZFS和dtrace是光年级的差距 |
|
|
N*****m 发帖数: 42603 | 25 for example,Linux没有dtrace |
|
|
w***g 发帖数: 5958 | 27 dtrace算什么。Sun的大杀器是ZFS。可惜虎落平阳被犬欺,这十多年来没啥发展。 |
|
N*****m 发帖数: 42603 | 28 for example,Linux没有dtrace |
|
|
w***g 发帖数: 5958 | 30 dtrace算什么。Sun的大杀器是ZFS。可惜虎落平阳被犬欺,这十多年来没啥发展。 |
|
c******r 发帖数: 512 | 31 Oprofile on linux,
Dtrace on any other unix :-) Hope this one does not die with Sun. |
|
|
n****n 发帖数: 104 | 33 可以容易的monitor 所有的malloc和free, 出来的结果稍微加工就能做 memory leak。
solaris上 race condition也容易用lockstat provider. syscall 或者 io provider
上面应该也容易monitor fd 的open/close情况。 |
|
c******r 发帖数: 512 | 34 Wish IBM buy SUN, dtrace and zfs on linux. Yeah! |
|