adv

adv
solidot新版网站常见问题,请点击这里查看。
用户日志
lx1(25847)
发表于2016年12月20日 19时13分 星期二
来自
许多应用性能管理(APM)厂商在对 JVM运行时性能进行深入分析时,一般使用JVM运行时的接口,而JVM运行时提供两种接口:JVMPT和JVMTI。JVMPI 接口从 Java 5后逐渐被 JVMTI 所取代,且JVMTI接口都允许APM厂商将本地库(通常称作Native Agent)加载到与 JVM 同一个进程中,使得该本地库可以通过本地的 API (C/C++代码)访问 JVM 运行时的状态和应用程序的性能数据。另外,由于该库并不作为 JVM 运行时的一部分,它不会受到 JVM 停止的影响(例如:较长的垃圾收集挂起、运行时错误等),因此能够一直向外部工具传输数据。 Java 5 还引入了一种纯 Java 接口方案(通常称作Java Agent),作为这种本地接口的替代方案。这种方案允许将Java Agent加载到 JVM 之中,并作为 JVM 的一部分运行。其“不利”的一面是,Jva Agent是在 JVM 启动后期才被加载,该Agent是运行在JVM运行时的容器里,它会受到 JVM 挂起或 Java 运行时问题的影响,并且不能报告某些类型的错误信息。 在本博客中我们将主要阐述,为何Dynatrace的工程团队决定采用Native Agent方式结合字节码插码技术(bytecode instrumentation,BCI)的方式,而不是采用基于 Java Agent的方式,来监控应用程序的性能。 对所有的类进行全面、深入的分析 Native Agent能够在任何类加载之前加载。这使Native Agent能够从一开始就采集数据,并可使其不会受到任何约束的,对所有的 Java 代码进行数据采集和控制执行。为能捕获方法级的信息,可利用字节码插码技术(BCI)实现优势互补,而不是依赖于Native接口的回调。这样不仅能对任何类执行字节码插码,还能对核心系统类进行深入分析(java.lang.Object、java.lang.Thread等)。 获得更为详尽的信息 通过JVM native接口,我们可以获得更为详尽的性能信息,例如操作系统的高精度时钟、详细的垃圾收集数据等。由于采用了Native Agent方式,因此不必另外安装用于采集系统信息的程序。而Java Agent很可能无法访问上述数据,因为它运行于 JVM 内的特殊的安全背景环境之中。 在Native Agent内部,我们可以采集到与 JVM 有关的大量信息,例如内存、线程、JVM 崩溃等。尤其对于线程和内存分析,访问 JVM 线程和内存使用情况以及本地线程和内存使用情况有助于性能监测。一旦出现内存不足错误导致崩溃,因为本地进程仍在运行,所以Native Agent仍能采集堆栈中的数据和内存信息。 【线程死锁分析】 对 JVM 的影响轻微 通过本地代码调用JVMTI接口,可以更加有效的获取性能分析的数据,例如,通过线程(Thread)快照的方式获取线程栈信息,而从 JVM 内部的 Java Agent调用JVMTI接口获取此类信息所需的代价要高很多,然而,对线程栈做快照恰恰是定位Java方法执行缓慢的最佳途径,由于对JVM的负载太高,以至于部分Java Agent的APM厂商不得不放弃功能来达到用户对性能开销的要求。 未挂靠 JVM 由于Native Agent没有挂靠(attach)在 JVM 上,因此不会受到 JVM 挂起(特别是与垃圾收集)的影响,可以在 JVM 停止(让进程仍然运行)期间仍采集数据,这样可以帮助我们采集有关垃圾回收所导致的JVM挂起对当前正在执行应用线程的实际影响的信息,而 Java Agent则无法获得这样的信息,因为它受到 JVM挂起的影响,而不能执行自身的代码来收集数据。 总结 Native Agent因为工作原因的不同,导致其与Java Agent相比,拥有明显的优势,具体总结如下: 1. 获取JVM运行时的性能参数。 2. 获取JVM线程栈信息 3. 不受JVM的运行状态影响。 4. 开销更少 本文翻译自:http://apmblog.dynatrace.com/2014/01/15/pros-and-cons-of-using-java-vs-native-agent-for-application-performance-management/

