会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Killmyday
只关注技术
博客园
首页
新随笔
联系
管理
订阅
随笔- 103 文章- 2 评论- 535 阅读-
62万
2016年5月14日
CLR垃圾回收的设计
摘要: 作者: Maoni Stephens (@maoni0) - 2015 附: 关于垃圾回收的信息,可以参照本文末尾资源章节里引用的垃圾回收手册一书。 组件架构 GC包含的两个组件分别是内存分配器和垃圾收集器。内存分配器负责获取更多的内存并在适当的时候触发垃圾收集。垃圾收集器回收程序中不再使用的对象的
阅读全文
posted @ 2016-05-14 17:55 donjuan
阅读(521)
评论(1)
推荐(1)
编辑
2016年5月9日
CLR线程概览(下)
摘要: 作者:施懿民链接:https://zhuanlan.zhihu.com/p/20866017来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 同步: 托管代码 托管代码可以访问很多在System.Threading里定义的同步原语。包括操作系统原语的简单封装如:互斥(M
阅读全文
posted @ 2016-05-09 00:04 donjuan
阅读(491)
评论(0)
推荐(1)
编辑
2016年5月4日
CLR线程概览(一)
摘要: 托管 vs. 原生线程 托管代码在“托管线程”上执行,(托管线程)与操作系统提供的原生线程不同。原生线程是在物理机器上执行的原生代码序列;而托管线程则是在CLR虚拟机上执行的虚拟线程。 正如JIT解释器将“虚拟的”中间(IL)指令映射到物理机器上的原声指令,CLR线程基础架构将“虚拟的”托管线程映射
阅读全文
posted @ 2016-05-04 23:08 donjuan
阅读(693)
评论(0)
推荐(0)
编辑
2016年3月11日
CLR简介(一)
摘要: 什么是通用语言运行时(CLR),简单来讲: CLR是一个支持多种编程语言及多语言互操作,完整的高级虚拟机。 有点拗口,而且不是很有启发性,但上面的文字是将又大又复杂的CLR的功能归类以便容易理解的第一步。它从一万英尺的高度来帮助我们理解CLR的设计目标。从这个高度明了CLR之后,我们可以深入其各个组
阅读全文
posted @ 2016-03-11 12:58 donjuan
阅读(2431)
评论(2)
推荐(1)
编辑
2015年2月25日
启动CLR
摘要: 前面提到在SSCLI环境里运行.NET程序的时候,执行的命令类似java程序的执行过程,即通过clix程序解释执行.net程序。这个过程看起来跟在windows环境下执行.net程序表面上看起来不一样 – Windows环境下的CLR直接执行.net程序文件即可执行,其实内部运作机制是一样的,在后文...
阅读全文
posted @ 2015-02-25 22:13 donjuan
阅读(983)
评论(0)
推荐(0)
编辑
2015年2月7日
准备CLR源码阅读环境
摘要: 微软发布了CLR 2.0的源码,这个源码是可以直接在freebsd和windows环境下编译及运行的,请在微软shared source cli(http://www.microsoft.com/en-us/download/details.aspx?id=4917)链接处下载,并用7zip等工具解...
阅读全文
posted @ 2015-02-07 13:04 donjuan
阅读(987)
评论(0)
推荐(1)
编辑
2013年6月12日
Android内存管理原理
摘要: 大概解释了几种垃圾回收算法,并且分析了Android源码里的一个垃圾回收算法实现,有描述不对,或者不准确的地方,请多提意见。
阅读全文
posted @ 2013-06-12 11:20 donjuan
阅读(24994)
评论(10)
推荐(7)
编辑
2012年12月2日
disruptor调研报告
摘要: 票池暂定使用disruptor来做消息队列,把最近对disruptor的调研结果整理一下。大部分文字都是把disruptor和其它网站上看到的资料翻译一下。原文:http://www.oraclejavamagazine-digital.com/javamagazine/20120304/?pg=56&pm=1&u1=friend#pg56Disruptor是什么?Disruptor是一个线程间通信的框架,即在多线程间共享数据。它是由LMAX公司开发的可信消息传递架构的一部分,以便用非常快速的方法来在多组件之间传递数据。它的一个核心思想是理解并适应硬件工作方式来达到最优的效果。
阅读全文
posted @ 2012-12-02 15:25 donjuan
阅读(12647)
评论(4)
推荐(0)
编辑
2012年11月12日
12306票池架构探讨(三)
摘要: 就是12306票池方面的最新研究进展,没做过这么大的系统,随便写写,欢迎批评指正。
阅读全文
posted @ 2012-11-12 01:41 donjuan
阅读(6613)
评论(10)
推荐(0)
编辑
2012年10月17日
12306票池架构探讨(一)
摘要: 12306票池设计的一个初步想法,过几天逐步将分布式处理、错误恢复,事务回滚这些设计补齐。
阅读全文
posted @ 2012-10-17 19:54 donjuan
阅读(4559)
评论(9)
推荐(3)
编辑
下一页
公告
昵称:
donjuan
园龄:
16年
粉丝:
365
关注:
4
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
更多链接
我的标签
NET
(31)
CLR
(28)
调试
(28)
Debug
(22)
测试
(20)
WPF
(12)
Windbg
(9)
COM互操作
(8)
COM
(8)
C#
(7)
更多
积分与排名
积分 - 182441
排名 - 7001
随笔档案
2016年5月(3)
2016年3月(1)
2015年2月(2)
2013年6月(1)
2012年12月(1)
2012年11月(1)
2012年10月(1)
2012年8月(2)
2012年7月(2)
2012年6月(6)
2012年4月(1)
2012年3月(1)
2012年2月(1)
2011年10月(1)
2011年7月(1)
2011年5月(3)
2011年4月(2)
2010年12月(2)
2010年11月(3)
2010年10月(1)
2010年9月(2)
2010年7月(4)
2010年6月(1)
2010年5月(4)
2010年4月(2)
2010年3月(6)
2010年2月(4)
2010年1月(3)
2009年12月(2)
2009年10月(4)
2009年9月(10)
2009年8月(1)
2009年7月(6)
2009年6月(1)
2009年3月(6)
2009年2月(11)
更多
阅读排行榜
1. Android内存管理原理(24994)
2. 破解XXX游戏驱动保护过程总结(24436)
3. Visual Studio调试之断点技巧篇(21901)
4. Visual Studio调试之符号文件(20247)
5. 给网游写一个挂吧(一) – 反反外挂驱动的驱动(18795)
评论排行榜
1. 微软的PivotViewer控件编程续(28)
2. 使用gettext技术为ASP.NET网站实现国际化支持(23)
3. 关于C#静态函数什么时候被调用的问题(23)
4. Visual Studio调试之断点基础篇(23)
5. 版本控制服务器软件介绍PPT下载(23)
推荐排行榜
1. 给网游写一个挂吧(一) – 反反外挂驱动的驱动(30)
2. .NET 4.0里异常处理的新机制(18)
3. 给网游写一个挂吧(二) – 启动外挂上(11)
4. Visual Studio调试之断点进阶篇(10)
5. Visual Studio调试之符号文件(8)
最新评论
1. Re:在WPF里面实现以鼠标位置为中心缩放移动图片
@qqwe13 xaml外部容器一般是Windows或者usercontrol...
--aiDog
2. Re:应用程序调试技术视频各集技术概述
这套视频。现在还有么?
--肤浅的菜鸟就是我
3. Re:基于模型生成自动化测试用例
网站怎么上去不了
--liqingyu1233
4. Re:CLR垃圾回收的设计
厉害了猫昵
--lindexi
5. Re:COM套间对.NET程序使用COM对象的影响
多谢大佬
--lindexi
点击右上角即可分享