自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 验证CPU是否支持sysenter和sysexit指令

原文链接:http://yandong.org/?p=249 0x1 写个module staticintmy_init_module(void){ if(!boot_cpu_has(X86_FEATURE_SEP)){print...

2015-11-22 10:56:00 327

转载 查看kernel采用的系统调用机制

原文链接http://yandong.org/?p=253 0x00 链接 http://www.cppblog.com/hex108/archive/2010/11/22/134313.html http://articles.manugarg.com/systemcallinlin...

2015-11-22 10:55:00 232

转载 我是学计算机的,我也攒机了

原文在这里http://yandong.org/?p=269 好吧,今天攒了个电脑,人生完整了,我是学计算的,就是干这个的 英特尔(Intel) 酷睿i5-4590 22纳米 Haswell架构盒装 ¥1339.00长城(GreatWall)...

2015-11-22 10:29:00 289

转载 面试总结

原文在此http://yandong.org/?p=264 0x00 背景介绍 我是九月份才决定要找工作的,之前一直想读PhD。种种原因,不读了,找工作 所以找工作并没有充足的准备,但也快速看了一遍《剑指offer》,边看答案边刷《leetcode》,面试之前多刷面经 像进程...

2015-11-18 08:43:00 269

转载 智力进化的危险?

原文:http://www.yandong.org/archives/796 智力进化的危险是薛定谔《生命是什么》中”意识与物质“的一个小节 对于科技和社会的发展,薛定谔有着悲观的态度,比如“我们正面临着错过通往完美之路的很大危险。”“现在我确信,越来越高的机械化程度和使人愚蠢化的大多数...

2014-06-07 20:04:00 150

转载 [CUDA] Top_k问题

欢迎访问小站,阅读原文http://www.yandong.org/archives/759 Top_K问题是从一组数据中选出最大(最小)的K个数据。 问题分析 使用双调排序网络对数据进行排序,然后选择前k个数据。其中面临的问题是BLOCK之间的通信,可以使用global me...

2014-05-02 11:41:00 1119

转载 linux ctrl+c信号

欢迎访问小站,阅读原文http://www.yandong.org/archives/764 使程序接收到ctrl+c就终止运行 intstop_loop;/*处理ctrl+c信号*/voidsigint_handler(intsig_number){ staticintbee...

2014-05-02 11:39:00 628

转载 CUDA 数组点乘

欢迎访问小站,阅读原文http://www.yandong.org/archives/755 Question 1: Dot product 基础函数 基本思路:并行计算乘法,串行将每个BLOCK中的所有线程的结果在thread=0线程中汇总, __global__void...

2014-04-30 23:29:00 245

转载 磨刀不误砍柴工

欢迎访问小站,阅读原文 http://www.yandong.org/archives/706 《GEB》中有这样一段叙述:智能的灵活性来自于大量的不同规则和规则的层次。机器是照章办事的,给定一个规则,就会按照这个规则运行下去。 而人会择时跳出当下,在一个更高的层次上审视自己。”吾...

2014-04-16 01:56:00 96

转载 The Ph.D Grind

欢迎访问小站 阅读此文http://www.yandong.org/?p=556 The Ph.D Grind是讲述读博的一本书,记述了作者六年的读博生活,值得一读,特别是要读博的学生。 其中结尾的一段话我觉得写得特别好,因为给予了我读博的信心 很多人参...

2013-06-25 15:04:00 136

转载 使cpu占用率50% --《编程之美》

欢迎访问小站,阅读此文http://www.yandong.org/?p=552 编程之美的有个题是让cpu的占用率达到50%,从而画出一条直线,下面在linux下实现这一功能 首先定义一下cpu的利用率:CPU执行非系统空闲进程的时间 / CPU总的执...

2013-06-25 09:20:00 385

转载 系统调用和快速系统调用

欢迎访问小站,阅读此文http://www.yandong.org/archives/519 介绍 系统调用,顾名思义,说的是操作系统提供给用户程序调用的一组“特殊”接口。用户程序可以通过这组“特殊”接口来获得操作系统内核提供的服务,比如用户可以通过文件系统相关的调用请求系...

2013-06-12 15:59:00 301

转载 素数的判断--费马&米勒测试&AKS