中文内容作者Dynatrace技术专家丁威
用户日志
WinterIsComing(31822)
发表于2015年08月04日 16时45分 星期二
来自生活就是如此
伊朗博主Hossein Derakhshan经历过博客(blog)的黄金时代,他在2001年就开始写博客,被誉为伊朗的博客之父。他的网站hoder.com后被伊朗屏蔽,因为博客内容他在2008年被判了将20年徒刑。他在服刑6年之后被释放。他出来之后发现,今天的互联网已经和过去截然不同。2008年,iPhone只诞生一年,它的主要用途仍然是打电话,当时还没有Instagram、SnapChat、 Viber或WhatsApp。人们交流想法的中心仍然是网站链接,是博客。他的一篇博客曾经能吸引很多人谈论和留言。现在,人们必须到几个社交网络上去宣传自己,今天的互联网越来越集中化。Derakhshan认为,超文本和超链接提供了今天互联网缺乏的多元性和去中心化。超链接代表了WWW的开放和互联的精神,博客是这一精神的体现,是心灵的窗口,是连接的桥梁。但在他入狱期间,超链接被贬值了,变得过时了。社交网络将超链接与照片、文本片段等同视之,超链接被物化、被孤立,被剥夺了权力。社交网络更看重发表在它们网站的文字和照片。Derakhshan在受欢迎的博客社交平台medium.com上发出了拯救去中心化互联网的呼声,从某种意义上也很有讽刺意味。
用户日志
WinterIsComing(31822)
发表于2014年09月21日 17时32分 星期日
来自日记需要社交
wmr 写道 "有这样一个网站,每天会根据你设定的时间发给你一封邮件,通过回复写这一天的日记,记录到网站上。这封邮件也会包括自己以前的一封日记。自己的日记只能自己看到。现在,由于用户数量不能上升,财务不稳定,这家网站即将在10月4日关闭,数据也将清除。用户可以导出之前的日记。"
用户日志
blackhat(19032)
发表于2013年07月03日 20时48分 星期三
来自继续锤
罗永浩通过其微博帐号宣布关闭牛博国际,理由是无人看博客。牛博网于2006年由罗永浩等人创建,2009年被封,随后分为两个版本,服务器分别位于美国的“牛博国际”和服务器位于中国大陆的“嫣牛博”。目前两个网站都已经关闭。罗永浩声称关闭牛博国际与政治压力、理想、信念、坚持和运营成本之类无关,而是“现在没什么人看博客了”。罗永浩最近专注于美化Android界面的锤子科技。
用户日志
blackhat(19032)
发表于2013年05月28日 19时20分 星期二
来自简化了Web开发者的工作
WordPress博客平台和内容管理系统已经走过了十周年。过去几年,WordPress从一个博客服务演变成一个颠覆性的社交通信工具。WordPress最早由Matt Mullenweg 和Mike Little开发,它是一个人人都可修改的开源服务,容易整合第三方插件和应用设计主题。它的最新稳定版本WordPress 3.5已下载了超过2130万次。创始人Mullenweg回顾了WordPress的十年,表示不可思议,仿佛发生在昨天,当时的朋友许多还在上高中,而现在有的人结婚,有的人甚至去世了。WordPress出现的时候,它有多个强大的竞争对手如 Xanga、LiveJournal、MySpace和Blogger,而今天的WordPress已经创造了一个生态系统,无数的网站是在WordPress基础上建立起来的,其中的知名网站包括The Next Web、CNN、TechCrunch、GigaOm、Dow Jones、UPS、NBC Sports和TED,占据博客平台的半壁江山。
用户日志
blackhat(19032)
发表于2013年03月23日 13时50分 星期六
来自时间也太短了
kevin.van 写道 "Blogcn即将关闭所有免费博客。根据它在去年底发表的声明,“成立十年来,一直致力于提供最好的中文博客服务,能在喧嚣繁华中给各位用户一个安静纯洁的小窝来记录生活。但在投入了1500万美金之后,我们发现无法再为海量用户提供稳定的博客服务,无奈之下只能优先保证付费用户权益。从2013年3月31日起网站将清除所有免费用户全部数据!从2013年3月31日起网站将清除所有免费用户全部数据,请各位免费用户此前自行将数据导出,逾期将无法导出,但您可以通过升级VIP独享我们的稳定博客服务!请广大用户相互转告,谢谢大家十年来的支持!” "
用户日志
blackhat(19032)
发表于2012年11月20日 18时20分 星期二
来自能想象他是怎么回去的
正在逃亡的迈克菲杀毒软件创始人John McAfee建立了博客“The Hinterland - The official blog of John McAfee”,以一天数次更新的方式与外界交流感想和人生思考,逃亡中的他手中时间很多但却几乎无事可做,于是决定开博客。67岁的McAfee公开了他的女伴、20岁的Samantha(还刊登了一篇自我介绍),赞美了Sam的美德和勇气。McAfee表示愿意提供2.5万美元资助捉拿真凶,他称一些朋友和同事在过去一周已被警方围捕,他曾经悄悄潜回家中,结果却发现警察挖掘出他的死狗,然后割掉它们的头。他质疑了伯利兹当局的动机。
用户日志
blackhat(19032)
发表于2012年07月23日 09时00分 星期一
来自没钱维护
wmr 写道 "2009年,在chi.mp免费域名邀请注册和开放注册时,都有不少博客介绍这个网站。现在这个网站访问不了了,最后的博客文章和tweet都是在2010年发出的。与当年开放注册的热闹介绍相比,几乎没有人提到这个网站的停止。".mp是北马里亚纳群岛(Northern Mariana Islands)的顶级域名。
用户日志
blackhat(19032)
发表于2011年12月09日 17时36分 星期五
来自占领法庭
一位俄勒冈州法官裁决蒙大纳州的一位博主没有资格获得记者所拥有的法律保护。她面临250万美元的诽谤罚款。 Crystal Cox自称是一名调查博客,她指控Obsidian Finance Group公司在处理破产案件时有非法行为,并建立了众多网站obsidianfinancesucks.com、bankruptcytrusteefraud.com和oregonshyster.com。该公司在今年一月起诉Crystal Cox诽谤,索赔千万美元。上个月陪审团裁决Cox有罪,要求她赔偿250万美元。俄勒冈州的法律对卷入诽谤案的传统媒体记者有特别的保护,他们可免受诽谤诉讼。法官裁决她不是记者,Cox既没有接受过新闻专业培训,也不符合新闻行业标准。
用户日志
blackhat(19032)
发表于2011年03月31日 14时45分 星期四
来自
OSMSG.com 写道 "作为Linuxer,必须具备一定的CLI操作能力。有时候用CLI会比用GUI会更方便快捷。以下列出我所知道的一些常用CLI软件,比如:中文终端主要解决方案zhcon和fbterm;多窗口管理神器tmux;文件管理器ranger和mc;任务管理器htop;音乐播放器moc;视频播放器mplayer;PDF/图片查看器fbida;截图工具fbgrab;文本编辑器vim、emacs;IM软件finch;IRC聊天工具irssi;网页浏览器w3m、lynx;下载工具wget、axel、aria2c;Shell:zsh和bash;"
用户日志
blackhat(19032)
发表于2011年01月16日 21时20分 星期日
来自谷歌拼音移植
OSMSG.com 写道 "这两天讨论了一些拼音输入法的话题,我做个小小的总结,欢迎讨论。眼下 Ubuntu 默认的输入平台是 ibus,随光盘发布 ibus-pinyin,默认的五笔输入法是 ibus-table-wubi,繁体中文默认输入法是 ibus-chewing。我只会用拼音,五笔和酷音的情况不了解。下面我简单总结下我所知的几个常见输入法的情况,也看看各位认为将来 Ubuntu 默认使用哪个更好。1. IBusibus 平台目前是各大发行版的标配,框架本身用 C++ 写成,模块化程度非常高,有很多可选的输入法。作者在继续开发,对输入法开发者也比较热情。ibus-pinyin 是 python 写成的,效率略逊一筹,还出现过一些 CPU 100% 和内存泄露的 bug。ibus 的拼音还可以选择 ibus-sunpinyin,但是使用的人比较少,反馈也比较少。 2. Fcitxfcitx 是老牌的 Linux 中文输入法,有一些粉丝,不过很多人对它的印象还是基于 GBK 中文配置文件的 3.x。新的 fcitx 4 已经使用英文 utf8 配置文件,支持自定义皮肤和码表,改进了输入法接口,新增了图形化配置工具。Bug 也不比 ibus 多。fcitx 的最佳拼音方案是 fcitx-sunpinyin。上词准确度和所有 sunpinyin 核心的输入法相同。相比于 ibus-sunpinyin 和 scim-sunpinyin,它的优势在于可以利用 fcitx 本身的各种功能(比如皮肤),流畅性和 fcitx 内置拼音输入法没什么差别。
用户日志
matrix(791)
发表于2010年05月22日 12时40分 星期六
来自blogspot都要翻墙
匿名读者 写道 "开源软件由庞大的社区提供支持,这个充满活力的社区造就了一批一流的博客。它们涵盖了从开源新闻,到最新发布的教程和黑客技巧的各个方面。我们精选出这些博客,因为他们精通相关专业,不仅定期更新,而且还易于浏览,同时又非常实用。去看一看吧,您肯定会学好很多新东西的。 最棒的50个开源博客"
用户日志
matrix(791)
发表于2010年02月03日 10时40分 星期三
来自手机blog是另类推特
巴别塔上的雇工 写道 "是否想过通过Android手机来管理你的WordPress博客,现在一切都很简单了,今天,由WordPress.org资助的WordPress for Android发布1.0版本。该软件让用户可以通过Android管理WordPress.com或者其他运行WordPress的博客,目前功能包括发布和修改博客文章,审核和发表评论,而且,当你的博客获得他人的评论是,你会获得一个通知。 根据WordPress for Android的官方消息,之前有类似功能的wpTogo将不再继续开发,但是因为WordPress for Android的开发基于wpTogo,用户会获得几乎完全一样的体验。 译者简评: WordPress.org没有资助一个基于PC的WordPress管理软件,却资助了一个基于Android平台的WordPress管理软件,这部分说明了基于移动平台的博客将是趋势。"
用户日志
matrix(791)
发表于2009年12月25日 12时00分 星期五
来自
stranger 写道 "由于被(网友)罵作“华语世界第一文盲”,余秋雨關閉了自己的所有網志。而连岳認為,叫“华语世界第一文氓”更為恰當。"
用户日志
matrix(791)
发表于2009年12月19日 10时00分 星期六
来自傻瓜化
3秒-Wordpress 写道 "Wordpress推出了2.9版本。对于用户来说,WordPress2.9提供了几个非常实用的功能: 1.全局的"撤消删除"功能,原来的添加文章页面"删除文章"链接变成了"move to trash"(移动到回收站),删除文章之后页面显示"Post moved to the trash. Undo"(文章已经移动到回收站,撤销?),且在文章列表页面有"Trash"(回收站)列表。 2.内置的图片编辑器,自由地剪裁、编辑、翻转图像。 3.批量更新插件,当你有多个插件需要更新时,你可以一次搞定。 4.更容易地嵌入视频,只要你把视频所在URL告诉Wordpress,它就可以帮助你找到对应的视频,目前支持来自YouTube, Daily Motion, Blip.tv, Flickr, Hulu, Viddler, Qik, Revision3, Scribd, Google Video, Photobucket, PollDaddy, and WordPress.tv的视频(下一个版本将会支持更多),希望汉化版能够支持嵌入Youku、Tudou、Ku6等主流视频网站的视频。 WordPress2.9改进了很多细节,使用了比以前更快的驱动引擎,使用户体验更加完美。 官方下载页面,直接下载Wordpress 2.9"
用户日志
matrix(791)
发表于2009年11月13日 11时52分 星期五
来自WordPress.com博客还是被墙
老友记中国站 写道 "11月13日消息, WordPress 2.8.6今日正式发布,此前一个版本WordPress 2.8.5是在10月21日发布。还不到一个月的时间,WordPress再次发布一个版本更新,这样的更新速度着实让人受不了。截止发稿时,简体中文版尚未更新到此版本。这次更新修复了两个安全问题。第一个安全漏洞是XSS漏洞,第二个是利用上传文件名称来破解Apache配制。注册用户登陆之后会有发布文章的权利(注册之后默认的权限是订阅者,并无发文章的权限。)建议大家升级。"
用户日志
shizhao(1428)
发表于2009年10月10日 18时31分 星期六
来自懵懂少年
freezeblue 写道 "外婆家有一台缝纫机,打小我就觉得它很奇妙,也在上面自己缝过一些小玩意儿。今天凝视了这三段缝纫机工作原理的动画长达五分钟,终于明白了它是如何解放我们的双手的!人类的智慧真是令人赞叹啊,这么精妙的机构最初是怎么想出来的?"
图形设计
shizhao(1428)
发表于2009年09月14日 11时19分 星期一
来自无聊
freezeblue 写道 " 多年的网络生活中,我发现了一些可以在线修改、编辑和增强图片效果的网站。就算不会使用任何图像处理软件,您一样可用您的照片在这些网站找乐子。所以我准备为此写一篇新文章,我做了一些调查后收集了15个最优秀的图片在线编辑网站。所有的这些网站都让我耳目一新,并且为它们的处理效果啧啧赞叹!15个给照片找乐子的地方"
用户日志
shizhao(1428)
发表于2009年08月04日 13时49分 星期二
来自CCAV
EdgarSun 写道 "昨天央视采访开胸验肺的张海超,记者问:有了这样一个证明书,证明你现在是尘肺3期,也是特事特办的方式,拿到了这个你非常想要一个证明,你现在心里高兴吗? 什么是特事特办?姗姗来迟甚至至今没有到来的公平,原来是政府特事特办的送温暖?高兴吗?你得了尘肺三期,你他妈的高兴吗? 这个记者的问话,其实动机很明确,无非希望得到张海超“感谢政府感谢党”的回答。但是,很好,张海超没有这么说。这位表达流畅、思维清晰,为了个人权利而不惜冒生命危险的汉子,心中雪亮。"
用户日志
shizhao(1428)
发表于2009年07月28日 14时50分 星期二
来自辱华言论
jerryofwong 写道 " 我在 anti-cnn 论坛发了一篇帖子,之后被管理员移动到论坛的回收站,并发消息说:“您的发言涉嫌(证明或无法证明的,攻击党、政府和国家的文章),回收处理……” 这篇帖子中提到:“‘党和国家......’----国家应该是至高无上的,可现在却有这么一个神圣组织堂而皇之的凌驾在祖国之上,不知道爱国者们怎么想?”难道不对吗?先说一个“党”,之后再说国家,难道不是对国家极大的不尊重吗?"