上一页 1 ··· 8 9 10 11 12

[daily]使用rdtsc指令,测量程序的运行速度 [转]

摘要: 原文地址:http://blog.chinaunix.net/uid-24774106-id-2779245.html 最近搞架构,一直在讨论。听人提到,自行科普了一下,先转发,mark。有机会深入学习。 这里用到了,最后一部分有提及 [dpdk] 熟悉SDK与初步使用 (二)(skeleton源码 阅读全文
posted @ 2016-11-10 14:23 toong 阅读(1136) 评论(0) 推荐(0) 编辑

[have_fun] 好玩哒小游戏又来啦

摘要: 联机贪吃蛇,相互厮杀,试一下吧! http://splix.io/ 阅读全文
posted @ 2016-11-05 22:20 toong 阅读(150) 评论(0) 推荐(0) 编辑

[dpdk] 读开发指南(2)(内容长期整理中)

摘要: 接续前节。 7 PMD (Poll Mode Driver) A Poll Mode Driver (PMD) consists of APIs, provided through the BSD driver running in user space, to configure the devi 阅读全文
posted @ 2016-11-04 11:00 toong 阅读(1139) 评论(2) 推荐(0) 编辑

[Virtualization][SDN] 讲的很好的SDN软件定义网络视频课程

摘要: 51CTO的免费课程,开始以为是扯蛋的,后来看了一下,讲的很好。注册一下,免费的。 只看了导论,挺好的。 http://edu.51cto.com/course/course_id-4466.html 阅读全文
posted @ 2016-10-31 15:48 toong 阅读(348) 评论(0) 推荐(0) 编辑

[Virtualization][SDN] VXLAN到底是什么 [转]

摘要: 写在转发之前: 几个月以前,在北大机房和燕园大厦直接拉了一根光钎。两端彼此为校园内公网IP。为了方便连接彼此机房,我做个一个VPN server在燕园的边界,北大机房使用client拨回。两个物理机房分别分配了两个不同的网段,利用三层路由将两端通过VPN隧道进行互联。 后来找SDN相关的工作,面试过 阅读全文
posted @ 2016-10-31 15:41 toong 阅读(6479) 评论(0) 推荐(0) 编辑

[daily][network] NAT原理(转)

摘要: 写在转发之前: 一直以来,我一直有一个疑惑,SNAT的时候,如果两个内网主机恰巧使用了相同的源端口号该怎么办呢? 我自己猜测的方法是改掉一个端口号,把端口一起映射(当然还有另一个设想,就是把包同时广播给两个主机,但这会引发安全问题,给黑客留下方便,pass)。然后问题来了,如果某一种特定的服务,双方 阅读全文
posted @ 2016-10-29 22:29 toong 阅读(521) 评论(0) 推荐(0) 编辑

[dpdk] 读开发指南(1)

摘要: 该文档是随着对于文档的阅读进度,不断增加的阅读笔记。主要内容以大纲为主,以及记录帮助记忆的内容。 在之后的实际应用中,也不随着不断的深入理解,逐渐丰富各大纲下面的内容。 1. 前期准备:设置两个环境变量。 2. dpdk提供的环境抽象层: DPDK loading and launching DPD 阅读全文
posted @ 2016-10-28 19:22 toong 阅读(1568) 评论(0) 推荐(0) 编辑

[have_fun] 好玩哒小游戏

摘要: 好玩哒,打字小游戏:http://zty.pe/ 可好玩了,一起来玩吧! 阅读全文
posted @ 2016-10-10 00:14 toong 阅读(273) 评论(0) 推荐(0) 编辑

[daily][device][bluetooth] 蓝牙怎么办!(archlinux下驱动蓝牙鼠标,以及三星手机)

摘要: update @ 2018-07-27 quick start 1. systemctl start buletooth 2. bluetoothctl 3. scan on 发现鼠标后. 4. scan off 5. connect 4D:7D:96:B0:79:72 6. pair 4D:7D: 阅读全文
posted @ 2016-10-08 02:23 toong 阅读(7520) 评论(0) 推荐(0) 编辑

[troubleshoot][archlinux][X] plasma(KDE) 窗口滚动刷新冻结(约延迟10s)(已解决,root cause不明,无法再次复现)