欢迎访问小站,阅读此文http://www.yandong.org/archives/542 最简单的方式:遍历 2-n的根次方 /* *判断一个整数是否是素数 *yandong www.yandong.org *2013-6-11 */#include ...

2013-06-12 15:57:00 876

转载 linux进程创建时间计算

欢迎访问小站,阅读此文http://www.yandong.org/archives/501 简介 墙上时间,也就是距离1970年1月1日的时间,在linux kernel内部没多大用处,对其的应用多在用户空间。 本文的目的在于在kernel里面计算得到 进程创建的墙上时...

2013-04-27 18:23:00 509

转载 linux 内核态写文件

欢迎访问小站,阅读此文http://www.yandong.org/archives/472http://www.yandong.org/archives/472 linux内核态用不到c函数库的,所以写文件是一个比较费事的事情。 下面这段代码,接我上一篇,是重构linux语义...

2013-04-18 14:46:00 188

转载 Open vSwitch使用笔记

欢迎访问小站,阅读此文http://www.yandong.org/archives/485 这篇笔记老早就写了,其中有大段引用,出处已然忘记。贴出来,希望对大家有些帮助。 1. Open vSwitch介绍 1.1虚拟化网络架构图 1.2 O...

2013-04-18 14:44:00 230

转载 逻辑难题

欢迎访问小站,阅读本文http://www.yandong.org/archives/492 (1).smullyan提出的一个逻辑难题如下: 一个岛上居住着两类人–骑士和流氓。骑士说的都是实话,而流氓只会说谎话。当你碰到两个人A和B,如果A说“B是骑士“,B说“我...

2013-04-18 14:41:00 1101

转载 system.map文件

欢迎访问小站,阅读本文http://www.yandong.org/archives/494 简介: System.map中存放的是内核符号表信息,像klogd、lsof、ps以及dosemu等许多软件都使用System.map文件。 在这里可以找到init_task...

2013-04-18 14:40:00 96

转载 linux list_head结构体

欢迎访问小站,阅读原文http://www.yandong.org/archives/495 简介 list_head是linux kernel中非常重要的一个结构体,是双向链表的数据结构体,为了减少浪费,众多链表都是用list_head以及其相关原语操作,比如所有的进程是靠它串...

2013-04-18 14:38:00 214

转载 deb包制作

http://www.yandong.org/archives/421 转载于:https://my.oschina.net/toyandong/blog/74429

2012-08-24 14:43:00 86

转载 libguestfs的使用

欢迎访问个人小站阅读此文 http://www.yandong.org/archives/416 libguestfs 是一组 Linux 下的 C 语言的 API ,用来访问虚拟机的磁盘映像文件。支持的文件系统包括: all known types of Linux filesystem...

2012-08-22 17:55:00 1120

转载 makefile和cmake的简单使用

欢迎访问个人小站,阅读此文http://www.yandong.org/archives/419 make的简单使用 这是我自己写的一份makefile文件,最简单的一个 BSoftInst: BSoftIn...

2012-08-22 17:35:00 117

转载 c性能测试–例子:gprof工具测试达夫设备(duff device)效率

欢迎访问个人小站,阅读原文http://www.yandong.org/archives/399 达夫设备介绍 duff’s device,是用Tom Duff的名字来命名的。很有名的一个东西,用来优化拷贝的 void send_duff(char *to, char *from...

2012-08-10 00:05:00 227

转载 认识winodw注册表

欢迎访问个人小站,阅读此文http://www.yandong.org/archives/386 大致认识 对注册表的大致认识,除了使用百度,google搜索出来之外,推荐阅读这片文章The Windows NT∗ Registry File FormatVersion 0.4...

2012-07-27 15:32:00 98

转载 修改windows注册表

欢迎访问个人小站,阅读此文http://www.yandong.org/archives/397 在认识windows注册表中提到有三种方式可以修改注册表,本文重点介绍第三种所的相关工具和库。 不通过windows API,而修改windows注册表,已经有许多人做了这分工作。我们可以直...

2012-07-27 15:31:00 106

转载 ubuntu版本升级—桌面版

ubuntu桌面版有很好很方便的图形化工具,我是从11.10升级到12.04,中间一点问题也没有遇到。 阅读此文,http://www.yandong.org/archives/378 ...

2012-07-11 08:53:00 175

