
adam8157.info
Adam'sThis is a simple note for people who are googling this topic right now, and you are welcome. Backgrounds Legacy BIOS needs bootloaders to be …
http://www.adam8157.info/
This is a simple note for people who are googling this topic right now, and you are welcome. Backgrounds Legacy BIOS needs bootloaders to be …
http://www.adam8157.info/
TODAY'S RATING
>1,000,000
Date Range
HIGHEST TRAFFIC ON
Tuesday
LOAD TIME
6.6 seconds
Whois Privacy Protection Service, Inc.
Whois Agent
PO ●●●639
Kir●●●and , WA, 98083
US
View this contact
Whois Privacy Protection Service, Inc.
Whois Agent
PO ●●●639
Kir●●●and , WA, 98083
US
View this contact
Whois Privacy Protection Service, Inc.
Whois Agent
PO ●●●639
Kir●●●and , WA, 98083
US
View this contact
Whois Privacy Protection Service, Inc.
Whois Agent
PO ●●●639
Kir●●●and , WA, 98083
US
View this contact
Name.com LLC (R279-LRMS)
WHOIS : whois.afilias.info
REFERRED :
PAGES IN
THIS WEBSITE
13
SSL
EXTERNAL LINKS
86
SITE IP
107.21.226.9
LOAD TIME
6.552 sec
SCORE
6.2
Adam's | adam8157.info Reviews
https://adam8157.info
This is a simple note for people who are googling this topic right now, and you are welcome. Backgrounds Legacy BIOS needs bootloaders to be …
jiffies和NO_HZ
http://adam8157.info/blog/2013/11/jiffies-and-no_hz
Nov 9, 2013. Linux内核中很多事件都是时间驱动的, 通俗讲就是动作的发生都要以时间为条件, 例如延迟, 定时以及周期执行等. 为了让内核能够感知时间, 硬件提供了时钟发生器, 它可以被编程以某个固定频率自行触发时间中断, 然后内核藉由中断服务程序来处理时间驱动的事件. 时钟发生器的频率就是HZ, 意味着时钟发生器每HZ分之一秒产生一个节拍, 而自系统启动以来产生的总节拍数就是全局变量jiffies. Jiffies变量的类型是unsigned long, 如果体系结构为32位, 时钟频率为1000, 这个变量大概50天后就会溢出. 所以使用jiffies的关键是不要直接进行比较而要使用内核提供的宏, 例如:. Linux/jiffies.h #define time after(a,b) . #define time before(a,b) . #define time in range(a,b,c) . CONFIG HZ PERIODIC, 每个节拍都不会被忽略. CONFIG NO HZ IDLE, 默认设置, 节拍在空闲的CPU上会被忽略.
Projects
http://adam8157.info/projects
配置文件, bash, vim, mutt. Git clone git:/ github.com/adam8157/dotfiles.git. 脚本, 备份, 解压缩, 网络连接共享等等. Git clone git:/ github.com/adam8157/scripts.git. Git clone git:/ github.com/adam8157/kernel-studio.git.
用Kprobes调试内核
http://adam8157.info/blog/2013/06/debugging-kernel-with-kprobes
Jun 26, 2013. Kprobes是一种运行时动态调试内核的机制, 你可以用它设置断点并收集调试信息, 甚至改变内核行为. Kprobes分三种, 普通kprobes以及基于普通kprobes的jprobes和kretprobes. kprobes可以注入某个地址, jprobes用来注入某个函数入口, 而kretprobes则用来注入某个函数返回. Kprobes的实现主要利用了处理器的异常和单步执行特性. 以普通kprobes举例, 注册时它会复制一份被注入的指令, 并加入断点(例如x86的int 3), 当CPU执行到被注入的指令时就会陷入到Kprobes中, 此时Kprobes先运行钩子函数 pre handler , 然后单步执行被复制的指令, 并且由于是单步执行模式, 指令执行完毕后会再次触发异常而陷入到Kprobes中, 此时Kprobes会运行钩子函数 post handler 并最终返回. Kprobes模块写起来很简单, 下面是一个内核源码中的例子, 演示如何在每次do fork()的时候打印选定寄存器中的内容.
MSI under Linux
http://adam8157.info/blog/2014/04/msi-under-linux
Apr 7, 2014. MSI(Message Signaled Interrupts)是一种中断形式, 依靠设备将约定数据写入指定地址来通知CPU中断的产生. MSI从PCI 2.2开始支持, 在PCI 3.0中得到扩展. 支持更多中断以及拥有独立配置各个中断能力的MSI-X则从PCI 3.0开始被支持. 相对基于引脚的中断响应方式, 首先MSI支持更多的中断且不需要复用, 其次启用MSI的设备的数据写入和中断触发是串行的, 驱动接收到中断信号的时候就可以确定数据已经准备就绪, 而不需要检查相应设备的寄存器, 这提升了性能. PCI设备默认以基于引脚的中断响应方式初始化, 然后由驱动来检测是否支持MSI并决定是否启用, 如果启用MSI失败则会回退到基于引脚的中断响应方式. 下面是关于MSI的几个重要的内核函数:. Int pci enable msi(struct pci dev *dev). Int pci enable msi range(struct pci dev *dev, int minvec, int maxvec).
What is dentry
http://adam8157.info/blog/2014/04/what-is-dentry
Apr 2, 2014. Dentry, 既directory entry的缩写, 是Linux VFS中用来管理树状目录的结构, 在内存中生成, 并不存在于实际的文件系统中. 这其中比较基本和重要的成员是d parent, d child, d name和d inode, 分别用来记录上级目录, 下级成员(如果当前dentry为目录文件), 文件名以及所指向的inode. 区别于记录文件数据的inode, dentry只用来记录文件的组织和管理信息. 路径就是由多个dentry连接而成的, 例如/home/user/foo路径中的根目录/, 目录home, 目录user和文件foo各自都是一个dentry结构. 所有的dentry索引起来就形成了文件系统的树状结构.
TOTAL PAGES IN THIS WEBSITE
13
I am LAZY bones ? : CLI软件
http://luy.li/category/cli
I am LAZY bones? Echo $DVD grep Disc Title: cut -d : -f2-`. Echo $DVD grep Title awk -F[ ,] '{print $6}'`. 发表于 2011年05月15日 21:34 分类: CLI软件. 熟悉数据库的朋友们都知道,大多数数据库都有个truncate指令 truncate table xxx可以把xxx表里的所有数据都删掉,但是保留表结构。 可以想像,系统里的truncate命令的操作对象肯定是文件,而且此命令不仅能把文件的数据删成0字节,还可以缩减 甚至扩大 文件至指定的大小 通过 -s 选项指定文件大小值 ,这对于那种日志头部有些不想删除的关键信息,但后面的部分又很多很杂的情况下很有用。 LLY $ lily @. LLY $ truncate -s. LLY $ lily @. LLY $ truncate -s. 1M txt lily @. 这里还可以看到一个 奇怪 的现象,本来已经缩至4字节的文件,把它扩展成1M以后,ls 和 wc 的结果显示大小确实是1M,但是 du 的结果却发现大小还是4字节。
kernel | Bluezd's Home
http://www.bluezd.info/archives/category/kernel
Stay Focused Stay Positive. 2016 年 8 月 10 日. Read more ……. OVS LISP Tunnel Configuration. 2013 年 11 月 19 日. Git clone git:/ git.openvswitch.org/openvswitch. Configure - with-linux=/lib/modules/${uname -r}/build. Read more ……. OVS GRE Tunnel Configuration. 2013 年 11 月 10 日. Git clone git:/ git.openvswitch.org/openvswitch. Configure - with-linux=/lib/modules/${uname -r}/build. Read more ……. 2013 年 4 月 2 日. 等等等 … 它们都是由内核从无到有创建的,通过它们的 pid 以及 ppid 可以得出以下几点:. Read more ……. 2012 年 12 月 27 日. My Life, My Love!
系统管理 | Bluezd's Home
http://www.bluezd.info/archives/category/linux/系统管理
Stay Focused Stay Positive. OVS LISP Tunnel Configuration. 2013 年 11 月 19 日. Git clone git:/ git.openvswitch.org/openvswitch. Configure - with-linux=/lib/modules/${uname -r}/build. Read more ……. OVS GRE Tunnel Configuration. 2013 年 11 月 10 日. Git clone git:/ git.openvswitch.org/openvswitch. Configure - with-linux=/lib/modules/${uname -r}/build. Read more ……. My Life, My Love! This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
python | Bluezd's Home
http://www.bluezd.info/archives/tag/python-2
Stay Focused Stay Positive. 2014 年 9 月 26 日. 是一家域名注册商,相比较 Godaddy 它界面简洁操作方便,早年便从 Godaddy 转投了 name.com。 家里用的是 DD-WRT 路由器,花生壳 ddns 时常不好用,很是烦恼,于是有了这个写个 python 脚本自动更新 I[.]. Read more ……. My Life, My Love! This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
bluezd | Bluezd's Home
http://www.bluezd.info/archives/author/zhudong
Stay Focused Stay Positive. 2016 年 8 月 10 日. Read more ……. 2015 年 5 月 6 日. Read more ……. 2014 年 9 月 26 日. 是一家域名注册商,相比较 Godaddy 它界面简洁操作方便,早年便从 Godaddy 转投了 name.com。 家里用的是 DD-WRT 路由器,花生壳 ddns 时常不好用,很是烦恼,于是有了这个写个 python 脚本自动更新 I[.]. Read more ……. 2014 年 7 月 25 日. 用了3年的 Burst VPS 破产了,于今天正式倒闭。 之前选择 Burst VPS 就是因为便宜,没曾想突然倒闭了,交了一年的钱还剩三个月左右,官方也不给退款了。 Read more ……. 2013 年 12 月 1 日. Read more ……. My Life, My Love!
NameCom DDNS 解决方案 | Bluezd's Home
http://www.bluezd.info/archives/731
Stay Focused Stay Positive. 2014 年 9 月 26 日. 是一家域名注册商,相比较 Godaddy 它界面简洁操作方便,早年便从 Godaddy 转投了 name.com。 家里用的是 DD-WRT 路由器,花生壳 ddns 时常不好用,很是烦恼,于是有了这个写个 python 脚本自动更新 IP的想法。 由于已经在 name.com 购买了一个域名,于是就像通过增加一个子域名 DNS Record 来实现 DDNS。 原理就是在路由器上跑一个脚本,每隔一段时间检查当前 IP 地址是否有变更,如果有则更新 name.com 上的记录。 开发过程很简单,首先提交一个 API Application Form 的申请,通过后会得到一个 API Token,然后通过 JSON 提交奥 http request 与 name.com 交互。 Http:/ www.name.com/reseller/apply. Https:/ www.name.com/reseller. Https:/ www.name.com/reseller/API-documentation.
生活 | Bluezd's Home
http://www.bluezd.info/archives/category/生活
Stay Focused Stay Positive. 2015 年 5 月 6 日. Read more ……. 2013 年 12 月 1 日. Read more ……. 2013 年 8 月 26 日. 周日很早就来到了工体,在周围徘徊了几圈后居然没有发现一个客队球迷,稍有些失望 但是当我进入体育场的时候发现他们早已经入场了,整齐划一静静的等待着比赛的开始 他们都是不远千里赶过来加油的(终于发现比我还傻[.]. Read more ……. Welcome to Houston Rockets, Dwight Howard! 2013 年 7 月 6 日. Read more ……. 2012 年 9 月 16 日. 来到了这个让国足曾经失意过的地方,BTW 在国内有国足没有失意过的球场吗 嗯…嗯,想起来了,有 ,五里河,不过拆了…… 靠 怎么又提到国足了,真扫兴。 Read more ……. My Life, My Love!
VPS | Bluezd's Home
http://www.bluezd.info/archives/category/vps
Stay Focused Stay Positive. 2014 年 7 月 25 日. 用了3年的 Burst VPS 破产了,于今天正式倒闭。 之前选择 Burst VPS 就是因为便宜,没曾想突然倒闭了,交了一年的钱还剩三个月左右,官方也不给退款了。 Read more ……. My Life, My Love! This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
networking | Bluezd's Home
http://www.bluezd.info/archives/tag/networking
Stay Focused Stay Positive. OVS LISP Tunnel Configuration. 2013 年 11 月 19 日. Git clone git:/ git.openvswitch.org/openvswitch. Configure - with-linux=/lib/modules/${uname -r}/build. Read more ……. My Life, My Love! This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
TOTAL LINKS TO THIS WEBSITE
86
PHP Testing
This is the value of c1 in the for loop 10. This is the value of c1 in the for loop 9. This is the value of c1 in the for loop 8. This is the value of c1 in the for loop 7. This is the value of c1 in the for loop 6. This is the value of c1 in the for loop 5. This is the value of c1 in the for loop 4. This is the value of c1 in the for loop 3. This is the value of c1 in the for loop 2. This is the value of c1 in the for loop 1.
Blog de adam811 - naruto - Skyrock.com
Mot de passe :. J'ai oublié mon mot de passe. Mise à jour :. Abonne-toi à mon blog! N'oublie pas que les propos injurieux, racistes, etc. sont interdits par les conditions générales d'utilisation de Skyrock et que tu peux être identifié par ton adresse internet (67.219.144.114) si quelqu'un porte plainte. Ou poster avec :. Retape dans le champ ci-dessous la suite de chiffres et de lettres qui apparaissent dans le cadre ci-contre. Posté le vendredi 04 juillet 2008 11:17. Ou poster avec :. Ou poster avec :.
Blog de adam8113 - la jb - Skyrock.com
Mot de passe :. J'ai oublié mon mot de passe. Mise à jour :. Abonne-toi à mon blog! N'oublie pas que les propos injurieux, racistes, etc. sont interdits par les conditions générales d'utilisation de Skyrock et que tu peux être identifié par ton adresse internet (67.219.144.114) si quelqu'un porte plainte. Ou poster avec :. Retape dans le champ ci-dessous la suite de chiffres et de lettres qui apparaissent dans le cadre ci-contre. Posté le samedi 04 juillet 2009 10:46. Ou poster avec :. Ou poster avec :.
Speedtext Services
Blog de adam812 - Blog de adam812 - Skyrock.com
Mot de passe :. J'ai oublié mon mot de passe. Plus d'actions ▼. S'abonner à mon blog. Création : 06/01/2014 à 03:26. Mise à jour : 06/01/2014 à 07:48. Ce blog n'a pas encore d'articles. Abonne-toi à mon blog! Poster sur mon blog.
Adam's
Adam@debian: $ cat /dev/random. Hybrid Bootable USB Stick for Legacy BIOS and UEFI. This is a simple note for people who are googling this topic right now, and you are welcome. Legacy BIOS needs bootloaders to be installed into MBR and the reserved space after it. UEFI only needs bootloaders in ESP(EFI System Partition). There is no resource competition between legacy BIOS and UEFI requirements. Grub-pc-bin and grub-efi-amd64-bin packages for Debian users. A vfat partition with the “boot” flag. 最近围绕着Linu...
Blog de adam81669 - Blog de adam81669 - Skyrock.com
Mot de passe :. J'ai oublié mon mot de passe. Mise à jour :. Abonne-toi à mon blog! Ce blog n'a pas encore d'articles. Poster sur mon blog.
Adam Tree 亞當樹
Cloud and Sky 天空和云. Food n Drink 吃吃喝喝. 下山时就去Ulu Yam的暹佛寺拜拜,然后去吃罗面。 Ipoh-Taiping-Penang Trip, Day 2. 玄母殿也是在姓周桥、姓李桥附近。。。 我也不知道怎样走去玄母殿,妈妈上次和阿姨来过,就带我们在巷子穿来穿去。。。 Ipoh-Taiping-Penang Trip, Day 2. 下午到了槟城,我们就去Penang Road那边要吃很出名的Laksa。。。 没想到店外的cendol也是很出名,排长龙,店里也坐满人了。。。 St Anne's Church @Bukit Mertajam. Ipoh-Taiping-Penang Trip, Day 2. 从Coffee Story去St. Anne教堂,大约是5km。 我们从Gate A进去,因为看到其它gate都没有开。 No 8,Datara St. Anne. Coffee Story @Bukit Mertajam. Ipoh-Taiping-Penang Trip, Day 2. Ipoh-Taiping-Penang Trip, Day 2.
adam82 (Adam Brewer) - DeviantArt
Window.devicePixelRatio*screen.width 'x' window.devicePixelRatio*screen.height) :(screen.width 'x' screen.height) " class="mi". Window.devicePixelRatio*screen.width 'x' window.devicePixelRatio*screen.height) :(screen.width 'x' screen.height) ". Join DeviantArt for FREE. Forgot Password or Username? Deviant for 9 Years. Last Visit: 154 weeks ago. This deviant's activity is hidden. Deviant since Sep 25, 2005. This is the place where you can personalize your profile! You can drag and drop to rearrange.
Blog de adam82 - salam - Skyrock.com
Mot de passe :. J'ai oublié mon mot de passe. Je suis adam ,j' ai 24ans mon msn adam@maroc.fr je cherche amis et une relation ? Mise à jour :. Abonne-toi à mon blog! N'oublie pas que les propos injurieux, racistes, etc. sont interdits par les conditions générales d'utilisation de Skyrock et que tu peux être identifié par ton adresse internet (54.145.69.42) si quelqu'un porte plainte. Ou poster avec :. Posté le vendredi 23 novembre 2007 15:33. Ou poster avec :. Posté le samedi 20 octobre 2007 08:22. N'oub...
Blog de adam8201 - je t'aime tout les filles qui avez une philosophie simple !!!!!! - Skyrock.com
Mot de passe :. J'ai oublié mon mot de passe. Je t'aime tout les filles qui avez une philosophie simple! When I ate today at noon. All I could think about was you. Wishing you was here to do what you do. Wishing I could feed you with my spoon. Hoping someday I'll see your smile again. I don't know if I can take all this pain. Knowing that I am here and you are there. Thinking about the times we had and will not have. You are the best there ever was and will be. There is nothing to explain you, but lovely.
SOCIAL ENGAGEMENT