摘要: 现象: konsole,setting等plasma的系统应用反应缓慢,在滚动条滚动时,尤为明显。 触发条件: 并不是十分明确的系统滚动升级(Syu)后,产生。 现象收集: 可疑的dmesg 可疑的journal 1 可疑的journal 2 处理步骤: 基于上面的信息,首先判断是驱动 nouvea 阅读全文
posted @ 2016-10-07 15:51 toong 阅读(1902) 评论(0) 推荐(0) 编辑

[daily][device] linux挂载iphone

摘要: 头几个月去旅游,亲戚的iphone照了好多照片,空间不足。就备份在了我的电脑上。 那么问题就是如何在linux系统里挂载iphone? 我找到了这篇文档,然而我没看。 https://wiki.archlinux.org/index.php/IPhone_tethering 我也不记得,我是怎么学来 阅读全文
posted @ 2016-10-05 00:09 toong 阅读(410) 评论(0) 推荐(0) 编辑

[dpdk] 读官方文档(3)

摘要: 续前节, 测试小程序 1. 想编译测试程序首先需要设置两个环境变量,为什么呢,因为测试程序的Makefile里用了。。。 rpm装了打包好的devel包,这个rpm也会自带这两个环境变量。就是说写第三方程序的时候,习惯上,约定了这两个环境变量。 2. 文档里说:The UIO drivers and 阅读全文
posted @ 2016-09-30 00:45 toong 阅读(3438) 评论(0) 推荐(0) 编辑

[daily][CentOS][yum] 删除包的同时一同清理掉安装时一起装进来的依赖包

摘要: 说起来有点绕口,这个需求是这样的。 就是我yum装A包的时候,同时安装了A的依赖包a1,a2,a3。 当我们使用yum remove A卸载A包的是,a1,a2,a3包并不会一同被卸载掉。如果他们没有用了,即除了A并没有其他包依赖他们的话,他们也应该一同被卸载掉。 在arch里,我们有pacman 阅读全文
posted @ 2016-09-29 19:31 toong 阅读(11272) 评论(1) 推荐(0) 编辑

[daily][archlinux][pacman] local database 损坏

摘要: 下午,开心的看着dpdk的文档,做做各种小实验。 后台正常yaourt -Syu,三个多G的下载,我总是过很久才update一次。 然后KDE窗口各种异常,我知道又在开始更x相关的东西了。可是因为X异常所以看见konsole。于是脑残的我就reboot了。。。 是reboot,不是systemctl 阅读全文
posted @ 2016-09-29 17:56 toong 阅读(472) 评论(0) 推荐(0) 编辑

[qemu] 在前端驱动使用virtio的情况下,如何让后端使用vhost-user [未解决]

摘要: 首先,如果你更关心原理和知识,请读读这个 http://chuansong.me/n/2186528 (值得细细的逐字读)。 在<<深入浅出dpdk>>中提到,vhost-user(用户态驱动)配合前端virtio(这就是传说中的半虚拟化)性能最佳。 我们的目标是:qemu如何使用vhost-use 阅读全文
posted @ 2016-09-25 12:18 toong 阅读(2541) 评论(2) 推荐(0) 编辑

[dpdk] 读官方文档(2)

摘要: 续前节。切好继续: 一,文档里提到uio_pci_generic, igb_uio, vfio_pci三个内核模块,完全搞不懂,以及dpdk-devbind.py用来查看网卡状态,我得到了下边的输出: 所以,首先需要学习一下qemu的网卡设置,调一调硬件再回来~~(我悲催的去man qemu了。。。 阅读全文
posted @ 2016-09-24 20:34 toong 阅读(5250) 评论(0) 推荐(1) 编辑

[qemu] 挂载qcow2文件,qcow2里边还有个lvm

摘要: 环境:archlinux 背景:在虚拟机里玩dpdk,把挂载HugePage(hugetlbfs)的命令写入fstab的时候,写错了,无法启动,需要把qcow2挂起来改一下。 方法:使用qemu-nbd 来源与参考与鸣谢:http://smilejay.com/2012/11/how-to-moun 阅读全文
posted @ 2016-09-24 13:38 toong 阅读(3372) 评论(0) 推荐(0) 编辑

[dpdk] 读官方文档(1)

摘要: 前提:已读了这本书<<深入浅出dpdk(朱清河等著)>>。 目标:读官方文档,同时跟着文档进行安装编译等工作。 http://dpdk.org/doc/guides/index.html 环境:thinkpadT450 + archlinux + kvm + CentOS 7(逐层自下而上的关系) 阅读全文
posted @ 2016-09-23 21:15 toong 阅读(2286) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12