转载 ubuntu版本升级—服务器版

欢迎访问个人小站,阅读原文http://www.yandong.org/archives/379 对于ubuntu服务器版本的升级,没有图形化工具,需要人工干预许多事情。下面是我的升级方法和经验。从11.10升级到12.04. (1) 更新下载软件包 apt-get updat...

2012-07-11 08:52:00 530

转载 ubuntu修改loop数量

欢迎访问小站,阅读原文http://www.yandong.org/archives/380 ubuntu默认的loop数量是八个,不太够用,以下方法将把loop数量设置为64个。loop数量的默认值需要在内核中修改,所以需要修改grub的配置文件,开机重启。具体操作如下 (1)grub2...

2012-07-11 08:51:00 731

转载 c语言问题集二

欢迎访问个人小站,阅读此文http://www.yandong.org/archives/376 union的初始化问题 union str { int i ; char c ; short b; } da...

2012-07-06 09:08:00 90

转载 测试机器的大端还是小端

欢迎访问个人小站,阅读此文http://www.yandong.org/archives/375 #include<stdio.h>void test1(){ short int x; char x0, x1; x = 0x1122; x0 = ((char*)...

2012-07-06 09:07:00 76

转载 mount挂载img文件

欢迎访问个人网站,阅读本文http://www.yandong.org/archives/365 使用mount挂载ubuntu虚拟机所在的img文件的时候,执行: “sudo mount -o loop xxx.img /mnt/xxx”, 系统提示: “mount: you m...

2012-07-05 00:01:00 2096

转载 微内核(microkernel)相关

欢迎访问个人网站,阅读此文http://www.yandong.org/archives/191 介绍 WIKI上的解释是:在计算机科学中,微内核是一个近乎最小的软件集合,但具有能够提供实现操作系统所需的机制。 Incomputer science, amicrokern...

2012-07-04 23:59:00 500

转载 启动并安装slitaz

欢迎访问个人网站,阅读此文http://www.yandong.org/archives/336 slitaz介绍  SliTaz GNU/Linux是一个来自法国的轻量级操作系统,ISO镜像不超过30MB,根文件系统不超过80MB,系统虽小,却五脏俱全。 几个网址: 下载网址:h...

2012-07-04 23:58:00 1458

转载 IRC的使用

欢迎访问个人博客,阅读此文http://www.yandong.org/archives/176 介绍 IRC是英文Internet Relay Chat的缩写,已广泛应用于全世界 60多个国家,它是“talk”的替代工具但功能远远超过“talk”,IRC是多用户、多频道的讨论系统,许...

2012-07-04 23:55:00 282

转载 libxml的使用

欢迎访问个人博客,阅读此文http://www.yandong.org/archives/343 安装: xml2-config –cflags // ...

2012-07-04 23:54:00 101

转载 Haskell的学习笔记

欢迎访问个人博客,阅读此文http://www.yandong.org/archives/228 刚开始学习Haskell,在此做个总结吧,主要整理一下搜集到的资源,并安排下面的学习 介绍 Haskell是一种纯函数式编程语言,它的命名源自美国数学家Haskel...

2012-07-04 23:52:00 97

转载 让l4ka跑起来

欢迎访问个人博客,阅读此文http://www.yandong.org/archives/266 L4ka:pistachio是一种微内核,关于微内核的一些情况曾经介绍过一些,看这里。 本文使用的虚拟机是:bochs 不过如果你使用qemu的话也可以,而且也不用写配置文件了,直接输入...

2012-07-04 23:51:00 148

转载 让 cdecl 帮你解析C语言声明

欢迎访问个人博客,阅读此文http://www.yandong.org/archives/367 如果你使用的是UNIX系统(linux也可以啊),并能访问Internet,你可以获得一个名叫 cdecl 的程序,它可以在C语言的声明和英语之间进行转换。它可以解释一个现存的C语言声明。cd...

2012-07-04 23:49:00 221

转载 c语言问题集

欢迎访问个人博客,阅读此文http://www.yandong.org/archives/366 本文搜集了一些c语言的一些疑难问题,并收集一些代码。 1.外部函数与内部函数 外部函数extern ,定义的时候加extern(默认也为extern),所使用的文件加入extern进行声明 ...

2012-07-04 23:46:00 162

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除